Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit) (+1)

Interesting MarioKart clone. I totally stuck at Rainbow Road though, so this was way too hard for me XP.  3D in GameMaker is crazy! 

It's kind of hard to tell the difference between the fields by the names, but maybe it's because I died too early and gave up before I hit the interesting features.

Also, maybe I would have done better with a controller. 

How long did it take you to make the complete game from concept and to this point? Did you create all the art and music yourself? Are you a solo dev?! Are you a self-taught programmer?

As a starting GM dev, I'm just wondering how long it took you to learn all of this., especially since you are dealing with 3D. O_O

Using a controller helps a lot, you get analog steering which makes it easier to make small adjustments (keyboard has you use maximal turning at all times)

I started learning code through a college class that taught Java and C++ basics, but everything from that point onwards has been self-taught.

All the art and music is custom and made by me! The art is mostly grids and solitary colors, which look interesting thanks to being mapped to polygons with 3D lighting.

Music is actually pretty easy once you get past the massive barrier of entry posed by the language, it's possible to approach it both mathematically and by pure feeling so there's more than one way to do it right. I recommend checking out "Shady Cicada" and "8-Bit Music Theory" on Youtube if you want to get a headstart. (Though like with anything else, it takes practice to be good and there's no shortcuts to greatness)

I tend to reuse a lot of code recursively between projects (which is a pretty good strategy overall, try to make your code into reusable libraries whenever possible!) so it's very hard to estimate the total workload that went into this... some things are so old I've forgotten when I made them.

(+1)

Technically, if you are a good programmer, you SHOULD be reusing code. Haha. ;D

The fact that you are still using stuff that is that old is really saying a lot to the re-usability quality. You've basically made your own application framework on top of GM! It must mean you have good comments / documentation. ;)

Though, I just started gamemaking a month or so ago, I actually program in C for a living (although for much simpler systems than a game), so I'm not just making this up. ;D