Monday, October 26, 2009

Trailer and Game-play Demo

Here's the trailer and game-play demo of our latest build to Spartans vs. Zombies (SVZ).

Enjoy!

read more “Trailer and Game-play Demo” Read More!

Future Improvements

We are thinking to add scoring features. Score calculation can be based on total turns used in a single day, total supplies used and total number of units left when the game finish. This will add a value to the game in a sense that the players can enjoy playing it again for a better score even though they’ve beaten all the levels in the game. More levels, more units with different abilities and more items for various purposes are also possible future extensions of this current design.
read more “Future Improvements” Read More!

Music and Sound Effects

Overview

Since we have limited time and budget, we can’t effort to create our own background music and sound effects. So we use some of the songs from movies, existing games and sound effect CDs. For background music we’ll use five different music for main-menu, in-game, level-ending, game-over and all-levels-victory. Below is the list of albums that we’ll reference.

Reference Sound Albums

• 300 Original Sound tracks(OST)
• Eragon Movie OST
• Final Fantasy games OST
• 6000SFX Sound effect CD
• Sony Picture Sound Effect Series
read more “Music and Sound Effects” Read More!

User Interface

Overview

There’ll be main menu screen, in-game screen, pause screen, game over screen and victory screen.

Main Menu UI
The main menu will have three buttons. “Play”, “Credits” and “Exit”. We used to have a “Tutorial” button in previous versions. But we removed it as we don’t have time to include one tutorial game-play mode.


In-Game UI
The main menu will have three buttons. “Play”, “Credits” and “Exit”. We used to have a “Tutorial” button in previous versions. But we removed it as we don’t have time to include one tutorial game-play mode.


Pause Screen UI
This screen will be displayed when the user clicks “Menu” button during a game-play session.


read more “User Interface” Read More!

About the units

Overview

We’ll have three human units, three types of barricade, three types of zombie and one health kit item to heal/recover some HP to a unit. A health kit item will cost 1 AP and 100 supplies to buy and will be able to recover 40 HP for a specific unit. Three human units are:

Spartan
Began military training at the age of seven, Spartans were trained to encourage discipline and physical toughness and to emphasize the importance of the Spartan state.
100/100 HP
120/120 Attack
100/100 Defense

Hoplite
Hoplites are brave men who fought in broad daylight using sharp weapons such as spears, double-edged swords and shields. Hoplites combated hand-to-hand and had no pre-planned war strategy. They relied on their personal war skills and those of the fellow soldiers.
100/100 HP
80/80 Attack
50/50 Defense
Cost - 1 AP, 300 Supplies

Toxotai
Toxotais are archers. The Greek archers armed with short Greek bow and a short sword. They also carried a little pelte shield.
100/100 HP
50/50 Attack
50/50 Defense
Cost - 1 AP, 250 Supplies

Barricades

Wall of Corpses
A simple barrier built entirely out of dead bodies using blood as mortar
200/200HP
Requires 1 AP to build

Dirt Wall
A wall of dirt and soil thrown up to form a barrier
300/300HP
Requires 2 APs to build

Stone Wall
A wall build out of rocks and stones found on the surrounding terrain
400/400HP
Requires 3 APs to build


Zombie Units

Undead Fodder
They are raised with black arts from the battlefields. These undead swell the Persian host to over half a million. They serve their Persian overlords with mindless obedience.
100/100 HP
50/50 Attack
50/50 Defense
Drops 10 gold

Armored Dead
Armored dead are equipped with full armor and act as the spear head of the main army, often breaking the morale of lesser men before them.
100/100 HP
80/80 Attack
100/100 Defense
Drops 20 gold

Stembler
The Persians witches placed a potion on dead elites, effectively turning them into demonic infantry serving the Persian Empire.
200/200 HP
120/120 Attack
200/200 Defense
Drops 50 gold
read more “About the units” Read More!

Why create this game! - A pitch for Spartans vs. Zombies

Because strategy games are cool and we love to play them. It is easy at the beginning but you have to be a good strategic to win the game as it will be tougher and tougher as time goes by. Nowadays grid based tower defense games are very popular. Not just on PC they even have it online, multiplayer and also on mobile devices such as iPhone, Android and on small gaming device such as Wii and PSP. There are real-time tower defense games and turn-based strategy games, but not the turn-based tower defense games (well, at least we know of). So we’ll try to fill that gap and we hope there is a great chance of market success if we continue developing it after the project assignment phase.
read more “Why create this game! - A pitch for Spartans vs. Zombies” Read More!

Game-play features

You’ll control the Spartan hero units and two types of mercenary unit that will slay the army of zombies. Each level will be counted as one day and there’ll be seven days total to play. At the start of the game, you will have default of 3 Spartan units (each with 100HP which we considered as 100 Spartans and so of total 300 Spartans).

You’ve six action points (APs) to spend at each turn and an initial supply of 1000. You can use them to:
- move a unit (1 AP)
- attack a zombie (1 AP)
- build barricades (cost AP depends on which barricade you build)
- buy mercenary units (AP cost and supply cost depends on mercenary unit)
- heal units (1 AP + 100 Supply to heal 40 HP to a unit)
You’ll collect certain amount of supply whenever you kill a zombie and left-over supply when you’ve finished one day of game-play.

Once you’ve used all of your APs or you clicked “End Turn” button you turn will be ended and the zombies will process their turn. Zombie AI will be pretty simple with only two rules to follow:
1) advance if the tile ahead is free
2) attack if the tile ahead is enemy or barricade

Combat
Fighting will occur when any face of the Infantry square touches an enemy. Only way to block movement of enemy is to be directly in front of their movement or having a barrier. Each time a unit takes damage, its HP, Attack and Defense will drop proportionally. E.g. maxAtt = (maxAtt / maxHP) * currentHP

Win & Lose
Once the player has killed all the zombies in one day, the current day will be ended and you’ll be able to proceed to next day. The upcoming days will come with more and tougher zombie units. If you can survive all the seven days you win.

If the zombies kill all the Spartans and the mercenary units the player have bought or if they reach to second row of Spartans side, the player lose the game and will have to start from the day 1.

What’s different?
We base this game on tower defense (TD) game type but we change the basic concepts. First we let the units to freely move around on the map. Those units can attack enemy units as in TD but in TD, it is very rare for the enemy to attack back the player as their objective is to reach the goal as fast as they can. So we change the objective of enemy units. They are either to defeat all the player units or to move forward and pass through battle field.
read more “Game-play features” Read More!