舉報(bào)

會(huì)員
Mastering LibGDX Game Development
最新章節(jié):
Index
Ifyouareanintermediate-levelgamedeveloperwhowantstocreateanRPGvideogamebutfoundthecreationprocessoverwhelming,eitherbylackoftutorialsorbygettinglostinaseaofgame-relatedtechnologies,engines,orframeworks,thenthisbookisforyou.ThisbookassumesfamiliaritywithJavaandsomebasicknowledgeofLibGDX.
目錄(82章)
倒序
- 封面
- 版權(quán)頁
- Credits
- About the Author
- Acknowledgments
- 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. As the Prophecy Foretold a Hero is Born
- Understanding the fundamentals of role-playing games
- Technologies used when developing a role-playing game
- Understanding the basics of a game architecture
- Understanding the high-level component layout of LibGDX
- Understanding the application lifecycle of LibGDX
- Setting up your development environment
- Understanding the build environment and project structure
- Running the default demo project
- See also
- Summary
- Chapter 2. Welcome to the Land of BludBourne
- Creating and editing tile-based maps
- Implementing the starter classes for BludBourne
- Implementing asset management with loading textures and tile-based maps
- Implementing the camera and displaying a map in the render loop
- Implementing map management with spawn points and a portal system
- Implementing your player character with animation
- Implementing input handling for player character movement
- Summary
- Chapter 3. It's Pretty Lonely in BludBourne…
- The Entity Component System design pattern
- Map design
- Summary
- Chapter 4. Where Do I Put My Stuff?
- Inventory and HUD layouts with skins
- Save and load game profiles
- Summary
- Chapter 5. Time to Breathe Some Life into This Town
- Speech windows with dialog trees
- Shop store UI with items and money transactions
- Summary
- Chapter 6. So Many Quests So Little Time…
- The theory of dependency graphs
- The dependency graph implementation
- QuestUI
- The steps involved in creating a quest
- Summary
- Chapter 7. Time to Show These Monsters Who's the Boss
- The battle system implementation
- BattleState
- BattleUI
- LevelTable
- GameOverScreen
- Summary
- Chapter 8. Oh No! Looks Like Drama!
- Class diagram overview
- Sound and music
- Creating cutscenes
- Summary
- Chapter 9. Time to Set the Mood
- Screen transitions
- Camera shake
- Static lighting
- Day-to-night cycle
- Particle effects
- Summary
- Chapter 10. Prophecy Fulfilled Our Hero Awaits the Next Adventure
- Digital distribution platforms
- Obfuscating the save game profiles
- Creating an executable JAR
- Native launchers
- Obfuscating the packaged JAR
- Debugging tips
- Testing builds before release
- Summary
- Index 更新時(shí)間:2021-07-30 10:29:08
推薦閱讀
- 演進(jìn)式架構(gòu)(原書第2版)
- 多媒體CAI課件設(shè)計(jì)與制作導(dǎo)論(第二版)
- Java程序設(shè)計(jì)與開發(fā)
- Maven Build Customization
- 青少年軟件編程基礎(chǔ)與實(shí)戰(zhàn)(圖形化編程三級(jí))
- Amazon S3 Cookbook
- Web程序設(shè)計(jì)(第二版)
- H5頁面設(shè)計(jì):Mugeda版(微課版)
- 數(shù)據(jù)結(jié)構(gòu)與算法分析(C++語言版)
- HTML5秘籍(第2版)
- Android驅(qū)動(dòng)開發(fā)權(quán)威指南
- Spring+Spring MVC+MyBatis從零開始學(xué)
- 工業(yè)機(jī)器人離線編程
- Clojure Polymorphism
- 3D Printing Designs:The Sun Puzzle
- Head First Kotlin程序設(shè)計(jì)
- SQL Server 2014 Development Essentials
- 計(jì)算機(jī)常用算法與程序設(shè)計(jì)教程(第2版)
- JavaWeb入門經(jīng)典
- UI設(shè)計(jì)參考手冊(cè)
- Access 2013數(shù)據(jù)庫(kù)應(yīng)用案例課堂
- 面向?qū)ο蠹夹g(shù)與工具(第2版)
- Robotic Process Automation Projects
- Learning Dart(Second Edition)
- Python 3.7從零開始學(xué)
- NuGet 2 Essentials
- Java學(xué)習(xí)手冊(cè)
- 云計(jì)算與數(shù)據(jù)中心自動(dòng)化
- 前端開發(fā)必知必會(huì):從工程核心到前沿實(shí)戰(zhàn)
- Python編程從零開始學(xué)(視頻教學(xué)版)