Developer Blog

Decade Engine

Cross platform 3D engine that supports Android, iOS, Linux, OS X, Raspberry Pi and Windows.

Learn More →

Games

Using Decade Engine a number of games are currently in development for various devices.

Learn More →

Tutorials

Whenever I learn anything new or interesting, I shall create a tutorial explaining the problem and the solution.

Learn More →

Book

I am currently writing a book entitled ‘Cross platform foundation for game development’.

Learn More →

Latest Posts

30Apr
16Nov

View from the ISS at Night

0 Comments
I don’t know if its a common feeling or if its just me but realizing how small and insignificant I... Read More →
17Sep

Cross Platform support using SDL 2.0

0 Comments
Besides the fact that C/C++ is my favored development language, one of the main reasons that I choose to use... Read More →
31Aug

Oculus Rift support added to Decade Engine

0 Comments
My developer version of the Oculus Rift virtual reality headset arrived earlier in the week and it has been allot... Read More →
21Aug

Beautiful Native Libraries

0 Comments
I’m obsessed with nice APIs. Not just APIs however, also in making the overall experience of using a library as... Read More →
31Jul

Level design/creation using the Physics Engine

0 Comments
I am not an artist and for years I have been subject to writing tech demos and mini games using... Read More →
29Jul

Rendering less isn’t always faster.

0 Comments
It would be natural to believe that rendering less each frame would be faster but this isn’t always the case.... Read More →
18Jul

Programmer Anarchy

0 Comments
Very interesting talk from NDC 2012. Definitely sounds like a kind of environment I would love to work. In a... Read More →
17Jul

Animated Mesh Collision Detection Shape Generation

0 Comments
Generating bounding shapes for static meshes (be they bounding boxes, spheres or convex hulls) is a trivial process because the... Read More →
10Jul

Zombie Dance

0 Comments
To test the brute force performance of the engine I have rendered 5000 zombies (people and dogs). As one would... Read More →
08Jul

Creepy Atmosphere

0 Comments
Fog has been added to the Zombie game. Picture zombies emerging from the fog with blood thirst and the only... Read More →
04Jul

Zombie Post Apocalypse Endless Gunner

0 Comments
    Cashing in on the ever popular zombie post apocalypse genre Raiblin are working on a 2nd game which... Read More →
01Jul

Optimising Meshes and Animations.

0 Comments
Processing all animations on the GPU is pretty cool (would anyone like a blog post on this?) but it does... Read More →
02Jun

Comparison of C++ 11 to previous versions.

0 Comments
As IOS and Android both have support for C++ 11 there are some nice language features I can use. Here... Read More →
30May

Loading IOS game assets in the background.

0 Comments
In a previous blog post I commented on how my game ran fine in the simulator but crashed after about... Read More →
29May
16May

“If I make enough efforts with huge passion there is no impossible.” Black (Yo-Yo Master)

0 Comments
This may be a guy and a yoyo but Black’s message is very meaningful and inspiring. For a long time... Read More →
08May

App runs in simulator but crashes on device after about 20 seconds

0 Comments
Another simulator v device issue has popped up. This time it was a bit strange. Running in the simulator everything... Read More →
05May

Avoid Using Alpha Test/Discard

0 Comments
The OpenGL ES 2.0 fragment shader operation ‘discard’ can be used to stop fragment processing and prevent any buffer updates... Read More →
29Apr

Loading PNG’s on IOS Simulator V’s on the device.

0 Comments
My company developer profile came through today and I decided to run my tech demo’s on an actual device instead... Read More →
Back to Top