During the course of this project, I mainly work on the construct 2 hard coding side. I came up with game mechanics, the foundation of the game and formulas ranging from tower stats to enemy scaling. I also worked on some simple sprites such as projectiles and animations. For bug testing and general game balancing, I decided that since I know the math behind the scenes, I am not to be trusted for these topics thus I let my team mates try to play the game and then apply the balancing based on their feedback.
Construct 2 Documentation
Profile
Group member: Eric , William , Yowen
Game name : Monas Defense
Gameplay
How to play
- Defend the area from enemies and prevent them from reaching the end of the map
- You will lose if your life reach 0 mark
- Consist of 50 waves , with every 10th wave will spawn a tank wave
- Defend the base by building towers , upgrade towers , and use special ability such as pocong and tuyul, Pocong works as area stun and tuyul uses are spawn tuyul that passed through the map , every person that tuyul pass, give player 1$
- You get 2$ for killing the green soldier , 3$ for killing the red soldier , 1$ for killing the blue soldier , 10$ for killing the tank
- You get bonus gold from finishing wave , the bonus gold will be the wave that you are in
Controls
All the mechanism are consist of using left click of mouse , drag and drop for building tower ,upgrading tower , and special ability
Team contribution
Eric: Game idea, Game Guide, Sprites[ Tower , Tank , Enemies , Pocong , Tuyul ], About us
William: Game idea, bug testing, video, proofreading
Yowen: Game mechanics, enemy formulas, construct 2 event sheets, sprite editing
Items self created
Items from internet
Source:
Tank(with self edit national flag ), Pocong , Tuyul from
https://www.gameart2d.com/sprites.html
https://images.app.goo.gl/QbPnfu2X1u1rbzhx8
https://images.app.goo.gl/VW4yUsLP2C7zg4tc9
https://images.app.goo.gl/EE6ggthfamXx9WP68
https://images.app.goo.gl/c7KE3AqbamXHgFZ96
https://images.app.goo.gl/zULiJ6AuUWPo7Hdf9
Tower (self edit with national hero photo) from
https://images.app.goo.gl/fhXny5PVRrJ5EJS26
https://images.app.goo.gl/VqLzboVpAqLuXeVKA
https://images.app.goo.gl/tLuV95Yzf9TYY3UT9
https://images.app.goo.gl/K9HM3GZ1tjNEcWi36
Tower defense base assets from
https://opengameart.org/content/tower-defense-300-tilessprites
Construct 2 Proposal
Group members: Yowen, William, Eric Project name: Monas Defense
Our idea for the construct 2 final project would be to create a tower defense game whereby the towers will be represented as Indonesian heroes. The player will have to defend Monas from waves of enemies attempting to infiltrate. We will attempt to implement abilities that can be purchased with the currency obtained from killing invaders. These abilities could be something like summoning mythical Indonesian creatures or ghosts that will help the player.
As the wave goes on, more and more enemies will spawn. When an invader successfully breaches the player’s defenses the player’s lives would reduce. When their lives are down to 0, the game will end and the player’s score will be displayed. The more invaders the player kills the higher their score.