Skip to content

Silent-Fred/Flocking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An attempt at implementing C. Reynold's Boid flocking model

Wozu ist das hier alles?

Bei wiederholten Code Retreats oder ähnlichen Veranstaltungen wird manchen Teilnehmern das klassische Thema "Conway's Game of Life" langweilig. Eine eigenen kleine Vektorbibliothek ist z.B. sehr klar spezifiziert und damit gut testbar. Das schwer voraussagbare Verhalten der "Boids" erfordert dagegen zusätzliche Überlegungen, wie hierfür sinnvolle Tests geschrieben werden können. Daher könnte das Thema für einen Übungstag durchaus eine interessante Aufgabe darstellen.

Buildfile

Unter fx:application sollte die passende Versionsnummer eingetragen werden. Gleiches gilt für das Attribut Implementation-Version im <manifest> Bereich des Buildfiles.

Im Tag fx:deploy muss je nach Plattform das Attribut nativeBundles auf einen anderen Wert als dmg gesetzt werden (z.B. all - siehe dazu die entsprechende Dokumentation bei Oracle).

Das Buildskript muss in einer eigenen Runtime gestartet werden. (Eclipse z.B.: Run -> External Tools -> External Tools Configurations... Für build.xml unter JRE Separate JRE auswählen) Andernfalls ist der Ausgabepfad der durch fx:deploy erzeugten Bundles nicht wie erwartet. Alternativ kann das Ant Property BundleOutputPath auch auf einen absolut angegeben Pfad gesetzt werden.

Releases

No releases published

Packages

No packages published

Languages