Skip to content

Commit

Permalink
Added README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Toaschty authored Oct 9, 2023
1 parent f382c1a commit ca6ffa6
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<p>
<image src="https://github.com/Toaschty/Antities/assets/43918666/7a47e49f-3db1-4a8d-bd28-c285a37bcb72">
</p>

## Über die Simulation

Antities ist eine Softwareanwendung, die das Verhalten von Ameisen "realitätsnah" simuliert.

Diese Anwendung wurde mit Unity entwickelt und nutzt die Data-Oriented Technology Stack (DOTS) Version 1.0.
Das Verhalten der Ameisen orientiert sich eng an ihren natürlichen Vorbildern und verwendet so unter anderem Pheromone, um Wege zur Kolonie oder zu Nahrungsquellen zu kennzeichnen.

Um die Software interaktiver zu gestalten, lässt sich das Terrain frei bearbeiten. Durch den Einsatz des Marching Cube Algorithmus können interssante Landschaften gestaltet werden.
Jegliche Einstellungen bezüglich den Ameisen und derren Wegfindung lassen sich direkt während der Simulation abändern.

## Programm ausführen

### Ausführbare Datei

Unter [Releases](https://github.com/Toaschty/Antities/releases) kann der aktuelle Build direkt für Windows heruntergeladen werden.

### Projekt selbst bauen

Alternativ kann der Sourcecode über dieses Repository bezogen werden.

`git clone [email protected]:Toaschty/Antities.git`

oder

`git clone https://github.com/Toaschty/Antities.git`

Um Kompatibilitätsfehler zu vermeiden, wird dringend empfohlen, Unity in der Version **2022.3.7f1** oder einer neueren Version zu verwenden.

Da sich Unity DOTS noch stark in der Entwicklung befindet, sollte nach Möglichkeit **Version 1.0** verwendet werden. Ältere oder Zukünftige Versionen können schwerwiegende Änderungen in der Funktionsweise besitzen.

## Bildergalerie

![Antities_Collage](https://github.com/Toaschty/Antities/assets/43918666/84b25c55-75f8-47d8-83f9-beaf6eb34d91)


## Credits
Musik von Sergii Pavkin auf Pixabay (Danke ^^)

0 comments on commit ca6ffa6

Please sign in to comment.