Seit Gestern habe ich mir Gedanken gemacht, wie man einen Lemmings Clon programmieren könnte. Im Chat hab' ich mich ein wenig schlau gemacht. Allerdings gibt es einige Dinge die zu klären sind:
1.) Wie wird ein Level dargestellt? Arbeite ich mit einem ganzen BufferedImage oder einnem Array?
2.) Wie lege ich fest, wo die Lemminge laufen können, wo nicht.
3.) Wie wird festgelegt ob die Lemminge bestimmte Aktionen ausführen können, die man ihnen zugeteilt hat(zB.: auf einem Betonboden können sie nicht einfach graben, sondern nur auf Erde!)
zu 1:
im Chat sind wir auf den Gedanken gekommen, ein BufferedImage zu verwenden, und dir Oberfläche mit einer PolyLine abzutasten, sodass der Lemming weiß wo er gehen kann. (damit auch Frage 2).
zu 3: erst heute hinzugefügt
Außerdem gibt es noch einige Dinge die nicht geklärt sind, aber sich schnell lösen sollten. Diese 3 Dinge sind wohl die Hauptprobleme.
Ich wollte hier nur einmal einen groben Überblick verschaffen, wer also Lust und Zeit hat, kann gerne seine Vorschläge einbringen. Ich werde sie brauchen!!!
Bis dann,
JaVa
1.) Wie wird ein Level dargestellt? Arbeite ich mit einem ganzen BufferedImage oder einnem Array?
2.) Wie lege ich fest, wo die Lemminge laufen können, wo nicht.
3.) Wie wird festgelegt ob die Lemminge bestimmte Aktionen ausführen können, die man ihnen zugeteilt hat(zB.: auf einem Betonboden können sie nicht einfach graben, sondern nur auf Erde!)
zu 1:
im Chat sind wir auf den Gedanken gekommen, ein BufferedImage zu verwenden, und dir Oberfläche mit einer PolyLine abzutasten, sodass der Lemming weiß wo er gehen kann. (damit auch Frage 2).
zu 3: erst heute hinzugefügt
Außerdem gibt es noch einige Dinge die nicht geklärt sind, aber sich schnell lösen sollten. Diese 3 Dinge sind wohl die Hauptprobleme.
Ich wollte hier nur einmal einen groben Überblick verschaffen, wer also Lust und Zeit hat, kann gerne seine Vorschläge einbringen. Ich werde sie brauchen!!!
Bis dann,
JaVa