首頁(yè) > 計(jì)算機(jī)網(wǎng)絡(luò) >
編程語(yǔ)言與程序設(shè)計(jì)
> Mastering Unity 2D Game Development(Second Edition)最新章節(jié)目錄
舉報(bào)

會(huì)員
Mastering Unity 2D Game Development(Second Edition)
最新章節(jié):
Summary
Thisbookisforanyonelookingtogetstarteddeveloping2DgameswithUnity5.Ifyou'realreadyaccomplishedinUnity2DandwishtoexpandorsupplementyourcurrentUnityknowledge,orareworkingin2DinUnity4andlookingtoupgradeUnity5,thisbookisforyou.Abasicunderstandingofprogramminglogicisneededtobeginlearningwiththisbook,butintermediateandadvancedprogrammingtopicareexplainedthoroughlysothatcodersofanylevelcanfollowalong.PreviousprogrammingexperienceinC#isnotrequired.
目錄(126章)
倒序
- 封面
- 版權(quán)頁(yè)
- Credits
- About the Authors
- About the Reviewer
- www.PacktPub.com
- 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. Overview
- Getting assets
- Unity's 2D features
- Changes to Unity 5
- Summary
- Chapter 2. Building Your Project and Character
- Project overview and structure
- Creating the project
- Creating a scene
- Sprite system
- GameObjects and components
- Classes
- Planning behaviors
- Coding with components
- Going further
- Summary
- Chapter 3. Getting Animated
- Fundamentals of sprite animation
- Animating the main character
- Going further
- Summary
- Chapter 4. The Town View
- Backgrounds and layers
- Building the scene
- Working with the camera
- Transitioning and bounds
- Going further
- Summary
- Chapter 5. Working with Unitys UI System
- UI Canvas
- UI Text and Images
- UI Layout and Rect Transform
- UI Buttons
- Going further
- Summary
- Chapter 6. NPCs and Interactions
- Considering an RPG
- Advanced programming techniques
- Communicating between GameObjects
- Background tasks and coroutines
- Serialization and scripting
- Adding NPCs and a conversation system to our game
- Going further
- Summary
- Chapter 7. The World Map
- The larger view
- Creating our game's map
- Leaving town
- Returning to town
- Going further
- Summary
- Chapter 8. Encountering Enemies and Running Away
- Event systems
- Exploring randomness
- Basic Artificial Intelligence
- State machines
- Sensors
- Setting up your battle scene
- Going further
- Summary
- Chapter 9. Getting Ready to Fight
- Setting up our battle state manager
- Efficient RPG UI overlays
- Bring on the GUI
- Going further
- Summary
- Chapter 10. The Battle Begins
- Designing an interesting battle system
- Preparing to attack a single enemy
- Beefing up the enemy AI
- Selecting an attack
- Selecting a target
- Attack! Attack!
- Using particle effects to represent an attack
- Finishing up the battle
- Going further
- Summary
- Chapter 11. Shopping for Items
- Why do we shop?
- The power of an item
- Building your shop
- Laying out your inventory
- Creating a shop and inventory
- Going further
- Summary
- Chapter 12. Sound and Music
- Choosing the appropriate sound and music
- Where to get sound and music for your game
- Audio listeners and audio sources
- Adding background music
- Adding sound effects
- Muting/unmuting audio
- Going further
- Summary
- Chapter 13. Putting a Bow on It
- Building in-game menu structures
- Finishing our splash screen
- Building our start screen
- Extending the editor
- Working with settings
- Going further
- Summary
- Chapter 14. Deployment and Beyond
- Handling platform differences
- Pushing code from Unity
- Building your assets
- Packaging gotchas
- Distributing to mobile
- Social network integration
- Monetization
- Going further
- Summary 更新時(shí)間:2021-07-08 11:05:53
推薦閱讀
- 基于粒計(jì)算模型的圖像處理
- Visual Basic .NET程序設(shè)計(jì)(第3版)
- Python快樂編程:人工智能深度學(xué)習(xí)基礎(chǔ)
- The Android Game Developer's Handbook
- Python高級(jí)編程
- 薛定宇教授大講堂(卷Ⅳ):MATLAB最優(yōu)化計(jì)算
- Visual C
- Building Minecraft Server Modifications
- JavaScript:Moving to ES2015
- Java編程從入門到精通
- Everyday Data Structures
- R Data Science Essentials
- QGIS 2 Cookbook
- 分布式架構(gòu)原理與實(shí)踐
- Learning Grunt
- 官方 Scratch 3.0 編程趣味卡:讓孩子們愛上編程(全彩)
- Xamarin Cross-Platform Development Cookbook
- Bitcoin Essentials
- JavaScript程序設(shè)計(jì)基礎(chǔ)教程(慕課版)
- Mastering Swift 4(Fourth Edition)
- Java EE企業(yè)級(jí)應(yīng)用開發(fā)教程:Spring+Spring MVC+MyBatis(第2版)
- C語(yǔ)言解惑
- Java程序設(shè)計(jì)基礎(chǔ)
- 云原生時(shí)代的CoreDNS學(xué)習(xí)指南
- Apache Kafka
- Visual Basic數(shù)據(jù)庫(kù)開發(fā)全程指南
- Java應(yīng)用開發(fā):基礎(chǔ)知識(shí)
- Visual Basic編程全能詞典
- Ionic 2 Blueprints
- HBase入門與實(shí)踐(第2版)