Posts Tagged ‘android games’

19
Apr

Develop your Angry Birds clone over a weekend

Written by blogger. Posted in CORONA SDK

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. Nay used Corona SDK which, according to its maker Ansca, is “is a fully hardware-accelerated game engine framework with an easy scripting API. Games will run at native speeds in OpenGL on iOS and take full advantage of hardware features like accelerometers and multitouch. Corona makes it easy to deploy assets across multiple screen resolutions, using Corona’s automatic content scaling and high-DPI asset substitution.” 

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: , , ,

19
Apr

Develop iPhone and Android games with Corona SDK

Written by blogger. Posted in 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: , , ,

19
Apr

CORONA SDK for Windows

Written by blogger. Posted in CORONA SDK

Corona is now available on Windows.

win-callout

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: , , , ,

19
Apr

CORONA SDK

Written by blogger. Posted in 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.

iOS Android

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.

 

simplePool-iPad-iPhone-Android

Integrated game engine.

gaming-logos

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: , , , ,

19
Apr

CORONA SDK Physics in 5 Lines

Written by blogger. Posted in CORONA SDK

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: , , , ,

19
Apr

iPhone Android Game Development Workshop Singapore

Written by blogger. Posted in CORONA SDK, Technowand Workshops

iPhone Android Game Development Training Singapore (Course Outline)
Introduction
Setting up the development environment
Your First App
– 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: , , , ,