3rd Party Libraries in the App Store

Its always good to put some market driven data points on what other mobile games and applications use for 3rd party libraries and frameworks. Its hard to find without looking at the source code but there’s a way looking at the bundles and executables. I created set of scripts that picks apart iTunes applications you’ve downloaded and spreads some knowledge on the contents. Which games use Unity? Which games use Cocos2dx? Which games use AdMob? Which games you Adobe AIR? etc.

https://github.com/sghamaty/itunes-app-parser

Its not perfect and there’s lots of brute force there. I’d love to make it more robust. Admit tingly I probably should’ve chosen to write it in Node.js versus Bash. Its not the highest on my list to contribute to at this moment.

I’m 99.99% confident that I’ll be using Unity on the next game project. If it hasn’t been clear through the announcement of version 5.0 Unity, it certainly is talking to the neighborhood. My local network has talked highly of Unity for some time. I’ve given it a good “whirl” and from my experience so far, it will give a small team exactly what they need client side to get the job done. Its pretty much… What you see is what you get across platforms. A colleague of mine actually said, “its like cheating”. Well it is and it isn’t. The app parser above has a script that can be used “./parse-unity-itunes-apps.sh” to find libraries in your Unity applications you have in your iTunes library.

Check out some results:
https://docs.google.com/spreadsheet/pub?key=0Aqg_TeBd98swdFJITEVFU25xRkJ1VzU3b3FQc3dWcnc&single=true&gid=0&output=html

 

 

Which backend should I use? The 1,000 Foot View

I’ve been asking myself these questions lately. Which backend should power my next  ”thing”? How does it scale? How much does it cost? How should we hire to maintain all this infrastructure? Great questions right? Most of which distract me from focusing on building the product.

I can’t tell how many times I saw the best game developer work on server infrastructure instead of what was skilled at… making games. Thank you BaaS. You make me want to hack something fun together.

I created a quick draft on the services out there. I’m sure I’m missing more as they pop up. Poke me if I’m missing any. This is the 10,000 foot view of the landscape. I’ll be digging into more as I get my hands dirty. I don’t think this will solve all problems, but lets us focus on the product. Lean startups can’t afford distractions.

Link to see full page: https://docs.google.com/spreadsheet/pub?key=0Aqg_TeBd98swdEtZTHdsVXEzZUd2NWVtdHAyZ29VWEE&single=true&gid=0&output=html