Skip to content

Ricky77768/3D-Unity-Platformer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

3D Unity Platformer

Status: Work in Progress

A 3D Parkour/Shooter hybrid prototype developed using the Unity game engine with two others.

Demo of Game

About The Game

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

How To Play

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

About

A 3D Game created using Unity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%