https://github.com/marceline-tavernier/steering-behaviours
Artificial intelligence in games #1 : Steering behaviours
https://github.com/marceline-tavernier/steering-behaviours
ai-in-games marceline-tavernier processing steering
Last synced: about 2 months ago
JSON representation
Artificial intelligence in games #1 : Steering behaviours
- Host: GitHub
- URL: https://github.com/marceline-tavernier/steering-behaviours
- Owner: marceline-tavernier
- License: unlicense
- Created: 2025-01-15T13:47:10.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-03-11T17:09:26.000Z (2 months ago)
- Last Synced: 2025-03-11T18:23:52.600Z (2 months ago)
- Topics: ai-in-games, marceline-tavernier, processing, steering
- Language: Processing
- Homepage:
- Size: 1.39 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Steering Behaviours
Artificial intelligence in games #1 : Steering behaviours
[Steering behaviours video](https://github.com/user-attachments/assets/3e5a6887-76f6-4d8d-abc7-bd06fa271fd3)
## Description
- Visualize the different steering behaviours
- You can click to add a new agent
- You can change the steering behaviour with 'S' (Seek), 'F' (Flee), 'P' (Pursuit), 'E' (Evade), 'A' (Arrival), 'C' (Circuit), 'O' (One way) and 'T' (Two ways)
- You can attach the target to the mouse with 'M'
- You can display the debug vectors with 'D'## Installing and launching Processing
Download Processing from the official website: [processing.org/download](https://processing.org/download/).
In Processing, click on "File > Open", then select the `.pde` project file.
Then press the "Play" button (triangle at the top of the window) to launch the application.## Details
| Programming language | Start and end date | Inspired by |
| :---: | :---: | :---: |
| Processing | January 2025 | A lab |## License
[The Unlicense](LICENSE)