Posts Tagged ‘iphone games’
Develop your Angry Birds clone over a weekend
Corona 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.
The framework uses the Lua programming language. “Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. 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.”
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. Secondly, a designer-developer can get the basics of it and build games on his own, making this the prefect tool for indies. 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.
It is worth to mention that there is a competitor to Corona named GameSalad, which offers a visual environment to build the interactions between actors instead of a “barebones” code based environment. However, as for all visual tools, you really need to rely on the interface and figuring out the GUI will eventually take you about the same time as getting into the basics of Lua.
I wish to emphasize that these tools make it accessible to non-hard-core-developers tools to build games, but don’t turn you magically into a game designer. Game design needs talent, experience and knowledge. Since these tools allow you to kick start the creation of your game, the immediate result may be that a ton of crap gets produced and released into the wild. This may bring to the wrong perception that one cannot achieve quality through these frameworks.
That is wrong. These tools are pretty valid and will allow you to build a quality casual game just like many successful games you see today on the App Store. This is true for Corona.
for Corona SDK training in Singapore contact: mail@technowand.com
| Technowand Singapore | iPhone and iPad Application Development | Android Application Development | iPhone and iPad Game Development | Android Game Development | iPhone Training | Android Training | Corona SDK Training | iPhone Training Singapore | Android Training Singapore | Game Development Singapore | Singapore iPhone Apps | iPhone App Development |
Tags: android development, android games, iphone development, iphone games
Develop iPhone and Android games with Corona SDK
Corona SDK is a mobile development framework by Ansca Mobile (established by a team of former Adobe mobile engineers) for creating high-performance, multimedia rich mobile applications and games for the iPhone, iPad, and Android.
Corona SDK uses Lua programming language. Although this is a new language to most application developers, I can assure you that this scripting language is pretty easy to learn and master, much easier than Objective-C, C++ and even Java.
One of the success stories of mobile application developed with Corona SDK is that: a 14 years old kid from Utah, Robert Nay, has developed a popular games with Corona SDK called Bubble Ball, and uploaded it to iTunes App Store. Within a very short period of time, this game has attracted millions of download, outshining the famous Angry Birds games.
The Corona SDK contains an integrated simulator for iPhone, iPad and Android. It also comes with a debugger, and a rapidly growing library of APIs and sample codes. It is integrated with Box2D physics engine, make it easy for games development. It can also take care of different screen size and resolution of mobile devices, and scale the application display accordingly.
Corona SDK is available for Mac OS X and Windows (still beta). It is free for trial during development stage. However, you’ll need to pay for the annual Corona SDK Subscription in order to distribute and/or sell your mobile apps developed with it.
for Corona SDK training in Singapore contact: mail@technowand.com
| Technowand Singapore | iPhone and iPad Application Development | Android Application Development | iPhone and iPad Game Development | Android Game Development | iPhone Training | Android Training | Corona SDK Training | iPhone Training Singapore | Android Training Singapore | Game Development Singapore | Singapore iPhone Apps | iPhone App Development |
Tags: android development, android games, iphone development, iphone games
CORONA SDK for Windows
Corona is now available on Windows.

You can now use Corona SDK on Mac or Windows. With Corona on Mac, you can build applications for iOS and Android. With Corona on Windows BETA, you can build applications for Android – and you can easily port your code and assets to a Mac to build for iOS.
for Corona SDK training in Singapore contact: mail@technowand.com
| Technowand Singapore | iPhone and iPad Application Development | Android Application Development | iPhone and iPad Game Development | Android Game Development | iPhone Training | Android Training | Corona SDK Training | iPhone Training Singapore | Android Training Singapore | Game Development Singapore | Singapore iPhone Apps | iPhone App Development |
Tags: android development, android games, corona, iphone development, iphone games
CORONA SDK
High Performance Graphics
Corona was built from the ground up for blazing-fast performance. Built on top of OpenGL, OpenAL, and Lua, Corona uses the same industry-standard architecture as top-selling mobile games from Tapulous, Electronic Arts, and ngmoco.
Develop across platforms.
Corona has the only complete solution for developing across platforms, OS versions, and screen sizes. You can write once and build to iOS or Android at the touch of a button, and Corona will automatically scale your content from phones to tablets.

Cut development time.
Corona’s framework dramatically reduces your coding. Tasks like animating objects in OpenGL take only one line of code. And your code instantly updates and reruns in the Corona Simulator, for rapid testing without lengthy build times.

Integrated game engine.

Corona makes it simple to use gaming features like sprite sheets, Box2D physics, Facebook Connect, andOpenFeint social gaming. Corona games run at native speeds, and significantly outperform apps developed in web-based technologies like Adobe Flash, Appcelerator Titanium or GameSalad.
Native device features.
Use native iOS and Android features like multitouch, GPS, accelerometer, camera, Google Maps, WebKit, software keyboards, and more — it’s all available in Corona. Access social networks like Facebook and Openfeint and services like mobile analytics, with much more coming soon!
for Corona SDK training in Singapore contact: mail@technowand.com
| Technowand Singapore | iPhone and iPad Application Development | Android Application Development | iPhone and iPad Game Development | Android Game Development | iPhone Training | Android Training | Corona SDK Training | iPhone Training Singapore | Android Training Singapore | Game Development Singapore | Singapore iPhone Apps | iPhone App Development |
Tags: android development, android games, corona, iphone development, iphone games
CORONA SDK Physics in 5 Lines
An introduction to the easy-to-use 2D physics engine in Corona Game Edition for iPhone, iPad and Android game development.
for Corona SDK training in Singapore contact: mail@technowand.com
| Technowand Singapore | iPhone and iPad Application Development | Android Application Development | iPhone and iPad Game Development | Android Game Development | iPhone Training | Android Training | Corona SDK Training | iPhone Training Singapore | Android Training Singapore | Game Development Singapore | Singapore iPhone Apps |
Tags: android development, android games, corona, iphone development, iphone games
iPhone Android Game Development Workshop Singapore
Setting up the development environment
– Hello World
The Lua Language
– variable – Local and Global
– tables
– Program Flow
– Functions
– external libraries
Display Objects
– Images
– Lines & Shapes
– Text
– Object properties
– Object method
– Object hierarchy
– Display functions
– Display properties
– Removing objects properly
Animation
– Transitions
– Fading
– Rotation
– Movieclips
– Sprites
Adding Physics
– Creating a physics world
– Applying physics to objects
– Apply Force
– Sensors
– Joints
– Collision detection
Audio System
Interactions
– Event Handling
– Touch Events
– Drag an object
– Accelerometer Control
– Timers
User Interface elements
– Buttons
– Alerts
– Text Inputs
– Activity Indicators
Common Tasks
– add icon
– add launch screen
– Support different screen sizes
– Manage Screens
– Pausing your game
– Saving scores and Reading scores
– Saving and restoring data on Application exit
– Publishing to facebook
publishing your game
– Publishing to Android Market
– Publishing to Apple apps Market
Tags: android development, android games, corona, iphone development, iphone games

