
Zeppelin
The game was made as a part of a game development course. It is a modification to a provided example in lessons.
As an assignment, I should do only three modifications in the game, but I changed the whole game. Please play it from the beginning to the end)
List of levels and level goals:
- Level 1: kill all enemies on stage
- Level 2: exit level during the provided time
- Level 3: survive till the end of the level
- Level 4: boss fight. Consists of 3 phases.
List of modifications:
- Updated game menu:
- Added background
- Changed buttons
- Changed background images for "Level select" and "Controls" screens
- Added new music to the main menu
- Added screens between levels
- Added end game screen with video background - !!! DOESN't WORK IN WEB GL VERSION !!! To see it play windows or mac version
- General level modifications:
- Added health on UI
- Changed in-game menus
- Added new music on every level
- Changed "Level 1":
- Added new sprite to the main character
- Added new enemies - troopers: new sprites, new death animations
- Added new enemies - turrets: new sprites, new death animations
- An added script that opens doors after killing special enemies
- Created map with new tiles from scratch
- Changed "Level 2":
- Added death timer on this level
- Changed winning task. There are no enemies on the level. To win you need to exit level.
- Turned off players availability to shoot
- Created new map
- Added "Level 3":
- An added script that moves the camera
- Added enemy spawners on level
- Added new enemies with different sprites and death animations
- Changed player character
- Created level with new tiles
- The added script that shakes the camera
- Updated enemy spawn script: added availability to spawn at provided time
- Added "Level 4":
- Added scripts for all boss fight phases
- Added faded with black script
Credits:
Created by Shlykov Oleg (Ga-rou)
Leave a comment
Log in with itch.io to leave a comment.