Articles
On this I will put my newest articles about all kinds of stuff.
Vim
- GTD and Vim outliner
- Getting more out of Vim
- How to use Vimoutliner checkboxes
- Autocomplete contexts and people with GTD in Vimoutliner
Game Programming
Two beginner level game programming articles.
#1: Game programming with a camera object, Peter Stuifzand, June 2005
At one time during the writing of a simple tile based game I found the need for an object that helped with calculation of screen coordinates from game world coordinates.
The camera object is one of the most important objects in 3d game programming, but also in 2d programming these can have value.
#3: Time based movement for game objects, Peter Stuifzand, June 2005
Probably all modern games use some kind of time based movement to control the movement of game objects in a game world. I first saw the use of this kind of movement in the source code of the Quake 2 engine.
Programming
Java GUI Programming
Writing GUI applications without extra tools can be very hard. But it is possible with some classes and libraries that are freely available.
- Creating a Java/Swing GUI with RiverLayout, Peter Stuifzand, June 2005
Screen
On my programming weblog I wrote a few posts about screen.
Virtual Machines
Two dutch articles about two virtual machines I tried to write. Both have almost complete functionality, but were not used for any kind of programming.
Both projects were for me to understand the writing of this kind of software.
- Een Lisp Interpreter (dutch), door Peter Stuifzand
- Een register based virtual machine (dutch), door Peter Stuifzand