Projects/foodforce2
FoodForce2
FoodForce 2 has been designed to educate and motivate people to solve world hunger. Since the laptop reaches out to the developing and third-world countries, it also educates children and teachers in a village on how to acheive self sustenance in a fun and non-intrusive way. It also provides awareness about the work WFP has been doing for the past many decades to abate the problem of world hunger.
Since an XO has limited computing power, the game has a relatively smaller footprint as compared to the first version of FoodForce and is aimed at both XOs and Windows.
Game-play
The aim of the player is to make a village self-sustenant in terms of nutrition, housing, health, education and training by consistent production and trading of resources with the help of necessary infrastructure. There are three major aspects of the game:
- Construction
- Upgrading
- Trading
Construction of Facilities
- Some of the facilities like houses and hospitals are already built at the start of the game.
- Constructing new facilities such as houses, schools, workshops, farms and wells requires some resources.
- Once the facilities have been built they start producing appropriate resources and also increase the indicators.
- Facilities also affect the manpower distribution of the village by providing employment.
Upgrading Facilities
- Once a facility has been built it can be upgraded to produce more resources.
- Upgrading of facilities uses some of the resources of the village, mainly building material and tools.
- Various upgrades like brick and mortar, functional upgrades and electricity are provided for each facility.
- Every upgrade costs resources, but an upgraded facility will be more efficient and effective.
Trading of Resources
- The final cornerstone of play is trading which is crucial to a village's success.
- For trading, every village is provided with a market, which is visited by traders from neighboring villages for trade.
- The price of the commodities is determined by market forces.
- A village cannot effectively grow without a smart trader, timely trades can give your village a leg-up and help it attain prosperity over time.
Features
- The game has been designed in Python and Pygame and is very portable and can be run on different operating systems such as Windows, Linux and Mac.
- The game has a very small footprint and is thus easily deployed on an XO.
- The code base has been made efficient and speedy to deliver the best performance to the user.
- Extensible Design which allows easy modifications and extensions over the current game structure with total independence of Model, View and Controller.
Screenshots
Please find the screenshots of the early version of the game here :
Code Base and Status Updates
Pre-Alpha version of the game has been released. Please check the download section at : http://code.google.com/p/foodforce/downloads/list.
Relevant Files :
- FoodForce.xo : For installing on olpc. Copy the file in Activities folder and unzip.
- FoodForce for windows.zip : For installing in Windows. Unzip and run Foodforce2.exe to play the game.
- src.zip : To view the source files.
Credits
- Developer : Mohit Taneja(mohitgenii AT gmail DOT com)
- Project Manager : Deepank Gupta (deepankgupta AT gmail DOT com)
- OLPC Project Co-ordinator : Manusheel Gupta
- Artwork Lead : Silke Buhr
- Artwork : WFP Artists from Italy
- Contributors: Atul Aggarwal
Activity Summary
Icon: | Sugar icon::Foodforce.jpg |
Genre: | Activity genre::Games |
Activity group: | ,|x|Activity group::x}} |
Short description: | [[Short description::FoodForce 2 has been designed to educate and motivate people to solve world hunger by educating children and teachers in a village on how to acheive self sustenance in a fun and non-intrusive way. It also provides awareness about the work WFP has been doing for the past many decades to abate the problem of world hunger.]] |
Description: | Description::Pre-Alpha version of the game has been released. |
Maintainers: | ,|x|Contact person::x}} |
Repository URL: | Source code::http://code.google.com/p/foodforce/downloads/list |
Available languages: | ,|x|Available languages::x}} |
Available languages (codes): | ,|x|Language code::x}} |
Pootle URL: | |
Related projects: | Related projects,|x|Related projects::x}} |
Contributors: | ,|x|Team member::x}} |
URL from which to download the latest .xo bundle | Activity bundle::http://code.google.com/p/foodforce/downloads/list |
Last tested version number: | Activity version::0.4 |
The releases with which this version of the activity has been tested. | ,|x|Software release::x}} |
Development status: | Devel status::2. Pre-Alpha |
Ready for testing (development has progressed to the point where testers should try it out): | ,|x|Ready for testing::x}} |
smoke tested : | |
test plan available : | |
test plan executed : | |
developer response to testing : |
URL from which to download the last .xo bundle that works with old releases | Activity bundle::http://code.google.com/p/foodforce/downloads/list |
Activity version number: | Activity version::0.4 |
The releases with which this version of the activity has been tested. | ,|x|Software release::x}} |
Development status: | Devel status::2. Pre-Alpha |