Posts tagged with "gamedev"
The project wizard

Here’s something I find software increasingly doing that irritates me a little bit: the startup project wizard. For an example, look at just modern programming IDEs like PyCharm, RAD gamedev tools like Unity and GameMaker Studio and even newer versions of the pentesting-focused HTTP proxy tool Burpsuite. Open any of these programs and you’ll be greeted by a project wizard. Before you can actually use the program to do any programming/gamedev/traffic interception/etc, you have to go through a bunch of menus to create a new project with...

Programming in GameMaker

The first programming language I wrote significant code in was a dinky little scripting language attached to a GUI-based game development program called Game Maker (since rebranded to GameMaker: Studio). The program provides graphical interfaces for creating objects and defining their behaviour by dragging, dropping, arranging and filling in fields, and you can quite happily use this and only this to make a large variety of games: GM works on abstract enough concepts that you’re not restricted to one or two genres of game like you might be if...

GameMaker and Git

I have been reflexively using Git version control for all of my programming projects since being introduced to it by Michael Hartl’s excellent Ruby on Rails Tutorial book. The most immediate and obvious advantage of doing this is the ability to use Github, Bitbucket and others as online backups of one’s work – the especially paranoid can even tie their code to more than one of these hosts, or host their own Git server. And then, with a few pulls and...

Post-Mortem: Ludum Dare 33

As promised in my previous post, here’s a bunch of stuff about the game I made for Ludum Dare 33. Minor, relatively vague spoilers ahead – play the game first if you’re going to at all, it’s pretty short. Ludum Dare, for the uninitiated, is a weekend-long game development event. The idea is to make a game from scratch – design, code, graphics, audio, etc – in a weekend. To facilitate this, each event has a theme that is only decided on right before the event starts. Ludum Dare...

Game: I Hunger

I made a game/story for Ludum Dare 33, a weekend-long game jam. The theme was “You are the Monster”, and so the game’s about being a volcano god. You have a city of human beings who make sacrifices to you, and if they don’t you make the volcano erupt and really spoil their day. It’s a hypertext work, so you read words and click coloured words, and that’s how you play it. You can play I Hunger on this very site, over here. The Ludum Dare page, for voting...