Everything about gamedev
Despite their peaceful appearance, game developers actually lead thrilling lives! Here are three things I learned (or re-learned) about yesterday that I'd like to share with you, in the form of assumptions that revealed false.
VSync is relatively straightforward. Right?
To the programmers
It's too easy! Where's the documentation for the API? I found an injection vulnerability! Global functions from 'window' leak! I tried to attack your server then realized nginx was ignoring me!
"Some people don't understand the iterative nature of art, design and game design."
"Instead, they try to reach the final version on the first try and get frustrated when it's not as good as they thought."
"The best way to learn is to just go out and make stuff, collaborate with people who are better than you at different things, and experiment."
Haven't blogged in a while. Life's fine, project are a-plenty, but I just wanted to make a more lasting post about one particular issue that struck me as funny when programming Paper Isaac.
Bugs, bugs, bugs
rock 0.9.5 is out! It's the meanest, slimmest, baddest rock release yet.
To update, run
git pull && make rescue as usual. To install from scratch,
clone the repo, cd into it, and run
make rescue from there - it'll download the latest bootstrap, compile itself from
C, then recompile itself from ooc.
Our January project was ambitious: a 2D puzzle game, a-la lemmings with a twist, with big and numerous levels. And of course, all using our homegrown tools, from the compiler to the level editor to the UI system and game framework.
Last week-end, I participated to Ludum Dare for the fourth time in a row!
So here is our entry: Legithief. The backstory is simple, yet cunning: you are an ordinary thief practicing ordinary acts of thievery in the houses of ordinary people to make a living. But one day.. you are quietly robbing yet another home, when you are suddenly smashed in the head with a bat.