Learning iOS 8 Game Development Using Swift by Siddharth Shekar

No critic rating

Waiting for minimum critic reviews

See Reader Rating


Create robust and spectacular 2D and 3D games from scratch using Swift – Apple's latest and easy-to-learn programming languageAbout This BookCreate engaging games from the ground up using SpriteKit and SceneKitBoost your game's visual performance using Metal - Apple’s new graphics libraryA step-by-step approach to exploring the world of game development using SwiftWho This Book Is For

This book is for novices as well as proficient game developers who want to learn more about game development using Swift. If you are from a 2D game development background and would like to learn the basics of 3D game development, this book is for you. Additionally, if you want to learn the basics of graphics programming and shaders, this book will be a good starting point.

What You Will LearnLearn Apple's latest programming language—SwiftAcquaint yourself with the Xcode interfaceCreate stunning games with SpriteKit and SceneKitUnderstand the basics of graphics programmingIntensify your gameplay experience by learning how to add customized soundDevelop highly interactive games using animation, sound, collision detection, particle systems, and shadersPackage and publish games on the Apple App StoreIn Detail

Game development has been simplified with Apple's new programming language—Swift. It starts with the absolute basics such as the Xcode interface and takes you all the way to Swift programming.

You will take a walk through the creation of 2D and 3D games followed by an introduction to SpriteKit and SceneKit. The book also looks at how game objects are placed in 3D scenes, how to use the graphics pipeline, and how objects are displayed on mobile screens. You will also delve into essential game concepts such as collision detection, animation, particle systems, and scene transitions. Finally, you will learn how to publish and distribute games to the iTunes store.


About Siddharth Shekar

See more books from this Author
Siddharth Shekar is a game developer with over 4 years of experience. He has been programming for the last 10 years and is adept in languages such as C++, C#, Objective-C, Java, JavaScript, Lua, and Swift. He has experience in developing games for the Web, mobile phones, and desktops using Flash, Cocos2d, Cocos2d-x, Unity3D, and Unreal Engine. Siddharth has also worked with graphics libraries such as DirectX, OpenGL, and OpenGLES. He is the founder and CEO of Growl Games Studio, and has developed several games and published them on iOS, Android, and Windows Phone stores. Apart from developing games, he has conducted game development workshops in major engineering colleges, and is a visiting faculty in game development institutes in India. He is also the author of the book Learning Cocos2d-x Game Development, Packt Publishing. In his spare time, Siddharth likes to experiment with the latest game development frameworks and tools. Apart from playing games, he has an avid interest in animation and computer graphics. He also likes to listen to all kinds of music and plays the guitar. You can find more information about Growl Game Studios and Siddharth at www.growlgamesstudio.com. You can tweet him at @sidshekar or also follow his blog at http://growlgamesstudio.tumblr.com/, and his Facebook page at www.facebook.com/GrowlGamesStudio to get the latest updates.
Published May 29, 2015 by Packt Publishing. 366 pages
Genres: Computers & Technology. Non-fiction

Reader Rating for Learning iOS 8 Game Development Using Swift

An aggregated and normalized score based on 6 user ratings from iDreamBooks & iTunes

Rate this book!

Add Review