Skip to content

A simple game where you must escape the map by fulfilling certain criteria. Made in UE4 and cpp.

Notifications You must be signed in to change notification settings

Kev-Daran/Building-Escape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Building-Escape

A game where you place your i-card in the scanner and a certain amount of weight in desginated areas to escape the Spaceship.

W,A,S,D : Movement keys
E: Go up
Q: Go down
F(Hold): Grab an object
F(Release): Release the object
Alt + F4: Exit Game

Pilot room

Middle room

Exit room

Walkthrough of the game:

  1. In the first room look for the card on the cockpit, grab it(using F key) and place it on the scanner(It will be visible by the green light on the cockpit).
  2. In the second room you'll find many boxes and a uniquely coloured tile.
  3. Pick up boxes one by one and place it on the tiles. After 3 tiles have been placed, the door should open.
  4. In the 3rd room you'll find the unique tile again, just place a single box on it and the massive gate should open.
  5. You can walk out of the ship now.
  6. Alt+f4 to exit out of the game.

Steps of creating:

  1. Made the map using the assets.
  2. Made a RotateDoor component and attached it to the small doors.
  3. Editted the gamemode to allow me to make changes to the default pawn.
  4. Made a Grabber component and attached it to the new DefaultPawn_BP.
  5. Made a temporary OpenDoor() function in RotateDoor which opens the door when the game is launched.
  6. Made a debug line in Grabber which shows up on screen based on where the player is looking to determine reach.
  7. Set up trigger volumes and connected them to the doors.
  8. Raycasting so that the game detects when a physics object is in our reach.
  9. Set up Physics handle and input Component for grabbing.
  10. Implemented Grabbing system.
  11. Implemented Door opoening system.
  12. Created OpenShutter component for the main door to open upwards.
  13. Implemented Door opening system for OpenShutter.

Assets: Spaceship Interior Environment Set by Denys Rutkovskyi in Epic Games Marketplace

Made in Unreal Engine using C++
Part of the Unreal Engine with C++ course on Udemy.

About

A simple game where you must escape the map by fulfilling certain criteria. Made in UE4 and cpp.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published