Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/ArekX/RAGE

R. A. G.E. - Ruby Awesome Game Engine, a 2D Game Engine using Ruby as Interpreter Language for Games!
https://github.com/ArekX/RAGE

Last synced: about 2 months ago
JSON representation

R. A. G.E. - Ruby Awesome Game Engine, a 2D Game Engine using Ruby as Interpreter Language for Games!

Lists

README

        

RAGE
====

Welcome to R.A.G.E. - Ruby Awesome Game Engine, written in C++ using Ruby language and Allegro Game Library.
You can make all kinds of 2D games using RAGE engine.

You use Ruby, an Interpreter language to handle all game logic, most of the heavy lifting is done by the engine itself
so you can concentrate more on making awesome games. Enjoy!

Scripting: [Ruby](http://www.ruby-lang.org/en/downloads/) Version: 2.1.0-p0

Game Library: [Allegro](http://alleg.sourceforge.net) Version: 5.0.10

Releases
====

1.0.0 pre release:

Go to [Releases page](https://github.com/ArekX/RAGE/releases/tag/100rc)

0.0.3-beta:

Go to [Releases page](https://github.com/ArekX/RAGE/releases/tag/003beta)

0.0.2 - beta:

Windows Vista/7/8:

https://www.dropbox.com/s/g8o0zckf8h2h5d0/RAGE002-beta.7z

Windows Vista/7/8 and Windows XP:

https://www.dropbox.com/s/dfr3xgn8ieblp4m/RAGE002-beta-xp-support.7z

0.0.1 - beta:

Windows Vista/7/8:

https://www.dropbox.com/s/3isigag8dxn3e1w/RAGE001-beta.7z

Windows Vista/7/8 and Windows XP:

https://www.dropbox.com/s/xlmu3vgts6f7yh9/RAGE001-beta-xp-support.7z

Examples
====
Space Circle (1.0.0-rc1)

https://www.dropbox.com/s/l79to5g5k1jhyh5/SpaceCircle100.zip

Pixel Effects example (0.0.3-beta)

https://www.dropbox.com/s/p7nk41m08w67v5v/RAGE003-beta-fragment-shader-example.7z

Snake game example (0.0.2-beta)

https://www.dropbox.com/s/bq8hhj44anxohfu/RAGE-Snake.7z

Minesweeper game example (0.0.2-beta)

https://www.dropbox.com/s/ewtfkn90gxuyidz/RAGE-Minesweeper.7z

Tic-Tac-Toe game example (0.0.2-beta)

https://www.dropbox.com/s/dq3s5m0osczr2ww/RAGETicTacToe.7z

API
====

RAGE CHM Help API Documentation:

https://www.dropbox.com/s/upgbx7mixhtuyz3/RAGE%20Documentation.7z

Ruby 2.0 Core API Documentation:

https://www.dropbox.com/s/nfl2o4flpm8wadr/ruby20-core.chm

RAGE CHM Help API Documentation (0.0.2-beta):

https://www.dropbox.com/s/5htrpbqa0lxfr98/rage-doc.chm

License
====

**Beta 0.0.3 license**

Ruby License: http://www.ruby-lang.org/en/about/license.txt

Allegro License: http://alleg.sourceforge.net/license.html

RAGE is a copyright (c) 2013 Aleksandar Panic

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.

2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.

3. This notice may not be removed or altered from any source distribution.

4. Distribution of this software in binary form, including altered versions, either in commercial and free applications must be done according to original software's author's specified guidelines. Exception to this restriction can be made with a special permission from the author.