It isn’t the easiest language to learn for complete beginners but is useful enough for game makers to be worth the effort.Īnother big benefit of C++ is that many of the most popular game engines can be used with it, including the well-known Unreal and Unity engines. As a compiled language, it runs super fast and offers a ton of flexibility. That said, it is an excellent coding language for making smaller games, and even some larger games use Python as their main language.Ĭ++ is the main coding language used in AAA games today (games produced by major publishers) and for a lot of good reasons. It’s super fast for the tasks it’s good at, but it can have a hard time scaling for larger applications. Python is best known for being a quick and easy coding language for automating small, repetitive tasks. Since mobile gaming is popular among such a large number of gamers, making a JavaScript game can be a great choice. Its extremely flexible and lightweight nature makes it a great choice for building browser-based games that can be played on computers or mobile phones. JavaScript is the coding language that helps support most of the interactivity that you can find on the web, which has made it a pretty popular language to learn.
One of Scratch’s best features is that you can easily see the code used to build all of the games hosted on its platform if you’re interested in how to make a game of your own. While it is simple to pick up, it also has a surprising amount of depth to it that has led to some pretty amazing games on the platform. Then once you reach 1000 in sales Steam refunds the 100 and from my experience it's nothing to reach 1000 in sales.The Scratch coding language is an amazing place to start learning the process of making games! It has an easy-to-learn block-based interface that allows even beginning coders to quickly build code. But.Steam does have a $100 fee which is really not a lot because if you have a decent game you can make that back in the first week of launch.
Another option, I find Steam is where the money is at because there are very few freemium games and Steam players don't care about paying $1 for a decent game. Well I am steering too far off topic of this thread so back to the subject. Let the customers know we are not giving our games away! Only us as devs can change the market simply by putting a pricetag on your games even if it's $1 and I can't stress this enough. We spend hours upon hours, month after month and year after year working on our games.
Those devs above have priced their games (maybe?) but customers are choosing the free games instead. Too many freemium games is one reason for the sad gross revenues posted above and it's ashame.
If you're not looking to make money (which I doubt), then just post it on either.
On Itch.io I haven't noticed as many free games so you may be able to make some money on that market.
What happens then is potential customers will say, oh this game is $1 so i'm going to just pass and download one of the 100's of free games instead. As developers we are killing our markets by saturating them with free games. Click to expand.Not sure if you are looking to make money off your games? If so I am not sure I can recommend Gamejolt simply because there are just far too many free games.