New Added Features:

Feature 1: Theme Selector (Environment Change)

Input: Mouse Click on Dropdown Menu - “Theme Type” (Winter | Desert | Mountain)

Process: Changes skybox, ambient lighting, sun color, and ground material based on selected theme.

Output: The entire scene environment updates visually to match the chosen setting.


Feature 2: Target Marking System

Input: Mouse Left Click - Select a position on the ground or object.

Process: A visible red marker appears at the clicked location. Bombs are automatically guided toward this marker when dropped regardless position of the plane.

Output: A targeting icon is shown, bomb trajectories adjust and bombs are dropped to that specific location.


Feature 3: Day/Night Toggle

Input: "N" key on the keyboard - Toggle day and night mode.

Process: Switches between two lighting states by changing the skybox, directional light color, intensity, and ambient settings.

Output: The scene toggles between daylight and nighttime atmosphere.


Feature 4: Plane Type Selector Dropdown

Input: Mouse Click on the Dropdown Menu - “Select Plane Type”  ( Speed Jet | Heavy Bomber  | Stealth Glider )

Process: Clicking the dropdown changes the active plane prefab, spawning a new model at a preset position and destroying the previous one.

Output: A new plane with a distinct appearance and stats(Speed) is spawned into the scene.


Feature 5: Digital Clock

Input: Press ‘T’ on the keyboard to show/hide the clock 

Process: TextMeshPro UI element shows the current system time in HH:MM: SS format or hides the time depending on the input.

Output: A digital clock appears on the screen showing real time or it disappears depending on user input.




Previous Features:

Feature 1: Plane Movement

Input:  Left Arrow (←) - Moves the plane to the left.

            Right Arrow (→)  - Moves the plane to the right.

Process: The plane moves horizontally across the screen.

Output: The plane’s position is updated accordingly.

 

Feature 2: Dropping Bombs

Input: Spacebar - Drop the currently selected bomb.

Process: A bomb (based on the user-selected type) is instantiated and falls downward.

Output: The bomb moves toward the ground and interacts based on its type.

 

Feature 3: Bomb Selection System

Input: Mouse Click on Dropdown Menu - “Select a bomb type” - 

                     Select Regular Bomb (Basic explosion).

                     Select Cluster Bomb (Splits into multiple mini-bombs).

                     Select Mega Bomb (Mega explosion 5x impact).

Process: The drop-down menu displays available bomb options.

               The player clicks to select a bomb.

Output: The selected bomb type updates visually.

 

Feature 4: Limited Ammo & Reloading

Input: "R" Key - Reload bombs when the supply is empty.

Process: The game tracks the remaining bombs.

                If out of bombs, pressing “R” reloads them.

Output: Bomb count resets, allowing the player to continue dropping bombs.


StatusReleased
PlatformsHTML5
Authorash_neon
Made withUnity