Skip to content

A Boids Algorithm Simulation made using Ruby2D, FelECS and Ruby2D-Camera

License

Notifications You must be signed in to change notification settings

realtradam/ruboids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Piranha

MIT License Ko-Fi

Ruboids

Ruboids is a Boids Algorithm Simulation made using Ruby2D, FelFlame and Ruby2D-Camera

Ruboid Example

How to Play

Without Bundler

once you install the gems ruby2d, felflame, and ruby2d-camera simply do ruby run.rb

Using Bundler

bundler install followed by bundler exec ruby run.rb

Controls

Left click on the screen to create a Piranha.
Right Click and drag to move the camera. (w a s d works as well)
Scrollwheel to zoom. (z and x work as well)

Playing around with the parameters

All the parameters you can change are nicely stored inside the SingletonConfig component in the $config variable in run.rb so it is easy to quickly and easily change and play around with them.

Purpose

I made this to stress test my new framework FelFlame and see how it is, and it was really nice and easy making this game so I will probably continue to use it for future projects. Also just I wanted to play around with boids. 😁

About

A Boids Algorithm Simulation made using Ruby2D, FelECS and Ruby2D-Camera

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages