839 reputation
512
bio website learn-cocos2d.com
location Germany
age 37
visits member for 2 years, 11 months
seen Jun 7 at 14:00
stats profile views 406

Former EA game developer turned Indie. Developing cocos2d iPhone games. Sharing what i know and learn on www.learn-cocos2d.com

I'm the author of the Apress book Learn iPhone and iPad Cocos2D Game Development.

I'm working on an improved version of cocos2d-iphone which includes cocos3d, Lua, and lots of convenience features. It's called Kobold2D and available here: http://www.kobold2d.com


Sep
4
answered what can be done to improve the ultimate insane real time strategy game AI?
Sep
4
comment What is the Best Way to Start Building Your Own Games?
I'd say going from dynamic to strict typing makes you actually value the fact that you're working in a lower-level, or if not, the language isn't for you (yet). I would never recommend a total newbie to start out with a strictly typed language and worry about float or double, int or long, signed or unsigned, byte or char. Let alone other complexities. We don't learn our driver's licenses on a truck because going back to a car from that is so much easier.
Sep
4
answered What is the Best Way to Start Building Your Own Games?
Aug
19
comment What are the hot dev positions in game industry?
"Just create ONE successful game" ... easier said than done.
Aug
13
answered What are the hot dev positions in game industry?
Aug
7
comment Entity communication: Message queue vs Publish/Subscribe vs Signal/Slots
Yes, they do misspel damage, among other things. :)
Aug
7
revised What's in a name?
added 96 characters in body
Aug
7
answered What's in a name?
Aug
7
awarded  Commentator
Aug
7
comment What's in a name?
It's a terrible name to google however, if you only know the "AAAaaaAaAaaaaAAaaaaAAAAAA!!" part. Just one A too little or too many reveals completely irrelevant results: google.de/search?q=AaaaaAAaaaAAAaaAAAAaAAAA I do agree with all other aspects though.
Aug
7
comment Cross Platform 2D Graphics Engines
Correct, there are many cocos2d ports but all use their own language. Objective-C for iPhone, Java for Android, Javascript for Web, Python for the original PC version, and C++ for the new Windows port which may or may not support Windows Mobile (it's unclear about that). Other than name and design philosophy they are not interchangeable in any way.
Aug
2
awarded  Student
Jul
30
awarded  Editor
Jul
30
revised Tools for creating 2d tile based maps
added 740 characters in body
Jul
30
revised Are there any dedicated rules/scoring libraries/frameworks/engines?
added 98 characters in body
Jul
30
revised How to create endless scrolling landscape using coco2d's CCParallaxNode
edited tags
Jul
30
asked How to create endless scrolling landscape using coco2d's CCParallaxNode
Jul
30
answered Tools for creating 2d tile based maps
Jul
30
answered tile based 2d level editor
Jul
30
comment Unit Testing a C#/XNA Game Project
Good answer. I also wanted to post exactly that article. Game Object component systems are a great way to seperate logic and be able to unit-test these individually. What no unit test can do, however, are the complex interactions of multiple paths of game logic interacting at realtime in random sequence. That would be like trying to unit test the weather forecast. :)