A 3D Parkour/Shooter hybrid prototype developed using the Unity game engine with two others.
A first-person 3D game developed using C# and the Unity game engine. It is a hybrid of a parkour/platforming game and a first-person shooter game. It is currently unfinished; so far having the Tutorial level has been constructed. The objective of the game is to traverse through different levels to try to reach the end. There are many obstacles and challenges to overcome throughout each level.
Some features:
- First-person camera for more immersive parkour experience
- Movement options; movement and physics made using Unity's CharacterController, most of the logic you can find in the Scripts/PlayerController.cs file
- Standard walking/jumping/sprinting as in most 3D Games
- A powerful knockback pistol that propels the player in the opposite direction that it was fired
- Wall-running and wall-jumping
- Sliding down slopes
- Standard hitscan rifle
- Pressure pads and shootable switches that alter the level environment
- Customizable keybinds, mouse sensitivity, and video settings in the in-game menu
To try out a demo of the game (currently has a Tutorial level), download the Demo.zip file, extract its contents, then run the Game Project.exe file located in the extracted folder.
Controls (default):
- Movement:
- W A S D: move forward, left, backwards, and right respectively
- space Jump/wall-jump
- Left Shift (hold): sprint
- Left Control: slide down slope
- Camera:
- Move mouse to look around
- Weapons:
- Left click: fire selected weapon
- Right click: aim-down sights with rifle
- 1 2: switch to rifle (1) or knockback pistol (2)
- R: reload selected weapon
- Other:
- Esc: open in-game menu