Codehead's Corner
Random ramblings on hacking, coding, fighting with infrastructure and general tech
Posted: 19 Dec 2015 by Codehead
1 minute read

After ignoring the project for many years, I still get messages from people who use and enjoy Codehead’s Bitmap Font Generator. It’s great to hear the feedback and I’m glad to see that the tool is still useful. However, I don’t have time to update the code and add the features that people want.

It seems that rather than letting the code fester and fade on my HDD, it would be better to set it free and allow people to pull it apart, laugh at the warty bits and hack their own features into it.

So I’ve pushed the code to GitHub under the BSD 3-clause licence.

Enjoy! (and please don’t laugh at my code too much)


Categories: Projects CBFG
Tagged as: #Font #C
Posted: 21 Jan 2009 by Codehead
1 minute read

Jazzhands Logo

TotemBall is a free XBox Live Arcade game, only downloadable by Xbox Live Vision camera owners.

The game requires the player to stand in front of the camera and wave their hands around to control the on-screen action. Anyone who has played the game for more than 2 minutes will know that your arms begin to ache very quickly, stopping you from playing the game for very long.

My solution is JazzHands, virtual hands for your computer. Simply point the LiveVision camera at the JazzHands window and control TotemBall using the cursor keys.


Categories: Projects
Tagged as: #C #OpenGL #XBox360
Posted: 23 Jun 2006 by Codehead
2 minute read

Some progress on the in-game model handling….

Skeletal Animation!

The previous in-game model format was MD3. The format uses snapshots of the mesh for each frame, creating huge model files which require the vertex normals for each frame to be calculated at startup. The normal calculations alone took 30-45 seconds per model. The files were over 1Mb each and had a huge memory footprint. It also made the workflow for modelling a nightmare and very much a one way process.


Categories: Projects AMBER
Tagged as: #C++ #OpenGL #DevBlog
Site powered by Hugo.
Polymer theme by pdevty, tweaked by Codehead