H. New features that can be added to the game - SwinbeeMiles/MyBattleship GitHub Wiki
Documented by: Zikri Dawek, Tan Woon Jie, Toh Jie Jin
Ideas by Zikri Dawek
-
Adding a "revenge" mechanic for the human or computer players in order to give the losing player (the player who has the most ships destroyed) an edge during combat phase. The player who meets the condition will be given an ability to call an airstrike that while detonate the entire row and column from a given point on the grid.
-
(Updated on 10/4/2019) Replace the music with a more fitting background music for the theme of the game.
Ideas by Tan Woon Jie
-
Adding a bigger map (larger grid) with randomise islands scatter around the map. Ship can take cover behind an island giving the ship damage resistance (eg: carrier need 5 hit to be destroyed, by parking near an island they need 6-7 hit to be destroyed.).
-
Ability for aircraft carrier to send 3 fighter out to scout enemy ship position (the user can select 3 coordinates to be scouted by the fighter) and has a cool down duration of 4 turns.
-
(Updated on 11/4/2019) Add the actual Siren.wav sound effect which plays at the start of the game.
Ideas by Toh Jie Jin
- Add different types of "attack", currently the game only allows the player to hit 1 grid at a time. These new types of "attack" can let the player hit more than 1 grid at a time (for example, 2x2 area or 3x3 area) with a limited amount of times used.