Learning iOS 8 Game Development Using Swift
29 May 2015
by Siddharth Shekar
Print Length 页数: 366 pages
Publisher finelybook 出版社: Packt Publishing (29 May 2015)
Language 语言: English
ISBN-10: 178439355X
ISBN-13: 9781784393557
Create robust and spectacular 2D and 3D games from scratch using Swift – Apple’s latest and easy-to-learn programming language
About This Book
Create engaging games from the ground up using SpriteKit and SceneKit
Boost your game’s visual performance using Metal – Apple’s new graphics library
A step-by-step approach to exploring the world of game development using Swift
Who 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 Learn
Learn Apple’s latest programming languagea€”Swift
Acquaint yourself with the Xcode interface
Create stunning games with SpriteKit and SceneKit
Understand the basics of graphics programming
Intensify your gameplay experience by learning how to add customized sound
Develop highly interactive games using animation,sound,collision detection,particle systems,and shaders
Package and publish games on the Apple App Store
In 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.
使用Swift – Apple最新,易于学习的编程语言,从头开始创建强大而壮观的2D和3D游戏
关于这本书
使用SpriteKit和SceneKit从头开始创造有趣的游戏
使用Metal – Apple的新图形库提升游戏的视觉效能
使用Swift探索游戏开发世界的一步一步的方法
这本书是谁
这本书是新手以及熟练的游戏开发者,他们想了解更多关于使用Swift的游戏开发。如果您来自2D游戏开发背景,并希望了解3D游戏开发的基础知识,本书将为您而设。另外,如果你想学习图形编程和着色器的基础知识,这本书将是一个很好的起点。
你会学到什么
学习苹果最新的编程语言“Swift”
了解Xcode界面
使用SpriteKit和SceneKit创建令人惊叹的游戏
了解图形编程的基础知识
通过学习如何添加定制声音来增强您的游戏体验
使用动画,声音,碰撞检测,粒子系统和着色器开发高度互动的游戏
在Apple App Store上打包和发布游戏
详细
苹果新的编程语言Swift简化了游戏开发。它开始于绝对的基础知识,如Xcode界面,并带您一路上Swift编程。
您将通过创建2D和3D游戏,然后介绍SpriteKit和SceneKit。本书还介绍了游戏对象如何放置在3D场景中,如何使用图形流水线以及对象如何在移动屏幕上显示。您还将深入研究重要的游戏概念,如碰撞检测,动画,粒子系统和场景转换。最后,您将学习如何发布和分发游戏到iTunes商店。
Learning iOS 8 Game Development Using Swift 178439355X.pdf[/erphpdown]
Learning iOS 8 Game Development Using Swift
相关推荐
- CISA – Certified Information Systems Auditor Study Guide: Ace the CISA exam with practical examples and over 1000 exam-oriented practice questions, 3rd Edition
- TradeStation EasyLanguage for Algorithmic Trading: Discover real-world institutional applications of Equities, Futures, and Forex markets
- Python Machine Learning By Example: Unlock machine learning best practices with real-world use cases, 4th Edition
- Strategic Leadership in Responsive Web Design: A tech leader’s guide to achieving business excellence by adopting responsive web design
- System Design Guide for Software Professionals: Build scalable solutions – from fundamental concepts to cracking top tech company interviews
- Technical Program Manager’s Handbook: Unlock your TPM potential by leading technical projects successfully and elevating your career path, 2nd Edition