dev-jjjjjeong-bin / Invaders-SDP

3 stars 15 forks source link

Implementation of Player&EnemyShip Variety #53

Closed Dream-no24 closed 1 week ago

Dream-no24 commented 1 week ago

Key Features Development List

1. ExplosiveEnemyShip Feature

Added a new enemy type called ExplosiveEnemyShip. When this enemy is destroyed, it triggers an explosion that damages all enemies in the same row and column. This feature allows players to devise new strategies by targeting explosive enemies for area damage effects.

2. Updated Item Drop System

Modified the ItemDropEnemyShip feature, where enemies with 1 HP have a probability to drop an item when hit. A new logic was introduced to determine the appearance frequency of these item-drop enemies.

3. Player Growth Class

Introduced a PlayerGrowth system that dynamically enhances player stats. As players progress through the game, they can improve their movement speed, bullet speed, and shooting delay. This system ensures a more engaging and customizable gameplay experience by allowing players to grow and enhance their abilities.


Additional Improvements:


This PR includes all of our team’s work synchronized with the master branch. All key features have been internally tested and reviewed, but if there are any related bugs or feedback for further modifications, please feel free to let us know.

Thank you for your review and we look forward to your approval.

*cf. We've tried to develop a boss ship, but many issues are predicted, so we'll move on to the next quarter.

SEOKMINJUN commented 1 week ago

Please check the ide files are not included to commit next time.

Dream-no24 commented 1 week ago

Sorry, I'll check it next time🥲