舉報

會員
Unity 2020 Mobile Game Development
Unity2020bringsalotofnewfeaturesthatcanbeharnessedforbuildingpowerfulgamesforpopularmobileplatforms.ThisupdatedsecondeditiondelvesintoUnitydevelopment,coveringthenewfeaturesofUnity,moderndevelopmentpractices,andaugmentedreality(AR)forcreatinganimmersivemobileexperience.Thebooktakesastep-by-stepapproachtobuildinganendlessrunnergameusingUnitytohelpyoulearntheconceptsofmobilegamedevelopment.ThisneweditionalsocoversARfeaturesandexplainshowtoimplementthemusingARCoreandARKitwithUnity.Thebookexploresthenewmobilenotificationpackageandhelpsyouaddnotificationsforyourgames.You’lllearnhowtoaddtouchgesturesanddesignUIelementsthatcanbeusedinbothlandscapeandportraitmodesatdifferentresolutions.ThebookthencoversthebestwaystomonetizeyourgamesusingUnityAdsandin-apppurchasesbeforeyoulearnhowtointegrateyourgamewithvarioussocialnetworks.Next,usingUnity’sanalyticstools,you’llenhanceyourgamebygaininginsightsintohowplayerslikeanduseyourgame.Finally,you’lltakeyourgamesintotherealworldbyimplementingARcapabilitiesandpublishingthemonbothAndroidandiOSappstores.Bytheendofthisbook,youwillhavelearnedUnitytoolsandtechniquesandbeabletousethemtobuildrobustcross-platformmobilegames.
目錄(103章)
倒序
- 封面
- 版權信息
- 獻辭
- About Packt
- Contributors
- Preface
- Building Your Game
- Technical requirements
- Setting up the project
- Creating the player
- Moving the player through a C# script
- Improving our scripts with attributes and XML comments
- Having the camera following our player
- Creating a basic tile
- Making it endless
- Creating obstacles
- Summary
- Project Setup for Android and iOS Development
- Technical requirements
- An introduction to build settings
- Building a project for PC
- Exporting a project for Android
- Putting the project on your Android device
- Unity for iOS setup and Xcode installation
- Building a project for iOS
- Summary
- Mobile Input/Touch Controls
- Technical requirements
- Using mouse input
- Moving using touch controls
- Implementing a gesture
- Scaling the player using pinches
- Using the accelerometer
- Detecting touch on game objects
- Summary
- Resolution-Independent UI
- Technical requirements
- Creating a title screen
- Working with buttons
- Adding a pause menu
- Pausing the game
- Adapting GUI for notch devices
- Summary
- Advertising Using Unity Ads
- Technical requirements
- Setting up Unity Ads
- Displaying a simple ad
- Utilizing ad callback methods
- Opt-in advertisements with rewards
- Adding in a cooldown timer
- Summary
- Implementing In-App Purchases
- Technical requirements
- Setting up Unity IAP
- Creating our first purchase
- Adding a button to restore purchases
- Summary
- Further reading
- Getting Social
- Technical requirements
- Adding a scoring system
- Sharing high scores via Twitter
- Downloading and installing Facebook's SDK
- Logging in to our game via Facebook
- Displaying a Facebook name and profile picture
- Summary
- Keeping Players Involved with Notifications
- Technical requirements
- Setting up notifications
- Scheduling notifications ahead of time
- Customizing notifications
- Summary
- Using Unity Analytics
- Technical requirements
- Setting up Analytics
- Tracking Custom Events
- Working with Funnel Analyzer
- Tweaking properties with Remote Settings
- Summary
- Making Your Title Juicy
- Technical requirements
- Animation using LeanTween
- Adding tweens to the pause menu
- Working with materials
- Using post-processing effects
- Adding particle effects
- Summary
- Game Build and Submission
- Technical requirements
- Building a release copy of our game
- Putting your game on the Google Play Store
- Putting your game on the Apple iOS App Store
- Summary
- Augmented Reality
- Technical requirements
- Setting up a project for AR
- Basic setup
- Detecting surfaces
- Interacting with the AR environment
- Spawning objects in AR
- Summary
- Other Books You May Enjoy
- Leave a review - let other readers know what you think 更新時間:2021-06-11 18:42:11
推薦閱讀
- C語言程序設計實踐教程(第2版)
- Visual C++程序設計學習筆記
- Web Scraping with Python
- 精通軟件性能測試與LoadRunner實戰(第2版)
- Android Native Development Kit Cookbook
- Scala編程實戰(原書第2版)
- Kotlin從基礎到實戰
- Unity 2D Game Development Cookbook
- Babylon.js Essentials
- Python語言科研繪圖與學術圖表繪制從入門到精通
- C語言程序設計
- SignalR:Real-time Application Development(Second Edition)
- jQuery從入門到精通(微課精編版)
- Java自然語言處理(原書第2版)
- 軟件開發中的決策:權衡與取舍
- Building Scalable Apps with Redis and Node.js
- 零基礎入門學習C語言:帶你學C帶你飛
- 亮劍C#項目開發案例導航
- 瘋狂Ajax講義(第3版)
- R for Data Science Cookbook
- 新手學Visual C
- jQuery Mobile從入門到精通
- Hands-On Exploratory Data Analysis with Python
- 程序員面試筆試通關寶典
- Unreal Engine Game Development Blueprints
- PLC編程入門及工程實例
- Scala Microservices
- AWS Tools for PowerShell 6
- 大話設計模式
- LabVIEW 2014基礎實例教程