Third, with a bit of attention, you can easily build your app so that it runs fine on both iPhone 3GS, iPhone 4 and iPad, scaling up smoothly to the larger screen resolutions and the different aspect ratios. Secondly, a designer-developer can get the basics of it and build games on his own, making this the prefect tool for indies. The frameworks delivers its promises: first of all on such simple projects, you get to “playtest” a lot to fine tune the game rather then deciding things up-front. With what I learned following the initial tutorial and looking into the animations and sound playback a bit, I was able to build a simple “guess the shape” for 2-4 years old children (my daughter is 4 now, so I had a chance to test it) in half a day, including some primitive design work, some music from Apple’s iLife library and some sound recording for the questions (that was required since 2-4 aged children cannot read!). It feels a lot like being back at the PHP 2 (PHP 3?) days… I don’t think you can build complex systems with this thing, but for basic games without a lot of logic it’s just great. I also kept handy the Basic Programming Techniques to get into the syntax. I’ve downloaded the framework, followed the “Corona in 5 Minutes” and the “Quick Start” tutorial to get a clue of how the framework actually works. Both Tecgraf and Lablua are laboratories of the Department of Computer Science of PUC-Rio. Lua was born and raised in Tecgraf, the Computer Graphics Technology Group of PUC-Rio, and is now housed at Lablua. I was curious enough to check out where Lua comes from: Lua is designed, implemented, and maintained by a team at PUC-Rio, the Pontifical Catholic University of Rio de Janeiro in Brazil. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.” Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. “Lua is a powerful, fast, lightweight, embeddable scripting language. The framework uses the Lua programming language. GAMESALAD OR CORONA ANDROIDCorona makes it easy to deploy assets across multiple screen resolutions, using Corona’s automatic content scaling and high-DPI asset substitution.”Ĭorona SDK has a free unlimited trial: you need to purchase a license only the moment you want to publish your app to the App Store or Android marketplace. GAMESALAD OR CORONA FULLGames will run at native speeds in OpenGL on iOS and take full advantage of hardware features like accelerometers and multitouch. Nay used Corona SDK which, according to its maker Ansca, is “is a fully hardware-accelerated game engine framework with an easy scripting API. Read more to see what was the outcome of this challenge… I gave my self 2 hours to figure out the framework he used and one afternoon to build a simple prototype. My assumption was, of corse, that if a boy could build a game, I could as well. The moment I heard that, I immediately wanted to know how he developed the game. If you have any interest in iPhone gaming development, you must have heard of Robert Nay, the 14-year-old developer from Utah that created Bubble Ball, a physics based puzzle game that reached the top #1 free game on the App Store in a matter of days, getting well over three million downloads.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |