Swift Game Development(Third Edition)
Swiftistheperfectchoiceforgamedevelopment.DevelopersareintriguedbySwiftandwanttomakeuseofnewfeaturestodeveloptheirbestgamesyet.Packedwithbestpracticesandeasy-to-useexamples,thisbookleadsyoustepbystepthroughthedevelopmentofyourfirstSwiftgame.ThebookstartsbyintroducingSwift'sbestfeatures–includingitsnewonesforgamedevelopment.UsingSpriteKit,youwilllearnhowtoanimatespritesandtextures.Alongtheway,youwillmasterphysics,animations,andcollisioneffectsandhowtobuildtheUIaspectsofagame.Youwillthenworkoncreatinga3DgameusingtheSceneKitframework.Further,wewilllookathowtoaddmonetizationandintegrateGameCenter.WithiOS12,weseetheintroductionofARKit2.0.ThisnewversionallowsustointegratesharedexperiencessuchasmultiplayeraugmentedrealityandpersistentARthatistiedtoaspecificlocationsothatthesameinformationcanbereplicatedonallconnecteddevices.Inthenextsection,wewilldiveintocreatingAugmentedRealitygamesusingSpriteKitandSceneKit.Then,finally,wewillseehowtocreateaMultipeerARprojecttoconnecttwodevices,andsendandreceivedatabackandforthbetweenthosedevicesinrealtime.Bytheendofthisbook,youwillbeabletocreateyourowniOSgamesusingSwiftandpublishthemontheiOSAppStore.
·7.4萬字