2012: A new year.

I thought I would post an update letting everyone know what I have been up to over the last few weeks, since all of my posts have been either tutorials or adding to my portfolio. After enjoying a great 18 months at Substance, I decided to go full time freelance since the beginning of 2012. The adventure so far has been a success and a massive learning curve. Going freelance has made me change my attitude to work, broadened my development experience, and taught me invaluable life lessons. I owe the a lot of thanks to a lot of people over the last few months, particularly a great developer called Jonny Frodsham and everyone at magneticNorth.

Going full time freelance has given me the financial freedom to create 2 indie games as my next projects. I am really excited to work on my own titles again after releasing Cowlorful with Jimp, which has been played over 5 Million times now.

I will be creating a game with my friend Ewan Brock which I have posted previously about before called Davey Jones: Lost Souls. The game was postponed by the birth of a baby, marriage, moving house and going freelance but we are now committed to releasing the title and work has been going really well so far. I have completely rewritten the engine from ground up and the title is about 6 weeks away from release. Davey Jones: Lost Souls has a really nice feel to the artwork and experience at the minute, and I cant wait to hear what people think about it!

Another game that has got me excited is a as of yet unnamed RPG again with Jimp. I grew up addicted to Final Fantasy 7, probably the most important RPG of all time. It has influenced and tugged at my heart strings more than any title ever has. Final Fantasy 7 was the first game to make me realise that games could induce an emotional response from a person, and become more than simply a way to kill a few hours. In the same way that movies have other the years evoked countless tears or a laughter, Final Fantasy 7 proved that games could create that kind of emotional response too. As well as this, Final Fantasy 7 contained a battle system to die for. It was simple enough to learn the basics, but it required hours of dedicated refining to perfect and a lot of the bosses required custom configurations to beat.

There were many things that made Final Fantasy 7 great, and better writers than myself have tried to put their experiences playing this title into words. I completely understand that our game will be well below the quality of that masterpiece. However, I am extremely excited to work on a project that will be of a similar nature. After spending so many years being a fan of these games, it feels really good to hopefully contribute something back to a genre which has given me so much personal enjoyment.

I look forward to the next few weeks, and am really excited about working on 2 great projects. If anyone wants to become a BETA tester for either the unamed RPG or Davey jones, please get in touch, we would love to hear from you! You can contact me at craig [ at ] grindheadgames.com and we will send you versions to test during development, a big thank you and a wet soppy kiss. If anyone has a spare 5 minutes, we would be more than grateful for your help and I look forward to hearing from you.

There will also be an update for this site pushed live soon which will make it slightly nicer to use. The website also needs some general maintenance, and as there is a drop in traffic over the weekend this seems the ideal time to do it. Expect some downtime this weekend, but a much faster service by Monday. I apologise in advance for any disruption.

Thanks for reading this long post!

Craig.

Alvin and the Chipmunks Chipwrecked: Simons Zipline Racer

Simons Zipline Racer

Simons Zipline Racer

Simons Zipline Racer is a game created for the promotion of the film Alvin and the Chipmunks Chipwrecked by 20th Century Fox and Substance. It was a multi national release that was localised by other territories and promoted by Miniclip.com.

Alvin and the Chipmunks Chipwrecked: Simons Zipline Racer can be played here:

http://www.miniclip.com/games/simons-zipline-racer/en/

Using Captive Runtime with AIR for Android and Flash Builder 4.6 Tutorial

When creating Adobe AIR applications for Android mobile devices, it is now possible to bundle the AIR runtime into the .apk file so that users do not need to download and install the AIR runtime manually. This is a similar approach to what Adobe have taken with AIR for iOS, as applications do not need the user to install AIR on the device beforehand for applications to run. The downside to this approach is that applications suffer a much larger file size and will not receive any updates to AIR unless the application itself receives an update.

Export Release Build

Export Release Build

Using Flash Builder 4.6, exporting applications using the captive runtime is easy. When exporting your application for distribution, click ‘Project > Export Release Build‘ .

Select Captive Runtime

Select Captive Runtime

Click next, and then make sure you have ‘Export Application with Captive Runtime’ selected and then hit finish. Flash Builder should now export an .apk file into your bin-release folder with the bundled AIR runtime.

Showing Hidden files on Mac OSX

To show all hidden files on MAC OSX, enter the following command into Terminal to change your Finder preferences:

defaults write com.apple.Finder AppleShowAllFiles TRUE

Now restart finder for the changes to take affect:

killall Finder

Hidden files should now be visible in your Finder.

Setting up GIT on Mac OS X

GIT is version control technology created by Linus Torvalds. Getting GIT configured on your system requires a few steps to set up initially. To install and use GIT with a Mac OSX operating system, first download GIT from http://git-scm.com/

Once you have downloaded the files, run the .dmg file to install GIT on your machine.

Now once GIT is installed, it is a good idea to edit your .bash_profile file to enable you to use it more easily. The .bash_profile file is hidden, so first show your hidden files by using the following command in terminal:

defaults write com.apple.Finder AppleShowAllFiles YES

This will set finder to show all files. Now you must restart finder by using the following command in Terminal:

killall Finder

Finder should now restart and hidden files will be displayed. Next navigate to your home directory and enter into Terminal the following command:

touch .bash_profile

If you look in your finder, because hidden files are displayed you should now be able to see the .bash_profile file. Open this file in your favourite text editor, and add the following:

export PATH={PATH}:/usr/local/git/bin

Each directory specified in your .bash_profile file is separated with a colon. Save and close the file and head back into Terminal. You should now be able to run GIT from the Terminal by simply entering git as a command.