The Composer GUI is a visual editor for Corona SDK which allows you to rapidly create layouts for apps and games for multiple platforms. You can easily create the user interface, scenes, and levels in conjunction with the Composer API scene management library. This
Current version is 0.4 as of Daily Build 2014.2463.
At this time, Composer is only available for OS X builds of the Corona Simulator.
At this time, Composer GUI offers the following basic features:
The Composer GUI is currently in open beta for all Corona subscriber levels starting at build 2434. You do not need to install or setup the Composer GUI — it is included as an extension of Corona SDK. Once you have Corona SDK installed, you will be able to open the Composer GUI.
With the Corona SDK Welcome Screen open, you can create a "New Project" and by choosing the "Composer Scene" template. This will create a new project with the basic structure of a multi-scene app. If you click on the "Show in Finder..." button after you create the project, you will see that there are three
.ccsene files and three associated
.lua files. The Composer GUI should open and ask you which
.ccscene file you want to open. If it doesn't, do the following:
Open the new project in the Corona SDK like any other project (you should see a basic
From the OS X menubar, choose Window → Corona Composer or Command-2 to open the Composer GUI.
Composer GUI will ask you which
.ccscene file you would like to open.
The chosen scene should be loaded in the open Composer GUI.
Stay tuned for a detailed Composer walkthrough video that will show the various ways to get up and running with the Composer. For now, please follow the Composer GUI Tutorial.
When you're ready, proceed to the Composer GUI Tutorial tutorial which illustrates how to create a simple Angry Birds™ clone in about 10 minutes.
Don't forget to download the demo project files before beginning.
Open the associated
.lua file for the current
ccscene directly from the GUI ().
Multi-select objects from the timeline object inspector.
A refreshed properties bar design.
Gravity x and y properties are accessible from the properties bar when the scene settings icon is clicked ().
Scroll wheel support for the Asset Library and the timeline panel.
Fixed stroke for image assets.
Fixed various color picker bugs.
Fixed various copy/paste bugs.
NSColorPicker opacity setting ignored.
Scrubbing the timeline playhead instablity if scrubbed passed the viewable area in the timeline.
Selecting an object in the inventory panel not updating what is seen in the transform panel.
Dragging multiple objects selected in the timeline inspector is not opperational at this time.
The undo and redo commands are operational ( ), but use caution when using them.
An inadvertent Caps-Lock will prompt a Save As... instead of Save on Command-S.
If you transition physics objects on the timeline, the physics bodies will be disjointed from the actual objects. Physics objects must have force applied to move them.