FreeSLW version 1.0.0 Released
The first version of the highly anticipated new sound library has been released. FreeSLW stands for Free Sound Library Wrapper. It is written in C/C++ and the intention is that FreeSLW is to be used in computer games, providing easy to use functions for sound playback, positioning in a 3D environment and overall management of sound effects. Download the library from this link.
first iphone game
My first iPhone game has been released. You can read more about it here.
new website design
I have been working on getting this new design for my website going.
threading demos
Added two demos that I had in my project folder. They are somewhat old and I mainly did them to show how threading can be used. The first demo is a Quake 3 BSP map loader and it loads all textures in a separate thread. The second demo is a simple Mandelbrot renderer. Both demos are located in the Demos section.
two new demos
Added some sample code on how to use 3D Textures in OpenGL (Code Snippets section) and a small game called JKulki (Demos section).
virtualized geometry engine
I have been spending more time with my "Virtualized Geometry Engine". It now supports lighting. Shadows are also supported but has some z-fighting going on that I need to fix. The work that is left to be done is optimization and since this is all rendered in software I would also like to combine it with hardware rendering and make a hybrid hardware/software renderer.