Book Image

Marmalade SDK Mobile Game Development Essentials

By : Sean Scaplehorn
Book Image

Marmalade SDK Mobile Game Development Essentials

By: Sean Scaplehorn

Overview of this book

Modern mobile devices are capable of supporting video games of amazing quality but there are so many different devices and platforms how can you support them all? The answer is to use the Marmalade SDK to write your code once and deploy it to all popular mobile platforms at the touch of a button.Marmalade SDK Mobile Game Development Essentials will provide you with everything you need to know to transfer your existing C++ videogame programming knowledge to mobile devices. From graphics and sound to input methods and actual deployment to device, this book covers the lot.Learn how to make use of keys, touch screen and accelerometer inputs for controlling your game.Take the pain out of supporting a varied range of target devices, both across multiple platforms and multiple specifications.Step by step from "Hello World" to a complete game, this book will show how to use the Marmalade SDK to develop games for mobile devices.Learn how to make dazzling 2D and 3D games complete with fully animated characters, music and sound effects that can be deployed to all the leading mobile platforms, whilst ensuring it can run on a wide range of possible devices, from low specification to high end.If you want to join the exciting world of mobile videogames then Learning Mobile Game Development with Marmalade will show you how to do so, fast!
Table of Contents (17 chapters)
Marmalade SDK Mobile Game Development Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Joshua Bycer is a game industry analyst with over 7 years of experience examining game design and the trends of the industry. He has been published locally on game sites Gamasutra and QuarterToThree, and internationally in Igromania Magazine. He has maintained the blog site chronicgamedesigner.blogspot.com since 2007 and is in the process of setting up his new site game-wisdom.com

His goal is to expand critical writing on the industry to better examine future trends and raise the standard for critical analysis.

Tim Closs has over 20 years' experience of commercial software development, and joined Marmalade in 2004. As CTO, Tim has lead the creation and productization of the Marmalade SDK, and continues to drive the company's technology and product strategies. Tim holds a Mathematics degree and Theoretical Physics postgraduate diploma from Cambridge University.

Marc Evans has been developing software almost as long as he has been playing games, and is currently involved in improving the content creation experience for the artists and designers of major console games.

Jern-Kuan Leong has been interested in programming ever since he started playing computer games on his 286s. He spent career in enterprise software development, and quickly jumped into the games industry when the opportunity came. He has worked with LucasArts for years and more recently with NVIDIA. He continues to explore the joy of game programming and design to this day.

Ronald Tan Heng Neng has worked at Ubisoft, IBM and is currently the producer at 12 Gigs, Inc. (www.12gigs.com), a cross-platform social mobile casino games network in San Francisco Bay Area, with hit titles on Facebook, iOS, Android, and Amazon.

Since obtaining his BSc (Hons) in Business Information Technology at Birmingham City University (United Kingdom), Ronald has garnered more than a decade of professional program/project management experience. This valuable experience also led him back to his passion in games, with a focus on games production and execution. Ronald also holds the highly soughtafter Project Management Professional (PMP)® and Certified IT Project Manager (CITPM) certifications.

In his spare time Ronald enjoys reading, traveling, developing small games and blogging occasionally on topics he's passionate about at http://ronald-tan.com.

Francis Styck has been developing games since his college days at UNLV pursuing an Engineering degree in the 1980s when games were written in Assembly language on the Atari 800 and Commodore 64.He continued with his education at UNLV and graduated with an MBA in 2001.Today he is still writing games but now uses the power of C++, Marmalade and cocos2d-x to support many platforms and devices.You can stay in touch with Francis using LinkedIn at http://www.linkedin.com/in/styck.