Codemasters are on the scrounge
This was a joke at the time... we should have seen it coming. I'm beginning to see Codemasters in a very different and negative light ...
The latest blog posts to take off on Hacker News. 2,925 posts.
This was a joke at the time... we should have seen it coming. I'm beginning to see Codemasters in a very different and negative light ...
I spent two weeks reading and reverse engineering further the source code of Another World ("Out Of This World" in North America). I based my work on Gregory Montoir's "binary to C++" initial reverse engineering from the DOS executable. I was amazed to discover an elegant system based on a virtual machine interpreting…
If we’ve done our jobs right, Wind-up Knight is a fairly simple game. There are only four inputs, and only two are ever needed simultaneously. Sir Sprint, our heroic spring-loaded knight, runs forward automatically, removing the need for a classic directional pad or analog stick. The challenge is derived from careful…
I picked up a children's picture book at the local library recently. Some of you might be thinking, "Why would you take out a Japanese picture book ? Are your Japanese language skills that atrophied?" Well, this happened to be a very special book, because it showed kids how Nintendo games are made, from start to…
The C64 conversion of Prince of Persia, based on the original Apple II code by Jordan Mechner has been released today. It requires a Commod...
Took the time to get the source and video demo for the Source Engine demo online tonight. Have a look! GitHub Source And of course d...
I spent about a month in my spare time reading the source code of Quake II. It was a wonderful learning experience since one major improvement in idTech3 engine was to unify Quake 1, Quake World and QuakeGL into one beautiful code architecture. The way modularity was achieved even though the C programming language…
This is the final article in my three-part look at symmetry reduction algorithms for speeding up pathfinding on uniform-cost grid maps. Recapping the story so far: Part one introduces the notion of…
Introducing osmus, a multiplayer HTML5 game written with web sockets, canvas and a game engine that runs shared code on the client and server.
There are a couple of broad categories of programmers working on video game teams. If programmer is your player class, then the following types are your spec. Programmers are all warlocks and mages…
I happily dove into Quake World source code . Here is what I understood, hopefully it will help someone to swim. This article is in four parts : Architecture section Network section Prediction section Rendition section
Insights from Googlers into our products, technology, and the Google culture
How to program independent games