Marmalade SDK Tutorial – Turning IwGame into a Real Game Engine

This tutorial is part of the Marmalade SDK tutorials collection. To see the tutorials index click here In our previous tutorial we created created an actor, scene and camera system to automate the handling of game objects for us as well as allow us to create different types of actors… Read more“Marmalade SDK Tutorial – Turning IwGame into a Real Game Engine”

Marmalade SDK Tutorial – Actors, Scenes and Cameras Make the World Go Round

This tutorial is part of the Marmalade SDK tutorials collection. To see the tutorials index click here In our previous tutorial we created an extensible animation system that allowed us to create discrete frame based image animation as well as other types of animations. This week we will continue on… Read more“Marmalade SDK Tutorial – Actors, Scenes and Cameras Make the World Go Round”

Marmalade SDK News – Marmalade SDK 5.1.9 now available for download

A new minor update of the Marmalade SDK has been released. Here are the changes: IwGx: Added [GX] DisableFBOSurface icf option to allow disabling this functionality on devices which do not or poorly support FBO surfaces. Android: Fix s3eKeyboardSetInt(S3E_KEYBOARD_GET_CHAR) having incorrect behaviour after user closes soft-keyboard with back key. Android:… Read more“Marmalade SDK News – Marmalade SDK 5.1.9 now available for download”

Marmalade SDK Tutorial – Creating an Extensible Animation System

This tutorial is part of the Marmalade SDK tutorials collection. To see the tutorials index click here Had flu all week and now I’ve been afflicted with a chest infection so it’s been a pretty miserable week. At least the news of our game BattleBallz Chaos being shown at the Blackberry… Read more“Marmalade SDK Tutorial – Creating an Extensible Animation System”

Marmalade SDK Bitesize Tutorial – How to force a CIw2DImage texture to upload

Welcome to another bite size Marmalade SDK tutorial. I’ve seen this question pop up a few times in the Marmalade SDk forums so I thought that I would cover it here as a bite size tutorial. You are using the Iw2D module to render handle 2D images, but you need… Read more“Marmalade SDK Bitesize Tutorial – How to force a CIw2DImage texture to upload”

Marmalade SDK Bitesize Tutorial – How to Launch an External File or Web Link

Welcome to another bite size Marmalade SDK tutorial.  This tutorial covers a cross platform way of opening up web links and other types of external file using the Marmalade SDK. The Marmalade SDK contains a cool function called s3eOSExecExecute() which will launch the file / URL that you provide as… Read more“Marmalade SDK Bitesize Tutorial – How to Launch an External File or Web Link”

Marmalade SDK news – Marmalade 5.1.8 now available for download

Down with the dreaded flu right now so just a few quick blogs for now. I find it amazing and cool just at how often Marmalade update their SDK. I’m also ultra excited about the impending 5.2 release, lots of cool new stuff due including native UI. I’m hoping to… Read more“Marmalade SDK news – Marmalade 5.1.8 now available for download”

Marmalade SDK Tutorial – CIwGameSprite – Creating a Robust Sprite Class

This tutorial is part of the Marmalade SDK tutorials collection. To see the tutorials index click here Well, another busy day and as usual I have too much to do and there are only 24 hours in a day (I could do with coding and blogging on a ship travelling… Read more“Marmalade SDK Tutorial – CIwGameSprite – Creating a Robust Sprite Class”

General Programming Tutorials – Beautiful Classes

Welcome to my first blog on general programming techniques and object oriented software design patterns, part of my general programming series . I’m sharing these programming techniques and software design patterns with you in the hopes that it will enable you to write more readable, functional, re-usable and extensible code, saving you… Read more“General Programming Tutorials – Beautiful Classes”