PTP Match 3 just got an update!
Yeah! We’ve got an update for PTP Match 3. This new version includes some bug fixes, a new theme called Merry Christmas, changed some graphics and a small text effect for each score you get. DragonFire team had uploaded this new build to Apple and it’s been “In Review” state for four days. Here are new screen shots of this new version. [Show as slideshow]
Read MoreiOS Game Dev with DragonFire SDK – Tutorial 1: Hello World
I assumed you already have either a starter or ultimate version of DragonFire SDK installed on your PC and a version of Visual C++ Express. So now let’s get started! Setting up the development environment – Option 1 (The hard way) Here’s the hard way of doing the setup. Launch Visual C++ or Visual Studio. Language Visual C++->Win32->Win32 Project Give it a name and choose the location. Click OK. Click Next in Welcome dialog. Choose Windows application, check Empty project. Click Finish. Copy DragonFireSDK.h and...
Read MorePorted 3 projects from DragonFire SDK to GameMonkey script
Yesterday, I wrote a post about embedding GameMonkey to DragonFire SDK. I took a few more steps further and exposed some more DragonFire functions to GameMonkey. Now I’ve ported 3 projects from DragonFire SDK samples to GameMonkey script. I recorded a video and uploaded to youtube. Here it is: iPhone game dev with GameMonkey script and DragonFire SDK
Read MoreEmbedding a Scripting Language to your Game Engine
My latest DragonFire game project has about 3000 LOC excluding level file information. This size of code is still a really small project. But the process of compiling and running the project again and again for any tweaking of GUI button positions or any other game related variable is a tedious work flow. It’d be nice if I can update those variables somehow. I wrote a post about Tweakable Constants regarding this issue. In this post, I’ll share my experiment embedding a scripting language called GameMonkey to our...
Read MoreBasic level file system example for a DragonFire SDK game
I’ll show you how to load the level data from a file and use it in your DragonFire SDK game in this simple tutorial. First, be sure to include these file I/O functions from here: http://forum.dragonfiresdk.com/index.php?topic=74.0 In this example, I’ll just load the positions of my objects from a level file. And the level file structure will be in this format: id;x;y; So for e.g. the position of an object id 0 will be defined like: 0;50;50; Here’s the template point class to hold the x, y position: #ifndef...
Read More