Category: Guest Bloggers

Guest piece: Focus on what’s important – lessons from a AAA game developer

Located in the Great White North, Dan Hunter is a Visual Effects Artist for Digital Extremes in London, Ontario, Canada. He’s been in the games industry since 1996, starting out as a pixel artist. Since then, going through numerous art roles, he’s worked on big games, little games and ugly games. He currently works on the PS4 launch title Warframe. When not making explosions, Dan is an indie game maker, graphic designer, and does as much as he can do to “get away with it.”


Guest Piece: Vungle + Corona SDK = More Revenue and Happy Users

Colin Behr is Head of Publisher Relations at Vungle, the leading in-app video monetization platform. He is responsible for working with app developers to optimize their revenue and UX.

Vungle is our newest Corona Plugin partner, and is available for Corona SDK Starter and Pro developers. For more information on integrating Vungle’s services into your Corona apps, please visit Vungle’s docs.


Guest post: AppRever plugin offers cross-promotion and real-world testing

Earl Mincer is the Co-Founder of AppRever and has been involved in software engineering for over twenty five years. Prior to founding AppRever, Earl held a role at the International Space Station Program. As the holder of three patents, Earl was on the committee that formed the MPEG standard, and helped pioneer the foundations of all Internet streaming video in use today. Over the last several years Earl has focused on the app market, bringing his experience in development, marketing, and start-up strategy to AppRever.

AppRever is the latest addition to the Corona Plugin family, and is available for Corona SDK Pro developers. For more information on integrating AppRever’s services into your Corona apps, please see AppRever’s plugin documentation.


Guest Piece: Jamming in Bolivia – Introducing Students to Corona SDK

Carlos Olivera is the CEO and Founder of Island of the Moon. Carlos has been involved in the mobile industry since 2001, as a software developer and entrepreneur. Previously a team lead and game producer at Gameloft, Carlos has been working with Corona SDK for over 2 years. Carlos lives in Bolivia where he is involved with local universities, developer groups, and other initiatives that allow him to mentor people in game development.

In June 2013, Carlos and his team at Island of the Moon, coordinated a hackathon for local university students in Bolivia. Carlos writes on his experience teaching mobile development to first-time Corona users.


Guest piece: 7 tips from a AAA game developer who made the move to mobile

Andrzej Zamoyski worked as a game designer at Microsoft first-party developer Lionhead Studios in the UK for 8 years on series such as Fable and Black & White. In March 2012, Andrzej moved to Japan to chase his dreams and enroll full-time in a Japanese language school in Kyoto. During his free time he founded his own mobile development micro-studio called Futuretro Studios, and 6 months later released his first title, Hungry Oni, to critical acclaim.


Tutorial: Extending Libraries Without Native Code

Sometimes, in development, we wish that there was “one extra little thing” in a particular library, or that a function handled a use case specific to our needs. In today’s tutorial, using a little Lua “magic,” we’ll learn how to add custom functions to existing Corona libraries and even extend the functionality of existing APIs. Read further to learn how.


Guest Piece: Pursuing the Indie Dream

Nicholas Lister is an independent game developer based in London, UK. His first mobile game, Imp Paired, which is built with Corona SDK, is due for release in Summer 2013.

Nicholas came to game development in 2010 after turning away from the architectural profession and finding himself in search of a new career. Imp Paired is a bold and humorous memory game, but it also carries a depth of meaning that Nicholas believes to be a residual effect of his architectural education, one for which making games has provided a new outlet.


Guest Piece: Grow Your App with Carrot

Pat Wilson, Carrot’s CEO, is responsible for business development and maintenance of all client SDKs. During his tenure with GarageGames, Pat was responsible for creating the next-gen lighting system for the Torque Engine, was the Console Lead (where he was responsible for shipping more than five titles), and published the paper “Light Pre-Pass Renderer: Using the CIE Luv Color Space, ShaderX7.” When he is not fine-tuning SDKs for clients, he can be found rocking with the “Legion of Everblight,” playing “Civilization V,” or beating his head against a chess board.

Carrot is a Corona Plugin partner and is available to all Corona SDK developers.


Tutorial: Delta time in Corona

One method of animation and timing is to programmatically change certain values on each frame update. However, If the frame rate fluctuates, the speed of this action may seem inconsistent to the user. To compensate for this, you can use “delta time,” a process which helps the run speed appear more consistent during processor-intensive periods.


Guest Piece: Jammin’ for Change, Challenging Gender Stereotypes in Gaming

Kimberly Voll holds a PhD in computer science and is a professor of software engineering and digital media at the Centre for Digital Media in Vancouver, Canada. Her specialities include artificial intelligence, user experience, and game design. Passionate about game development, Kim runs Full Indie, the local independent games meetup, as well as the Vancouver Global Game Jam. On the side, Kim is a part-time graphic designer, indie developer, and writer.

In July, Corona Labs is sponsoring iamagamer, a jam organized by Kimberly that’s based on creating strong, female lead characters in games. Register for iamagamer and support Kimberly’s mission of challenging the industry’s views on strong, female protagonists.