Radical Adventure (Working title): A 3D action platformer

Hey everyone, I’m new here but I’ve been making games with Unity for a long time. I had been meaning to post on here for a while but it’s easy to forget with how busy my life has been as of late.

Anyway since December of 2017 I’ve been working on this 3D action platformer that I’m calling Radical Adventure until I can think of a better title. It’s a hobby project that I’m developing in my free time after work and on weekends.

To sum up what this game is about: Radical Adventure is a fast paced and exciting 3D action platformer in which the player takes control of three different characters with their own play styles and experience a story for multiple perspectives.

For this game I’ve been drawing a lot of inspiration from 3D platformers of the late 90s and early 2000s such as Crash Bandicoot, Sonic Adventure, and Mario Sunshine.

The game will have a single player story mode as well as a local split screen multiplayer mode.
In single player the player will be able to explore various hub worlds in which they can practice their moves, find secrets, and take on side missions. There will also be actions stages which will have linear platforming challenges. Though I am planning for some of these actions stages to have branching paths with certain paths being accessible to certain characters.
In multiplayer, you and up to 3 friends will be able race against each other in the action stages, or explore the hub worlds together. I’m planning to have secret locations and items that you can only find in multiplayer with the help of friends.

I go into much greater detail in my devlogs over on Itch so check them out here:
Devlog 1
Devlog 2

Also there’s a playable demo build you can try out right now! It’s browser playable so you don’t need to download anything. Though the split screen mode runs very slowly in browser, so if you wanna try that mode out I’d recommend downloading one of the builds:
Itch page

For this platformer I wanted a very particular kind of character controller. One that would allow the player to easily run on walls and through loops. I went through five iterations of a character controller until I settled on one. For most of my attempts I used a rigidbody to handle the physics, but Unity’s rigidbody physics conflicted too much with what I was trying to accomplish, so I had to code the physics myself. So that means this game has a lot of custom movement and will require a lot of tweaking going forward. So if you play the demo, your feedback would be greatly appreciated. Getting the character controller just right for this project has been a huge challenge so far. Jumping, falling, turning, attacking, camera movement, etc. have all changed so much since I first started working on this.

And even though you can play this game with a keyboard, I’d HIGHLY recommend you play with a gamepad. It supports PS4, Xbox 360, and Xbox One controllers.

Below are some screenshots of the game:





1 Like

First I have to say that you have great gameplay there, sir. I managed to finish it in the big yellow ball, and it was fun.

While I was playing, a suggestion to make it even more fun, and with more chances to attract more people (because I’d love to see it in something like Steam) is to make it more easy in the beginning, and more linear (ie, not getting lost and break the pace just wandering around).

Wishing to see it going forward, that was a fun gameplay.

Awesome! I’m really glad you liked it and thanks for playing! You’re definitely right about the lack of direction at the beginning. That’s something I took note of a while ago but forgot about as most of the time I’ve had people playtest it’s been in person so I’m right there to explain everything.
I’ll be sure to include more direction in the next build I put out there. Probably some sort of indicator hovering over the level entrance.

In the final build of this game, once I have the plot figured out, I plan to direct the player to the level through a cutscene that takes place before the player is given control. (e.g. something happens that the player character witnesses and it directs their attention over to where the entrance to the first level is.)