Download Latest Version colandgrow-with-docs.tar.gz (606.1 kB)
Email in envelope

Get an email when there's a new version of Y Collect And Grow Game

Home
Name Modified Size InfoDownloads / Week
colandgrow-with-docs.tar.gz 2011-07-26 606.1 kB
README 2011-07-26 1.4 kB
colandgrow.tar.gz 2011-07-26 334.1 kB
snake.tar.gz 2011-07-25 333.7 kB
Totals: 4 Items   1.3 MB 0

This game is in pre-alpha stage, meaning anything you see here could change in close future. There is only two maps:

One ugly map,
Another ugly map almost same as ugly map :)



To run first example maps:

python Run.py

Documentation can be found in documentation directory as html and rtf. 


User of this program is intended to be game developers rather then end-users. However, I am going to add some
fun to play levels in order to see what can be done with this tool.


=======

Concept:

This is event deriven game with mvc pattern. I decoupled all objects as much as possible. They only interact with each other
with sending and listening events.

Rather than being just another snake game, I want this program to be more like a tool to create snake like games where your
character on screen constantly moves, should avoid things, and should collect things.

This avoiding and collecting part is implemented in maps file, so it is up to the map creator to use them really. A map can omit
using obstacles and bait's if it desires.

And also, growing is implemented in map too, so growing rules are defined by creator of maps, game engine doesn't care!

Since map and view is decoupled too, Same map (by which I mean map logic...) can be easily used with different views. One should
only inherit that map and load dirrent view at __init__() check SecondMap in BetaMaps to get an idea about how this works. 
=======
Source: README, updated 2011-07-26