Through this SDP class, we aim to improve our development and collaboration skills.
- Team leader
Seochan Moon
: Project Manager, GitHub Repository Management, Bomb item implementation
- Team members
Jongwon Lee
: Ghost item implementationSeungmin Kim
: Multi-Shot item implementationJimin Hwang
: Line-Bomb item implementationDohun Lee
: Time-Stop item implementationSanghoon Eum
: Barrier item implementation
Our goal is to develop and implement the following item features:
- Creation
- Acquisition
- Usage
Items in this game will be implemented as follows:
- When an enemy is defeated, there is a certain probability that an item will drop.
- When a dropped item is hit by a bullet, the item will be both acquired and used immediately.
- Bomb
- Eliminates enemies within a 3*3 range
- Line-Bomb
- Eliminates enemies in the bottom row of enemy formations.
- (This may be changed to kill enemies in a single vertical column.)
- Eliminates enemies in the bottom row of enemy formations.
- Barrier
- Creates a shield in front of the player that blocks enemy projectiles.
- The barrier is destroyed after blocking one projectile.
- Ghost
- For a certain period, the player's ship becomes transparent, allowing it to ignore bullets.
- Time-stop
- Freezes enemy ships and bullets for a certain duration.
- The player can move and attack freely during this time.
- Multi-shot
- Increases the number of bullets fired by the player's ship.
- The number of bullets increases each time the player acquires a Multi-shot item.
- Sound effects
- Sound effects will be played when items are dropped and used.