Tutorful recommends GameMakerBlog as Top Educational Resource

  Starting a new project? Just getting into Game Development? If so, then check out the new article from Tutorful: “How To Become a Game Developer: Expert Advice and Awesome Tools” which details everything from the type of game to make to Education Resources for improving your skills. Speaking of Education Resources, we are excited to announce that GameMakerBlog was selected by Tutorful as a Top Resource for Game Developers. There are some very exciting Read more…


[Indie Interview] uZombie made in GameMaker!

Today I sit down with Indie Developer: Jonathon Colibaba to talk about his new android game: uZombie, a unique mobile RPG where you are not just a zombie but a Zombie Leader with intelligence. There is a myriad of features and things to do: Turn civilians, police and military into your own undead army, level up your character to gain better armor and abilities and watch as the city attempts to fight back. Jon developed Read more…


[Made in GameMaker] LetThemCome launches on Steam and Xbox with guns blazing

Endless Waves of Aliens? Big Guns? A BOOMBOX? Let Them Come has everything you need to recreate a great Rambo in space story, after all they drew first blood right? While I am pretty pumped to start mindlessly mowing down hordes of ugly looking aliens what intrigues me most is how great this game looks being made in GameMaker. The dynamic lightning, the weapons effects, the sound and music, all of it looks well done Read more…


[GameMaker Tutorial] Simple Embedded database using Grid Data Structure

GameMakerBlog Tutorials Create A Simple Database with DS_GRID Games require a lot of information, everything from player hp, mana, level, skills, attack power, sprites, and even quest lists. Storing that data is a common problem that has many different solutions, though when you want to make something simple, portable and only use the base language you might want to investigate using a data structure called a Grid. A Grid is very similar to both a Read more…


[GameMaker Tutorial] How to setup a simple slot machine reward system

GameMakerBlog Tutorials Simple Slot Machine Reward System   If you play Adventure Capitalist then you would have probably seen the slot machine reward system that gives you a spin after you unlock certain milestones. Black Desert Online also has a type of slot machine reward system that can give you some pretty incredible rewards: a GM Advanced Lucky Box could net you a Kzarka box (or if you are like me, you end up getting Read more…


[GameMaker Tutorial] Drawing custom health bars with sprite parts

GameMakerBlog Tutorials Drawing Health Bars Health bars (or HP Bars) are almost mandatory in any game, and even if it is not a traditional health bar these techniques will hold true for any bar that has positive or negative progress including Time based bars like those seen in Adventure Capitalist, Loading bars to let players know something is happening and what percent that something is on, Mana or Stamina bars and of course everyone’s favorite: Experience Read more…


GameMaker Studio 2 adding C# region type syntax code folding soon

GameMaker Studio 2 Code Folding Code folding is a pretty simple concept: Condense multiple lines of code into one line that can be expanded again when needed; it keeps large code files neat and clean while allowing a developer to still read over the general logic flow. How you implement code folding, on the other hand, can make or break the entire user experience. Don’t believe me, just look at how upset Mike Dailly gets Read more…


[Tutorial] HTML5 games and Cross-Site Scripting (XSS)

GameMakerBlog Tutorials HTML5 Games and Cross-Site Scripting If you have ever looked up any of the http_* methods in the Gamemaker: Studio documentation you have surely seen the following warning about cross domain issues: “NOTE: You should be aware that due to XSS protection in browsers, requests to and attempts to load resources from across domains are blocked and may appear to return blank results. Please see the section on Cross Domain Issues for further Read more…