Scripting Role
Space Escape » Devlog
As the game's scripter, I would like to implement player mechanics, obstacles, and objectives.
Mechanics
- WASD keys for movement
- Mouse Movement to look around
- Space to jump
- Left Ctrl to crouch
- E to interact
- For most of these player mechanics, I would have a function that will continuously run based on the game's frames, that way any physical input (WASD, Space, LCtrl, Mouse, E) will instantly be processed. With the movement I would add a force to the character based on where they're looking and what key they press, and also have a variable for speed. For the visual movement I would hide the cursor (so it's not in the way the whole time) and have it so the camera locks on to wherever the mouse moves. With
Obstacles
- Steam Pipes
- There will be burst pipes that will let out steam which the player cannot pass through. I will have it so that either 1) If we want the player to take lethal damage, have the steam talk to the player's health and reduce it by it's max. 2) Have a collider which the player can't pass, and turn it off when the player successfully turns off the steam
- Floor pipes (jump over)
- Low-hanging pipes (crouch)
- For the pipes, they would most likely just be a physical object to bypass, so it's more of a level design aspect rather than a scripting one
- Fire
- Electrified Water
- With the fire and water, I'll most likely have a trigger to instantly kill the player
Objectives
- Overall
- At the start of the game, I'll have the game put up a text telling the player they must escape. This text will change with different sub-objectives depending on what room the player is
- Navigation
- The first room the player will spawn in, the objective is to find different clues that will have a code to unlock the room and escape. I'll have it coded so that the door will not open until all clues are found or the correct code is inputed
- Steam
- There will be a burst steam pipe preventing the player from going through, a text will tell them to find the main pipe valve in the maintenance room to turn off the steam
- Maintenance
- In this room, there will be 3 other sub-pipes with steam letting out, preventing the player from accessing the main valve, so they have to find 3 other valves to turn off the sub-pipes
- Loading Bay
- The room will be accessible when the player interacts with the main valve, turning off the collider for the steam. The player will have to find the keycard, which will allow them to escape through the escape pods
Get Space Escape
Space Escape
Escape before its too late!
Status | Released |
Authors | NvN, Endertails73, alisaleemi |
Genre | Puzzle |
Tags | Escape Game, Parkour, Space |
More posts
- Environment Art: LightingNov 29, 2021
- Scripting + Level Design RecapNov 29, 2021
- Final Sound and Narrative UpdatesNov 29, 2021
- Environment Art: 2D Assets and ParticlesNov 29, 2021
- Environment Art: 3D AssetsNov 29, 2021
- Final Script ChangesNov 29, 2021
- Win and Lose Scenes AddedNov 21, 2021
- Pre and Post Formal Playtest Sound UpdatesNov 15, 2021
- Group Post about Playtest FeedbackNov 01, 2021
- Update on ScriptingNov 01, 2021
Leave a comment
Log in with itch.io to leave a comment.