Archiv für die Kategorie ‘Uncategorized’

AntMe! 1.7.1 – Der Debug Mode

Veröffentlicht: 31 Januar 2015 in Uncategorized
Schlagwörter:, ,

Seit einigen Minuten steht die Version 1.7.1 unseres allerliebsten Ameisen-Programmierspiels zum Download bereit. Wie bereits im letzten Blog-Post angekündigt, versuche ich die Fortschritte in Version 2 soweit es geht auch in Version 1 zu verarbeiten. So kommt ihr schneller an den neuen hippen Kram.

Was gibt’s denn Neues?

  • Wir haben eine neue Visualisierung
    Mit Hilfe der Bit Barons (https://www.facebook.com/bitbarons) habe ich es geschafft der bisherigen 3D-Ansicht zu neuem Glanz zu verhelfen. Ein paar neue Shader, eine hübsche Skybox und ein paar hilfreiche Texturen lassen sich sehen.
    Debug View
  • Neue Befehle
    Zuerst mal nur einen: „Denke(…)“ oder „Think(…)“ erlaubt dem Programmierer der Ameise Debug-Informationen mitzugeben, die anschließend in der Ansicht als Denkblase über der Ameise angezeigt werden. Das ist etwa das Gegenstück zu „Console.Write“. Lass die Ameise etwa „Hurra! Zucker gesehen“ rufen, wenn sie in das „Sieht(Zucker)“ Ereignis läuft.
  • Debug-Infos in 3D
    Auf vielfachen Wunsch gibt es in der neuen Ansicht ein paar weitere hilfreiche Infos zum Verlauf der Programmierung. Schaltet man einmal die Debug-Ansicht ein (Druck auf D genügt), so erhält man wertvolle Infos zum Verlauf:

    • Ameisen bekommen einen Ring zur Anzeige ihrer Sichtweite
    • Sollten Ameisen ein konkretes Ziel haben (Bau, Zucker, Wanzen,…), so wird dieses Ziel durch eine direkte Linie angezeigt.
    • Die oben erwähnten Denkblasen werden auch nur im Debug-Mode angezeigt
  • Tech-Background
    Im Hintergrund gibt es noch ein paar kleinere Verbesserungen die aber dennoch Erwähnung finden sollten. Wir speichern jetzt für Plugins, die garkeine Settings haben, keine unnötigen Settings-Files mehr. Außerdem wird der Start-Screen jetzt beim Umschalten in eine andere Sprache direkt mit übersetzt.

So! Das wars erstmal. Ich freue mich wie immer auf euer Feedback. Und looooooos gehts zum Download: http://service.antme.net

Euer Tom