Tag Archives: free

GameFontMaker

GameFontMaker Icon

GameFontMaker

July 9th Update: GamefontMaker is now at 1.0.0 beta 2 and it’s also been released under the GPLv2. You can find the latest version and source over here!

It’s been a while since I’ve posted anything to the blog, so I figured I’d do something a bit special to try and get into the swing of things. So, I present to you what I think may be the first native Cocoa bitmap font creation tool for games, GameFontMaker!

At least, I think it is… Maybe… I didn’t do a lot of research, but I have seen a lot of fellow iOS devs wishing something like this existed for OS X, as the only other alternative runs under Windows.

Even if it isn’t, I was getting sick and tired of my really awful bitmap font creation tool that used FTGL, SDL and duct tape and generally produced hideous bitmaps without a lot of fudging of numbers. This is much, much better than that.

Anyway, GameFontMaker is currently in “beta” so don’t come crying to me if your computer explodes or anything. Though in my defense it hasn’t caused my MacBook to explode, and it was way less stable when I started it about 12 hours ago!

This is also my first Cocoa app, so forgive me if it’s a bit rough around the edges.

That being said, if you do find a bug or have a suggestion you could always drop me an email at: colin[at]celsiusgs[dot]com.

So, you’re itching to create some decent bitmap fonts for your game? Well, GameFontMaker is pretty easy to use. From the main window:

GameFontMaker Main Window

GameFontMaker Main Window

You can select the font by clicking on the “Fonts” toolbar button, doing so updates the preview. Once you’re satisfied with your selection, click “Export Font” which opens a file dialog. Choose the file name here, it will automatically choose a .png extension. Once you make sure you’re not overwriting an important system file or your taxes or what have you, click “Save”. This will invoke an ancient spell designed to end the world (and generate fonts) and will cause GFM to spit out a PNG file with all the printable ASCII characters in a line, also it will produce <filename>.png.xml which is an XML file that describes all the character dimensions. It has the following format:

<?xml version="1.0"?>
<fontdata>
	<glyph>
		<character> </character>
		<width>7</width>
		<height>25</height>
		<offset>0</offset>
	</glyph>
...
</fontdata>

Right now the output isn’t ideal for using directly as a texture atlas, but hopefully the PNG plus the XML file can be put to some good use. Once I get some more time I will add support for defining the PNG size and altering the XML output.

Anyway, GameFontMaker is free to use for all sorts of purposes, however if you do find it useful you could always have a look at my games or maybe follow me on The Twitters. Enjoy!

Chromodyne Lite

Chromodyne Lite Icon

In an effort to try and increase the visibility of Chromodyne, I’ve done gone and created a Lite version! As it is FREE, I ask you kindly to check it out, as maybe you’ll like what you see :)

You can get Chromodyne Lite on the App Store here: itms://itunes.apple.com/us/app/chromodyne-lite/id369298294?mt=8

The Chromodyne Lite Press Release Follows:

Celsius Game Studios is proud to present Chromodyne Lite, the free version of its unique and exciting match-3 puzzle game, Chromodyne! Chromodyne Lite is available for the iPhone and iPod Touch, on the Apple App Store.

Chromodyne Lite features a brand new 5 chapter story introducing the player to the Chromodyne as they work their way through the Chromodynamic Academy’s accredited Accelerated Chromodyne Operator’s Course. Through this program, you too can learn the skills necessary to save the world from impending doom from outer space!

“Course?” You say.

“That sounds like it might be expensive…” You say.

You would say that, wouldn’t you?

Well, you might expect to pay tens of thousands of dollars and rack up years of crushing student debt at some “university” to learn how to save the world. Not so at the Chromodynamic Academy. No, you too can learn all this today for the low, low price of FREE!

Not only do you get this valuable training, but you’ll also find that Chromodyne Lite offers fun and challenging 3D match-3 gameplay, colourful and striking visual effects, and an awesome soundtrack by Kevin MacLeod.

If you’re saying: “Well, I can’t possibly go wrong with that! Plus I can’t argue with free… Especially when you put it in all caps like that!” I’d suggest you follow this link and give it a try: itms://itunes.apple.com/us/app/chromodyne-lite/id369298294?mt=8