WAR

What

WAR is a framework for creating “wargames” in ruby. It aims to provide the basics (and hopefully more) needed in order to create a game. Sample games are included with the distribution.

The basics

WAR seeks to focus on declarative code and convention over configuration. As such, it makes fairly extensive use of metaprogramming behind the scenes in order to be able to reduce the amount of development time and skill required to create a game. It is hoped that WAR will help people focus on gameplay rather than on nity-grity details.

Demonstration of usage

Please look at the tutorials from the navigation bar to the left.

Forum

http://groups.google.com/group/ruby-war

How to submit patches

Read the 8 steps for fixing other people’s code and for section 8b: Submit patch to Google Groups, use the Google Group above.

The trunk repository is svn://rubyforge.org/var/svn/war/trunk for anonymous access.

OOOORRRR

You can fetch the source from either:

Build and test instructions

cd war
rake test
rake install_gem

License

This code is free to use under the terms of the MIT license.

Contact

Comments are welcome. Send an email to Matt Williams email via the forum.


Matt Williams, 12th June 2008