目錄(105章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. 2D Twin-stick Shooter
- Project overview
- Setting up the project
- Creating our scene
- Implementing player movement
- Shooting behavior
- Creating enemies
- Adding GameController to spawn enemy waves
- Particle systems for enemy explosion
- Adding in sound effects/music
- Adding in points score and wave numbers
- Publishing the game
- Summary
- Challenges
- Chapter 2. Creating GUIs
- Project overview
- Project setup
- Customizing the GUI
- Pausing the game
- Restarting the game
- Creating an Options menu
- Summary
- Challenges
- Chapter 3. Side-scrolling Platformer
- Project overview
- Setting up the project
- Tile-based level creation
- Creating our player
- Creating collectibles
- Keeping score
- Winning the game
- Summary
- Challenges
- Chapter 4. First Person Shooter Part 1 – Creating Exterior Environments
- Project overview
- The project setup
- Exterior environment – terrain
- Beautifying the environment – adding water trees and grass
- Creating our player
- Building the atmosphere
- Creating a flashlight
- Walking / flashlight bobbing animation
- Summary
- Challenges
- Chapter 5. First Person Shooter Part 2 – Creating Interior Environments
- Project overview
- Project setup
- Importing assets
- Creating tiles
- Placing tiles with grid snapping
- Creating and placing props
- Lightmapping quickstart
- Summary
- Challenges
- Chapter 6. First Person Shooter Part 3 – Implementing Gameplay and AI
- Project overview
- Setting up the project
- Creating the shooting behavior
- Creating an enemy
- Enemy movement
- Damaging and killing enemies
- Using controller input
- Moving to other levels
- Summary
- Challenges
- Chapter 7. Creating Save Files in Unity
- Project overview
- Saving a high score
- Level editor – introduction
- Level editor – adding/removing walls at runtime
- Level editor – toggling editor GUI and selecting additional tiles
- Level editor – saving/loading levels to file
- Summary
- Challenges
- Chapter 8. Finishing Touches
- Project overview
- Setting up the build settings
- Customizing your exported project via the player settings
- Building an installer for Windows
- Summary
- Challenges
- Chapter 9. Creating GUIs Part 2 – Unity's New GUI System
- Project overview
- Project setup
- Creating health bars
- Adding in text
- Working with buttons and anchors
- Summary
- Additional resources
- Challenges
- Index 更新時間:2021-08-05 17:29:28
推薦閱讀
- MySQL數據庫進階實戰
- 復雜性思考:復雜性科學和計算模型(原書第2版)
- MongoDB管理與開發精要
- 數據驅動:從方法到實踐
- 區塊鏈:看得見的信任
- 數據驅動設計:A/B測試提升用戶體驗
- INSTANT Cytoscape Complex Network Analysis How-to
- 數據架構與商業智能
- Scratch 3.0 藝術進階
- 從0到1:JavaScript 快速上手
- ZeroMQ
- Proxmox VE超融合集群實踐真傳
- 探索新型智庫發展之路:藍迪國際智庫報告·2015(下冊)
- 淘寶、天貓電商數據分析與挖掘實戰(第2版)
- 計算機組裝與維護(微課版)
- Deep Learning with R for Beginners
- 區塊鏈應用開發指南:業務場景剖析與實戰
- 精通Neo4j
- SQL Server 2012 數據庫教程(第3版)
- 創新求索錄:第二集(精裝版)
- SQL Server從入門到精通(第5版)
- 數據要素化時代的數據治理
- Hands-On Design Patterns with Java
- 基于ggplot的政經數據可視化
- SQL語法與范例詳解詞典
- Oracle精髓(原書第5版)
- SQL語言與關系數據庫
- Learning NGUI for Unity
- Hands-On Web Scraping with Python
- Access 2010數據庫技術及應用實訓教程