一本介绍使用unity5.6开发口袋精灵的游戏,里面详细的介绍了开发的过程,并配有效果图
一本介绍使用unity5.6开发口袋精灵的游戏,里面详细的介绍了开发的过程,并配有效果图Table of contentsaugmented reality game developmentCreditsabout the authorabout the reviewerwww.Packtpub.comWhy subscribe?Customer feedbackreraceWhat this book coversWhat you need for this bookWho this book is forConventionsReader feedbackCustomer supportDownloading the example codeDownloading the color images of this bookErratairacQuestionsGettingStartedReal-world adventure gamesLocation-basedAugmented RealityAdventure gamesIntroducing Foody goSource codeGetting into mobile development with UnityDownloading and installing UnitySetting up for android developmentInstalling the Android SDKConnecting to your Android deviceSetting up for ioS developmentGetting started with UnityCreating the game projectBuilding and deploying the gameBuilding and deploying to androidBuilding and deploying to iosSummary2. Mapping the Player's LocationGIS fundamentalsMappingGPS fundamentalsGoogle mapsAdding a mayCreating the map tileLaying the tilesUnderstanding the codeSetting up servicesSetting up cudlrDebugging with CUDLRSetting up the GPS serviceSummary3. Making the AvatarImporting standard Unity assetsAdding a characterSwitching the cameraCross-platform inputFixing the inputGPS location serviceMap tile parametersGPS simulation settingsCharacter GPs compass controllerSwapping out the characterSummarySpawning the catchCreating a new monster serviceUnderstanding distance in mappingGPS accuracyChecking for monstersProjecting coordinates to 3D world spaceAdding monsters to the mapTracking the monsters in the UISummary5. Catching the Prey in ARScene mana gementIntroducing the Game Manageroading a sceneUpdating touch inputColliders and rigidbody physicsBuilding the AR Catch sceneUsing the camera as our scene backdropAdding the catching ballThrowing the balChecking for collisionsParticle effects for feedbackCatching the monsterSummary6. Storing the catchInventory systemSaving the game stateSetting up servicesReviewing codeMonster crud operationsUpdating the Catch scenCreating the Inventory sceneAdding the menu buttonsBringing the game togetherMobile development woesSummary7. Creating the AR WorldGetting back to the mapThe SingletonIntroducing the google Places APlNUsing jsoSetting up the google Places aPi serviceCreating the markersOptimizing the searchSummary8. Interacting with an ar WorldThe places sceneGoogle Street View as a backdropSlideshow with the google places api photosAdding Ul interaction for sellingThe game mechanics of sellingUpdating the databaseConnecting the piecesSummary9. Finishing the GameOutstanding development tasksMissing development skillsCleaning up assetsReleasing the gameProblems with location-based gamesLocation-based multiplayer gameFirebase as a multiplayer platformOther location-based game ideasThe future of the genreSummary10. TroubleshootingConsole windowCompiler errors and warningsDebuggingRemote debuggingAdvanced debuggingLoggingCUDLRnity analyticsIssues and solutions by chapterSummaryAugmented reality game developmentAugmented reality game DevelopmentCopyright C 2017 Packt PublishingAll rights reserved. No part of this book may be reproduced, stored in a retrieval system, ortransmitted in any form or by any means, without the prior written permission of the publisher,except in the case of brief quotations embedded in critical articles or reviewsEvery effort has been made in the preparation of this book to ensure the accuracy of theinformation presented. However, the information contained in this book is sold without warranty,either express or implied. Neither the author, nor Packt Publishing, and its dealers anddistributors will be held liable for any damages caused or alleged to be caused directly orindirectly by this book.Packt Publishing has endeavored to provide trademark information about all of the companies andproducts mentioned in this book by the appropriate use of capitals. However, Packt Publishingcannot guarantee the accuracy of this informationFirst published: January 2017Production reference: 1160117Published by Packt Publishing LtdLivery place35 Livery streetBirminghamB3 2PB. UKISBN978-178712288-8www.packtpub.comCreditsAuthorCopy EditorMicheal lanhamSafis EditingReviewerroject CoordinatorDerek lamRitika ManojCommissioning editorProofreaderAmarabha BanerieeSafis Editingcquisition EditorIndexerReshma Ramanejal daruwale sonContent Development Editor GraphicsArun NadarJason monteiroechnical editorProduction CoordinatorRupali R. ShrawaneShraddha FalebhaiAbout the authorMicheal Lanham is a solutions architect with petroWEB and currently resides in CalgaryAlberta in Canada. In his current role he develops integrated GIS applications with advancedspatial search capabilities. He has worked as a professional and amateur game developerbuilding desktop and mobile games for over 15 years. In 2007, Micheal was introduced to Unity3D and has been an avid fan and developer ever since狂热粉丝To the people i think about every day. My everything, Rhonda and children: Colton,Breann, Mikayla, and Charliegh
用户评论