8000 GitHub - lrjbrual/minigl: A minimal Game Library built on top of the Gosu gem.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

lrjbrual/minigl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniGL

MiniGL is a minimal 2D Game Library, available as a Ruby gem, and built on top of the Gosu gem.

It provides the following features:

  • Resource management (images, sound effects, songs, tilesets, fonts)
  • Input manipulation (keyboard, mouse, joystick)
  • UI (text, buttons, text fields, drop-down lists, progress bars)
  • Basic physics and collision checking
  • Animated objects

More functionalities are coming. Feel free to contribute! You can send feedback to victordavidsantos@gmail.com.

Installing

MiniGL was built on top of the Gosu gem. This gem has its own dependencies for compiling extensions. Visit this page for details.

After installing the Gosu dependencies, you can just gem install minigl.

Documentation

  • The library is 100% RDoc-documented here.
  • The wiki is a work in progress with tutorials and examples.
  • Test package and examples aren't complete!

Version 2.3.4

  • Attempt to fix bug: objects going through ramps sometimes.

Contributing

Contributions are very welcome. Feel free to fork and send pull requests. Also, you can support my work by donating bitcoins to this wallet: bc1qsp7mypdqvkt88xtnarmaytt0etxfccxr5pt5tk

About

A minimal Game Library built on top of the Gosu gem.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%
0