SpaceCrash3D
Space Crash 3D
Game developed for Unity Course.
Developed by mbram.
List of Change:
Design Modifications (these are more design intensive), such as:
- Create a complete interesting, comprehensive, and coherent level.
- level 2
- level 3
- Add multiple additional levels and tie them in to create a logical progression in your game. (NOTE: Each level should be unique in some way, such as different type of challenges for the player.)
- three levels is multiple!
- Modify the out-of-game menus in some significant and meaningful way.
- Changed t he MainMenu, Player character is moving around. (not necessarily a meaningful change but this requires some change, as you cannot just move the player with the mover script as you also need to bypass the state to have the right animation behaviour. I recommend to try it yourself before judging if this is meaningful.)
Aesthetic (Visual/Audio) Modifications (these are more art intensive), such as:
Reskin the existing graphics in some significant way, such as change the player or an enemy to a completely different character.Add additional significant and coherent graphical elements to the game, such as new enemies or environmental challenges, complete with animated states.Replace sound effects in the game to update the sound design of the game. (NOTE: You will need to change ALL the sound effects for this to be significant. Don't just change one.)Add custom music to your game. (NOTE: Custom meaning you created the music with a tool such as Garage Band or Fruity Loops. If you just swap out the music for another track you find, this is not considered a significant change ... though you can do it without it counting as a significant modification.)
Gameplay Modifications (these are more system/programming intensive), such as:
- Add new player abilities, such as modified controls, additional moves, or additional power ups.
- Added Ladders
- Graphic Object for Ladder
- Player State for Ladder Climbing and Ladder Idle and the Animations
- Transitions for all the connections between the new states and the existing states
- requires LadderObjects with specific collider
- Ladder Collision detection
- Ladder Attach happens on Player Interaction, press E
- Ladder Movement is independent from gravity
- Player Orientation on Ladder is always towards ladder
- Player can jump from ladder
- Added Jet Pack
- Graphical representation of JetPack
- Effects + Sounds
- PlayerStates and animation
- Jet Pack Movement Behaviour
- Jet Pack Fuel Behaviour
- Jet Pack UI Display
- Jet Pack PickUp Element that activates PlayerJetPack and UI Elements
- Graphical representation of JetPack
- Added Ladders
Add new enemies with their own behavior. (NOTE: This can be considered two modifications if you create unique behavior AND create the art and animation.)- Add new obstacles and challenges. (NOTE: This can be considered two modifications if you create unique behavior AND create the art and animation.)
- Added Killfloors as obstacles
- Killfloors are moving with waypointmover!
- Killfloors are resetting with the players death and checkpoints
- added to health and checkpoint
- extended waypointmover with some useful additions (like stop at end point)
- Added Killfloor as level limit
- Added Killfloors as obstacles
- Modify the in-game GUI in some significant way.
- JetPackUI!
- addedSkyBox
Sources
Status | In development |
Platforms | HTML5, Windows, macOS |
Author | mbram |
Genre | Platformer |
Made with | Unity |