450FinalProject!
How to play:
You will pilot a space jet/space station to destroy enemies and incoming space junks.
- If you pause the game and go to the main menu, and then come back to the game, it will freeze, and you have to click start to unfreeze.
- Enemy will come from out of the screen and target at your location.
- Dodge the enemy fire and avoid colliding into hostile objects.
- You can purchase upgrades for your ship.
- You don’t need to dodge any ally elements.
Control:
- Level 1: The fighter jet will try to follow the mouse position.
You can purchase different upgrades by pressing the keys (Q W E R T) indicating from the button on screen or click the button.
The fighter will fire automatically.
- Level 2: The armed space station uses A D S W key for turning left, right and going forward and back.
All weapons will fire automatically when enemies are within range, but you need to aim at them manually.
You will need to gather resources by capturing space bank or destroying enemies to buy many kinds of upgrades necessary to defeat heavy-firepower enemies.
You can also keep pressing the left mouse button to fire continuously.
----------------------------------------Unit Introduction------------------------------------------
1.Level 1 Jet: fully upgraded with four additions 2 missile pods and 2 independent auto-firing turrets and 1 laser emitter.
2.Level 2 space station: fully upgraded with every equipment.
Enemy:
1. Suicide Drone tracing and coming toward you.
2. Jet capable of firing bullets toward player, with the projectile of a limited range.
3. Disc capable of firing bullets in 12 directions, shorter range.
4. Missile Gunship
4. The Boss ship: 4 independent turrets and 1 long-range weapon facing player.
5. The Boss Flagship: 4 independent discs and 4 independent turrets and 8 missile launchers.
-------------------------------------Resources Introduction--------------------------------------
1. Machine Shop: Auto repair by adding 30 healthpoints /s after captured by a probe engineer. The repair effect will stack by capturing multiple ones.
2. Space Bank: Generate $20 income /s after captured by a probe engineer.
--------------------------------------------Changelog -----------------------------------------------
- 23/11/23: Refined map obstacles and environment visuals.
- 23/11/9: 1.Sweeping laser emitter; 2. refined Bank logic, 2. Projectile Interface, 4. More enemies jets and turrets; 5. A second Boss; 6. Trail smoke and light special effects 7. Environment render
- 23/11/3: Level 2 is playable. The majority of level 2 upgrade System is complete. Refined UI and controls
- 23/10/27: Connect the level 1 and main menu; after beat the boss, jump to main menu and connect the pause and start button with the main menu; make level 2 camera can follow the jet (level 2 not available for playing yet) and make button price can update; design new graph for level2 game and add new background; added another special attack ability and its button in level one. Updated the control input from keyboard for upgrades and special abilities. Coded and made prefab templates for the player-controlled space station object and sub-turrets for the station in level 2. (Not available for playing yet)
- 23/10/20: let Boss move in from the outside and fix its position after it arrives at a special position; make buttons to repair jet and buy turrets and missiles; create Main Menu with play, option and exit button and create a Level panel for players to select different level of the game; upgrade Missile Pod/sub-Turret: When money reaches some number, the jet can buy/spawn a missile pod/turret, a second missile pod/turret costs twice; add Sub-turret system for boss-class enemies, and a countdown indicating the boss arrival
- 23/10/13:Create pause button and start button; set a time interval for Boss so that Boss will appear after the 20s instead of appearing at the beginning; Make score and money useful; add more types of weapons including tracing missile projectiles, regular enemy jets spawn and explosion animation.
- 23/10/5: Add friendly turrets to help you clear asteroids automatically.
- 23/10/4: Add health points and bar for enemy, more types of projectiles. Add explosion animations for different objects. Refine the firing control (no need to click it all the times to get continuous firing). Let Asteroids generate randomly and move in from outside. Assign asteroids random speeds. Add an infinite background to allow infinite movement for jet.
- 23/10/3: Add health bar, the display position for money and score. The health bar will be decrease if the jet attacked by space junks and enemy fire. when health bar is equal to zero, and the game will restart. In addition, when the space junks touch the jet, it will be rebound and fly to the other direction.
- 23/9/29: Add a test enemy that will target your location and fire when you are firing.
- 23/9/22: Add a fighter jet that can follow mouse position and fire projectiles toward its heading and some asteroids that will move. Add asteroid so that when the jet hits an asteroid, the game will be restarted.
Leave a comment
Log in with itch.io to leave a comment.