
The game logic also has to check for lots of different states and situations. I chose pool because it covers many of the fundamentals of game development: physics, angle calculations, object manipulation and removal, different camera modes etc.

I’m probably around 85% of the way through completing my first Unity 3D project – a pool simulation with A.I. I would say I’ve picked up the vast majority of information outside of the Unity documentation – forums, YouTube and good old ‘books’ (remember those papery things?) By contrast, the Unity documentation often seems scattered all over the place. But I did sort of miss the simplicity of Corona and its nice friendly documentation.
#GAMESALAD OR CORONA CODE#
Don’t get me wrong, I don’t consider learning Corona SDK a waste of time – a lot of the code principals that I learned have transferred over. So, I took that feedback on board, and feeling slightly depressed, I decided to switch from Corona SDK to Unity SDK. They wanted a bit more freedom to explore the environments. The game backgrounds were highly detailed pre-rendered 3D, but people wanted different camera angles. After showing people the adventure game engine that I’d written for MD3, many asked if the game could be done in 3D. Support was excellent to, the guys at Corona always answered my emails.
#GAMESALAD OR CORONA PLUS#
The biggest plus for me, was the documentation – which was easy to locate and well written. In April 2014 I would (and did) recommend it to artist friends for developing 2D mobile products. I thought Corona SDK was great, especially when used in conjunction with the ZeroBrane IDE.

That sadly didn’t go ahead, but you can see info on it here. It took around 3 months to write a fully-fledged game engine for an old client of ours – an engine for Murder Detective 3. So I spent the first few months of 2014 learning a large chunk of Corona SDK. And, as I was primarily focusing on 2D products, I chose LUA-based Corona SDK. I tried a few out, and in the end shortlisted Corona SDK and Unity 3D.
#GAMESALAD OR CORONA FREE#
I was in the market for a ‘2D only’ game engine that offered a fully functional free version for learning. A nice system, lightweight, with some great tools – but now in the process of being dropped.Īs far as game engines go, each one has its own pros and cons. Look what happened to Microsoft’s Silverlight. The tech world is a very fickle place – you don’t want to choose a platform, only for it to vanish in a couple of years. I looked at the systems available – Gideros, GameSalad, Corona, Cocos 2D, Marmalade Quick, Unity – among many others. There’s an array of game development middleware out there to choose from, with more seemingly added each week. So selecting a platform is quite a big deal. And I too swear and spit venom over unruly brackets :).īack at the start of 2014, I knew that learning a new development system would be a huge investment in time. Well, now I’m the one who has to fidget while the compiler runs. For as long as I can remember, I have always worked alongside a programmer. Since closing Pocketeers Ltd in 2013, I’ve had to knuckle down and become self-sufficient at game development. My face is literally rippling, oh the speeeeed…

In my case, I feel like Han Solo just pulled the lever for hyperspace. They say time passes more quickly when you get older. A whole year! So much for me updating my site more regularly. Well, it’s been over a year since I posted a blog entry.
