Book Image

Mastering Cocos2d Game Development

By : Alex Ogorek
Book Image

Mastering Cocos2d Game Development

By: Alex Ogorek

Overview of this book

Table of Contents (15 chapters)
Mastering Cocos2d Game Development
About the Author
About the Reviewers

About the Reviewers

Herin Kim is a full-stack developer and a creator of HTPressableButton (, which was once ranked #1 on GitHub Trending for Objective-C. She was offered a full scholarship to attend an intensive Cocos2d iOS game development boot camp by a Y Combinator-backed start-up, MakeSchool, at the heart of the Cocos2d team—Apportable office. She also pitched a game that she built at the end of the boot camp on a demo day at Mountain View, California, and won the second prize in the best game awards.

Aside from building games, Herin also loves hacking projects at various Hackathons. Her first, and most favorite, Hackathon is YC Hacks, which is the first Hackathon organized by Y Combinator.

Nowadays, Herin is working on her next major mobile game using Cocos2d. You can know more about her at or find her on Twitter at @herinkc.

Giap Nguyen is a young and pragmatic indie game developer who is familiar with Cocos2d. He loves to make fun, addictive, and easy-to-play games for mobile devices.

Pranav Paharia (Game Nick: Fi.eol) is a game developer who works on Unity3D and Cocos2d-x technologies. He has experience of more than 2 years in game development. He has worked on a variety of aspects of game development. He is keen on gameplay and graphics programming, and has graduated in information technology.

Pranav, who is left-handed, has been fascinated by digital games since childhood, playing Mario, Contra, Bomberman, and so on, and luckily hailing from the first generation of gamers. He was creative in art and obsessed with solving puzzles. In his school days, he was passionate about playing competitive games. After playing for 6 years and entering college, Pranav started playing Counter Strike professionally. After getting his college degree from VIT University, he took the most important decision of his life—converting his passion into a profession—and hence entered the game industry. He opted for a specialized course, game programming in DSK Supinfocom, and began his endeavors in the field of game development. Seeking deep motivation in encounters with every failure and working hard on his dreams, he got the opportunity to join a small team of indie game developers. Pranav worked on Chhota Bheem Laddoo Runner and then on Song of Swords, which won the People's Choice Award in the NASSCOM Game Developer Conference 2013. After that, he worked on many more games, such as Fish Gone Mad and Mario Italiano.

While gaining experience in development, Pranav didn't make any extremity. He has experience of working with many game technologies such as RPG Maker, Construct2D, Microsoft XNA Game Studio, and SDL. He has also reviewed Unity2D Game Development Cookbook, Packt Publishing. He works on his own designs and prototypes in his free time. A habitual reader and writer, Pranav also writes stories and creates comic art for his games. You can always find him contemplating video game science as a highly expressive medium.

You can contact Pranav at .

Sergio Martínez-Losa Del Rincón is a computer engineer. He has loved programming languages since he was in high school, when he learned about programming and computer interaction. He always keeps learning and discovers something new to learn every day.

Sergio likes all kinds of programming languages, but he focuses his efforts on mobile development with native languages such as Objective-C (iPhone), Java (Android), and Xamarin (C#). He builds Google Glass applications when at work, as well as mobile applications for iPhone and Android devices. He also develops games for mobile devices with Cocos2d-x and Cocos2d.

Sergio likes cross-platform applications; indeed, he has reviewed Learning Xamarin Studio, Packt Publishing. He loves challenging problems and is always keen to work with new technologies. More information about his experience and details can be found at

Marc Estruch Tena received his BS degree in multimedia engineering with honors from La Salle's Ramon Llull University, Barcelona, Spain, in 2012. Since then, he has been a research associate at the Human Sensing Laboratory in the Robotics Institute of Carnegie Mellon University, Pittsburgh, Pennsylvania, USA.

As a member of this research laboratory, Marc has developed several applications and games for web and mobile platforms using computer vision algorithms that feature the IntraFace ( software for facial image analysis. His interest in human computer interaction and his programming and design skills have led him to pursue new ways of user interaction, using different tools and frameworks.