Ergebnis 1 bis 20 von 44

Thema: CONTEST: Mapgenerierung

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Zitat Zitat von DFYX Beitrag anzeigen
    Ich vermute mal, dass du irgendwas Java 1.6 spezifisches verwendest, was unter OS X noch nicht zur Verfügung steht.
    Muss er gar nicht: wenn ich mich nicht irre kommt der Fehler einfach, wenn die Runtime die Version des Compilers, mit dem die .class-Files erstellt wurden, nicht unterstützt. Also solange man javac 1.6 zum Kompilieren verwendet, wird (afaik) nichtmal ein stinknormales Hello-World-Programm unter OS X rennen.
    Kompiliere einfach selber von Source, dann kann es zumindest gehen – wenn er nicht zusätzlich noch J6-Spezifisches verwendet hat.

    @ Markus: Ahja, das sieht schon mal sehr nett aus. Also, es ist zwar dringend anzuraten, den Output auf /dev/null zu leiten, weil sonst die Performance unter alle erträglichen Maße sinkt, aber sonst ist's schon ein guter Anfang. ^^'
    Aber schade, dass du nicht weitermachen kannst, hat doch noch einige Bugs. Z.B. überschneiden sich Räume manchmal mit Gängen, sodass man sie bei der Textur-Darstellung manchmal gar nicht erkennt. Naja, aber das wirst du ja eh selber wissen.

  2. #2
    Zum Thema: Hört sich interessant an. Wie es der Zufall so will, habe ich genau eine Woche Urlaub. Mal sehen, wenn mir langweilig ist werde ich mich bestimmt an diesen Contest erinnern^^.

    Wobei: So wie ich mich wieder kenne, wird meine Grafikausgabe wohl nur auf ASCII-Art beschränkt und ein Konsolenprogramm sein... Mal schauen, was ich zusammenkriegen werde...

  3. #3
    Ich hab auch mal angefangen, was in Python zu basteln. Das Programm erzeugt SVGs als Ausgabe. Die Platzierung der Gänge und Räume funktioniert eigentlich schon gut, es könnten allerdings noch mehr Gänge wegfallen, damit der Dungeon interessanter wird.

    Eine Beispielausgabe gibt es hier. Der rote Raum ist der Startraum, der blau der Endraum und die gelben sind Bossräume. Der Algorithmus zum bestimmen der selbigen ist aber noch ziemlich primitiv, das werde ich wohl noch verbessern müssen (Es ist einfach der erste generierte Raum der Startpunkt und der letzte der Endpunkt, auch wenn die direkt nebeneinander liegen).

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •