![]() ![]() ![]() The good news is that a handful of companies are creating software development kits (SDKs) any web designer can use to produce games with limited experience – creating a boom time for indie games. Corona co-founder, Walter Luh, compares mobile games to the film industry. “Think of apps as just another kind of content, like movies,” is his advice. “Fifty years ago, you had to have big Hollywood budgets to produce a movie today, you can create amazing movies with shoestring budgets.” The same is now true for games.īut is more people developing games a good thing? Deniz etin, CEO of SDK Gideros Mobile, believes it is. “I think there’s always room for great games indie game devs should be supported,” she says. “The technology barrier should be as low as possible.” Next level ![]() (It’s also an excuse to play lots of games under the guise of ‘research’.) So how do you go from a web page to a game? Let’s first assume you have an amazing idea – that much is essential. You now need to choose a SDK to help turn that idea into a reality. You can use GameSalad’s drag-and-drop interface to create levels in your game – perfect if you’re more confident designing than coding At the moment there are two distinct camps: those that require coding, like Gideros and Corona, and those that don’t need any programming skills at all, like GameSalad. Web developer and UX consultant Hugo Bonacci created hit game Kung-Fu Clash with Corona, and thinks it’s a great choice for someone looking to take their first steps into game development. “Corona simplifies mobile game development by providing easy to use libraries for the file system, hardware, sound and network,” he explains. “It also includes a built-in physics engine based on the popular Box 2D engine. For the most part, creating games is very straightforward and easy to do. Essentially, you start by creating sprites on the screen, move them around using X and Y coordinates, and then react to user interactions via listeners. It’s really that simple.”Ĭorona and Gideros both use Lua, which is a powerful – yet simple – object-orientated language. You can develop in your favourite text editor, compile it in the SDK (development versions are often free, only charging when deploying the game to an app store), and play the results in the built-in mobile simulators. The power comes in being able to develop for iOS and Android at once, allowing you to create a game that will play on iPhones, iPads, Android mobiles and tablets. It’s worth watching renowned coder Seb Lee-Delisle create an Angry Birds clone in less than 30 minutes at Update Conference to see just how easy it is Local obj = display.newImage( “image.png” ) #Gamesalad gravity android# Kung-Fu Clash dev Hugo Bonacci used Photoshop for level mockups and Blender 3D for some backgrounds Choose your weapon #Gamesalad gravity update# It’s possible to develop an entire game on your own. But most of us will need help to source elements such as graphics and sounds. If you’re a coder, there are plenty of royalty-free sprites available to download simply search online. ![]()
0 Comments
Leave a Reply. |