Corona Geek #59 – Graphics 2.0, Corona Editor, and Game Code

During this week’s Corona Geek we talked with Corona Labs’ CEO, Walter Luh, about the Corona SDK Graphics 2.0 Public Beta, Corona Editor, and a new Graphics 2.0 contest to be announced later this week. Ed Maurina from Roaming Gamer also walked us through his Gear Jumper game template and showed off a few very cool Graphics 2.0 effects.

Graphics 2.0 Public Beta

Today, I’m very happy to announce we are making a beta of Graphics 2.0 available to Corona SDK Pro and Enterprise subscribers!

Our goal with Graphics 2.0 was to enable you to produce cinematic-quality graphics in your mobile apps. We wanted to build a system that let you combine the elements of great visual effects — vector geometry, image processing, motion graphics.

Graphics: iOS 7 Translucent Glass Effect

One of the coolest things about Corona’s next-generation engine (currently in private alpha) is the ability to take individual features and put them together in powerful ways. And since Apple just released iOS 7 this week, I’m going to show you how to reproduce the cool translucent glass effect in Corona SDK!

Augmented Reality Experiment

Today, I wanted to show you an experiment that really shows you how our new engine will be unifying graphics in an unprecedented way. At Adobe, I always felt the walls between Illustrator, Photoshop, and After Effects didn’t need to exist.

Well, now I can show you a glimpse of the amazing effects that will be possible in Graphics 2.0.

3-D effects with Normal Mapping

Just a quick preview of what’s coming in the next preview of graphics 2.0 that we’ll be seeding out soon.

It’s a feature known as normal mapping and it’s a workhorse technique for simulating lighting effects in traditional 3-D graphics. We’re repurposing it so this is trivial to do in Corona.

Corona Weekly Update: Vector graphics teaser

One of our goals with the new graphics engine is to enable vector graphics in Corona. We’re aiming for Illustrator-level capabilities that’s going to give you a new level of expressiveness in app development.

Things get incredibly interesting when vector capabilities and raster images are fused into one. Like being able to place an image inside a vector shape.

Corona Weekly Update: Groups and Containers

In Corona‘s graphics model, groups have been the workhorse way of organizing objects hierarchically. When you modify a group’s properties, the children are affected. For example, if you set the alpha on a group, then each child’s alpha is effectively multiplied by that alpha of the parent group.

The new graphics engine is going to have a new kind of group called a Container.

Corona Weekly Update: Photoshop-style Filter Effects

This week I wanted to give you some more eye candy from our next-generation graphics engine to demonstrate how easy it will be to add filter effects to your app.

Like in the 2.5D quadrilateral distortion preview, we’ve modified the Fishies sample app. This time, we’ve taken the background aquarium image and created a 3×3 grid. Then we applied a filter effect to each tile.