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

📣Where to learn more about TimeCoinProtocol?

CS373 Spring 2022: Sabeer Shahzad Week 12

Streamlit — Build Powerful Data Science Apps On The Web

Why ASP .NET Core is best for Enterprise Web Application Development?

Solve the Certificate error in Android Studio

On testing software

Coding is Fun

HTTP Request and Response with Flask

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: Make a game look beautiful-Scifi Control Room Floors

A Guild to Beautiful Games

Coding the exit for full screen

Let’s Make A Player