Skip to content

Ilingu/lignum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[LIGNUM] 🪵

⟿ A simple boids algorithm implementation

Origin

Looked cool, so I wanted to do it myself, at first I wanted to do it in OpenGL,

but then it meant that I should learn every concept in graphics programming and I have no such time (for now)

Thus I made it with a rust game engine.

It works great (though it's highly unoptimize 🤫), but as I took some freedom in the process, I kind of deviated from

boids original algorithm, as a consequence it's more a fluid simulation game (with bird?) than bird flying in a flock

but who care, I had fun and I could watch all day these birds simulating a fluid.

Purpose

  1. Have fun
  2. To understand some gamedev concept
  3. Improving my rust skills

Installation

If you don't want to bother yourself compiling this, you can check out the web demo

Beware that it's a really simplified version (a demo...) of the actual algorithm (e.g: birds sprite/animation and the user interface cannot be load in web, the perfomance are not really great either)

For the true performant app with real birds 🐦 you'll have to compile this yourself with cargo

Made with:

  1. Elegance
  2. RUST ✨🦀
  3. ggez: game engine

Releases

No releases published

Packages

No packages published