Today, I’m going to show you how to use snapshots to achieve the sorts of tricks you’d want to do in traditional CPU-based graphics.
One of the old school tricks is to be able to touch pixels on the frame buffer directly, or modify the pixels of an image directly. In a GPU world, you cannot do that b/c passing memory between the CPU and GPU is extremely expensive.
Snapshots to the rescue!
We are introducing a new version of Corona: Corona SDK Basic allows hobbyist and indie developers to use in-app purchases in their Corona apps!
We’ve added some media goodies to the latest daily builds! Check out today’s blog post to learn what new features are available as of Daily Build 2013.1244.
Today, I’m super happy to announce that John Romero has joined as an advisor! John has had an extremely prolific career across over a hundred games, including the iconic works Wolfenstein 3D, DOOM and Quake. He has seemingly boundless energy. He’s not only working on new games, but he’s also teaching classes in mobile game development and is a tireless advocate for indie game development.
One of our guiding principles in building Corona SDK was that the developer experience mattered. This means enabling you to do things as quickly and easily as possible. Simplicity is key – we want to take something complex and remove all the unnecessary elements, so you can focus on the work that matters.
Recently, we decided to extend that point of view to the actual coding experience. Now the community has already produced some fantastic mobile tools and IDEs, so instead, we looked at the more basic problem of editing code.
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.
This week, I have a lot more daily build goodies to share for your mobile app development pleasure. The following are available as of Daily Build 2013.1225.
We’ve been pushing a lot of changes into daily builds since the last public release. If you’re a subscriber, you’ll have immediate access to a boatload of cool new features across iOS, Android, and our frameworks.
With Graphics 2.0, one of the things we’re aiming for is to unify graphics features in a seamless manner. We’re doing that in many different ways, and this week, I want to mention one small, but powerful feature we call “snapshots.”
Snapshots allow you to apply filter effects on a group of objects, just like you would an individual object.
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!