The First (and Only) devlog for CHAMPION


Hey guys, nathandev here.

At the time of recording this video, school is just about to start, meaning that I'm not gonna have a lot of time to make games. I'll talk about champion in this devlog and what i have done for the game and what i wish i could've done.

The game started from a tutorial by kidscancode on how to make an arcade care controller in godot. This was long ago, as i tried to create the controller but couldn't because of the raycast.


It took me a while to realise with my slow and unreactive brain that i could just read the comments to help, but then i was zooming from there.

I kept transparent with the game's progress, but what I'd intended it to be soon became hopeless, thanks to plugins.

No hate to any of the creators of these plugins or anything, but there were many conflicting things which caused me to loose out on time.

The intention of the game was to be a speedrunning game, where you get to a blue beacon. You would compete against other players for the fastest time on each map on it's leaderboard, and sure, it might say "track" on the main menu but its actually a map because there is no track, meaning there were may ways to get from one end to another.

In order to compete with other players on each tra- I i mean map, there would have to be an account system and i dont really know if i can do that...

Okay yeah, there were may ways to, but you know that terrain i was talking about? Yeah, that was made using a plugin that is only compatible with gles3. Gles3 is one of the renderers for godot. What is a renderer? A renderer is how you see 2d and 3d graphics on a computer. So obviously, for the game to work properly, i had to use gles3. How does this tie in with leaderboards? The game was originally gonna be on gotm.io, a web platform for godot games. Web games generally used gles2, which cant run the textures required for the plugin to work properly.

There was also another thing wrong with gotm's plugin too, and that was that the project wasn't recognising the script as an autoload properly. That meant that i couldnt use it at all. Maybe i was doing somehing wrong, but at this point school was starting in a week.

And that brings us to the present. At this point, the only thing coming to champion would be more maps, because i now wanna work on other projects and obviously, school has most likely started by the time this video is out. There are still a few other reasons i couldnt complete my visions. Reasons such as the way the game was built, or, again, certain plugins. But i am happy with the way it came out.

Tha game will be available to play for desktop, so i recommend that you give it a little try. And i guess for now, this is goodbye.

Leave a comment

Log in with itch.io to leave a comment.