Sha256: 100caa2695d085c3c3affcc2ce52ce3327161b3fbe1f67ea4ef94ed6d432f05f

Contents?: true

Size: 1.52 KB

Versions: 1

Compression:

Stored size: 1.52 KB

Contents

# MiniGL

MiniGL is a minimal **2D Game** Library, available as a Ruby gem, and built on
top of the [Gosu](http://www.libgosu.org/) gem.

It provides the following features:

  * Resource management (images, sounds, ...)
  * Input manipulation (keyboard, mouse, ...)
  * UI (text, buttons, text fields, ...)
  * 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, version 0.7.50. This gem has its own
dependencies for compiling extensions. Visit
[this page](https://github.com/jlnr/gosu/wiki/Getting-Started-on-Linux) for
details.

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

Please note:

  * The test package is not complete! Most of the functionality
provided by the gem is difficult to test automatically, but you can check out
this [working game example](https://github.com/victords/aventura-do-saber).
  * The RDoc documentation is now available.
  * An auxiliary, tutorial-like documentation is under construction
[here](https://github.com/victords/minigl/wiki).

**Version 1.3.8**

  * Fix in `Map` for non-integer camera coordinates in ortogonal maps.
  * Fixed documentation for `Map` class.
  * Fixed bug in `text=` of `TextField`.
  * Fixed indentation of all files.

**P.S.** I'm sorry for the few last releases which brought so few
improvements to the library... Still, I think this is better than leaving those
small errors uncorrected.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
minigl-1.3.8 README.md