first3days


Hello

So this is just a pass time for me and some people suggested that writing a devlog might motivate me. Considering the pass unfinished projects, and chaos of life in general it might be good idea !

So what is this? well currently it is not much, just a triangle circling around. But it will hopefully eventually be a vicesk simulation of swarms of planes. ( more info: https://web.mit.edu/8.334/www/grades/projects/projects10/Hernandez-Lopez-Rogelio... ) 

So this is my third work-day on this project. What I did is as fallowing (one bullet point for each day)

- made the game basically; added the triangle, make it self propelling, added a metadata to make it not listen user inputs (so that it might be controlled by algorithm), draw the triangle etc.

- on second day I published it on github: https://github.com/mnumanuyar/2d_plane_swarm_sim

- on third, I published it on itch. I fallowed this tutorial: 

In future I want to:

-  implement a basic pipeline from commit to itch upload. there are tools and scripts for this but I need time to implement and look for what works for me.

- Make things swamry: I need to spwan a lot of triangles

- make triangles detect other triangles

- add some GUI, so some settings can be altered in game, also maybe able to restart?

- make it loop on edges

- implement an algorithm. this might take time but basically for each triangle I need to detect nearest 3, and either get closer, get farther away, and align with them. I don't think this was part of vicsek, but somewhere I read this was basically all needed to appear as swarm.

- implement things for vicsek: the intrinsic and extrinsic noise.

- optimise and increase numbers?

- Potantiometers, denial zones ....


I probably don't make it 3d here, maybe it will be another project.

Also I use Aseprite to draw and Godot as game engine. this is what inspired me to do so: https://develop.games/#nav-tools-engine

My work-day for this game is 1 hour, and I probably wont work on this everyday. 

so see you later hopefully :D

Files

swarm.zip Play in browser
May 08, 2024

Leave a comment

Log in with itch.io to leave a comment.