Life is a
Village

Life is a Village is an exercise video game. The goal of the
game is to build a thriving village. Players do so by commanding
villagers to harvest resources. As resources are harvested, new elaborate
buildings can be constructed.
Players control a
robotic avatar using a recumbent bicycle and gamepad. Movement speed is
controlled by the pedaling speed applied on the bicycle. Steering and
in-game actions are controlled via the joystick and buttons on the
gamepad.
Life is a Village
is used as a game skeleton for student projects in the CISC 877 Video
Game Development course at Queen’s University. The game has been
developed by numerous coders and artists over several years.
In 2007 a team of
more than 10 coders and artists added dynamic weather effects, intuitive
building manager, and quest system to the game. Eric Qiu and I
collaborated to create the quest system.
The quest system
allowed in-game villagers to give players tasks to complete. Players are
rewarded with blueprints for new buildings to construct. Such tasks
include collecting items, racing to a location, and collecting a number
of resources.
Programs and
languages used in the creation of the game include:
·
C
·
Ogre
(Object-Oriented Graphics Rendering Engine)
·
OgreAL
(OpenAL wrapper for the Ogre Rendering Engine)
·
GlovePIE
(Scripting language for Wii controller integration)
·
GIMP
(GNU Image Manipulation Program)
·
Audacity
(Open source audio editor)
|