My journey becoming a Unity game developer: 2.5D Infinite Runner-Player using an elevator and wall jumping

Player can jump from wall to wall, plus single and double jump off one wall only.
CoinsCount() method created to return the coins amount.
Checking IF the “E” key was pressed, and the Player has the required amount of coins.
Coins positioned around the scene.
UI Manager script added to Canvas.
Player collects 10 coins and can activate the elevator.
Player can jump, but only in the forward direction.
Checking to see if the Player’s controller collides with a normal surface wall.
If Player can wall jump, they will be able to jump off a wall surface normal with speed.
Walls given tags to define them for when the Player collides into them.
Player can jump from wall to wall, but the wall jump is imperfect.
Can Wall Jump set to false after jumping off a wall.
Player can wall jump properly now.

--

--

--

Learning to become a Unity game developer.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Working From Home When You’re Self-Quarantined

3 Different Ways To Install Nmap On Linux Mint Or Ubuntu

“The Zoom of Automotive Testing”. Intrepid’s solution to testing vehicles from home!

Pulling, Editing and Pushing Changes Back To A Repo.

AWS Cost Control Using Budget Monitor Alert

Bridging Your Talent Gap — New Ways to Fill Tech Roles.

touch does not work in Google Cloud Shell.

V3 Pages API Debuts Bulk Operations & MSF Compatibility

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Rhett Haynes

Rhett Haynes

Learning to become a Unity game developer.

More from Medium

My journey becoming a Unity game developer: 2.5D

Most Common Problem Faced by New Game Developers

Spawning Enemies

My journey becoming a Unity game developer: 2.5D