Tuesday, February 28, 2012

A game for a 35 year old canadian men.

For the group's prototype 2 assignment I decided to create a demolition game with a wrecking ball.

After some research I found that the average age of gamers are around the mid-thirties and the most common game genre is common games that are easy to pick up and play. It makes sense because there are several types of gamers; Casual gamers, Mid-core gamers, hardcore gamers, pro gamers, etc. Research shows that the older gamers (30ish+) tend to be the more of the casual gamers.

Our prototype is called “Building Smasher” and I made it very simple yet challenging. I tried to make it a casual, simple yet challenging and appealing to the average 35 year old Canadian guy. The player only uses the arrow keys to move the wrecking ball crane. It can take a while to master the maneuvering of the wrecking ball because of the rope/chain.

Destruction is proven to be a guy’s thing so that’s why I chose to do the wrecking ball.

The player wins and progresses to the next level when they demolish the building to a curtain height before the time runs out. What makes the further levels harder is the reduced time and increased building size. The player’s control over the wrecking ball is the key to success in this game.

Monday, February 13, 2012

Prototype 1 = Mechanics of Space Invaders in Unity!

I forgot to mention about my First prototype. Last week, We are supposed to create a fan remake of an classic Atari-2600-type game from the given list:
a. Defender, http://en.wikipedia.org/wiki/Defender_%28arcade_game%29
b. Crazy Climber, http://en.wikipedia.org/wiki/Crazy_Climber
c. Galaxian, http://en.wikipedia.org/wiki/Galaxian
d. Space Invaders, http://en.wikipedia.org/wiki/Space_Invaders
e. Xenophobe, http://en.wikipedia.org/wiki/Xenophobe_%28video_game%29
f. Slot Racers, http://en.wikipedia.org/wiki/Slot_Racers
g. Fishing Derby, http://en.wikipedia.org/wiki/Fishing_Derby
h. Wizard of Wor, http://en.wikipedia.org/wiki/Wizard_of_Wor
i. Centipede, http://en.wikipedia.org/wiki/Centipede_%28video_game%29
I chose to do Space Invaders since I could quickly visualise a clear and organized way to code the game. The game would require all the features in the orginal, these features are:
-Player Shooting
-Enemy Shooting
-UFO
-Lives
-Score keeping and increment value based on enemy type.
-Player Movement
-Enemy Movement (moving down after a unit reaches the left or right boarder)
-Lost when no lives are left
-Lose when enemies reach a certain depth towards the player
-Destructible Barriers
-Enemy removal after being hit by bullet
-Removal of player lives when they are hit by an enemy bullet

Here’s a screenshot:


As for our group game, I’m the sole programmer since no one else in the group has strong programming skills and in the end I’ll just waste more time fixing people’s code then doing something else more productive on the game.

I‘ve set up all the code base for our game and they are mainly header file for game objects that will be used, such as enemy, player, ally, bullets, game managers etc.

Thursday, February 9, 2012

Magic the Gathering - Assignment

For our assignment we were to create 3 simple magic cards and explain how we calculated the stats on the card.



Four Legged Spider Pack: +2 for colour, +2 for colourless, +1 for base. Total of 5 points.
 Fire Master: -1 for being a red card, +2 for colour, +4 for colourless, +1 for base, +1 for using more than 5 mana. Total of 7 points.
Mind Controller: +2 for colour, +3 for colourless, +1 for base. Total of 6 points.

Thursday, February 2, 2012

Summon Night: swordcraft Story (GBA)

Summon Night: Swordcraft Story is a member of a famous Japanese RPG series, "Summon Night". This game plays on GBA platform.

Here's a graph of all the resources in the game that effect the game play and have some sort of equation to it. When I started linking all the elements together the graph got more complex. I found that Health is the central resource, everything evolves around it.