舉報

會員
Haxe Game Development Essentials
最新章節:
Index
Thisbookisforgamedeveloperswithsomeexperienceprogramminggamesononeormoreplatformsalready.Ifyouwanttoleverageyourgamedevelopmentexperienceononeplatformtodevelopformultipleplatformsandtogetupandrunningquickly,thisbookisforyou.HavingpriorexperiencewithalanguagesimilartoHaxe,suchasActionScriptorJavaScriptwillhelp,butisn'trequired.
目錄(83章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- Acknowledgements
- 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. Getting Started
- What's Haxe?
- Installation
- Setting up target platforms
- Hello World
- Summary
- Chapter 2. Building a New Game
- The Haxe syntax
- Setting up a new HaxeFlixel project
- Adding a background and basic UI
- Making enemies
- Instantiating enemies and adding interaction
- Creating the end screen
- Restarting the level
- Implementing the game timer
- Summary
- Chapter 3. Dealing with Menus and Screen Flow
- Adding new assets
- Building the splash screen
- Updating the level end screen
- Creating the new game HUD
- Adding the new game HUD
- Summary
- Chapter 4. Delving into Animations and Gameplay
- Object pooling
- Project updates
- Creating the explosion effects
- Making muzzle flashes
- Updating enemies
- Creating projectiles
- Making the player character
- Setting health on the HUD
- Adding everything to PlayState
- Summary
- Chapter 5. Adding Sound
- Project updates
- Creating sound constants
- Building the sound manager class
- Adding music
- Adding menu sounds
- Adding gameplay sounds
- Summary
- Chapter 6. Working with Configuration Files
- JSON versus XML
- Project updates
- Understanding the JSON configuration file
- Building the enemy spawner
- Spawning enemies
- Adding movement patterns to enemies
- Updating PlayState
- Understanding the XML file
- Pulling string data from XML
- Replacing strings
- Updating LevelEndScreen
- Summary
- Chapter 7. Deploying to Multiple Platforms
- Building for Flash
- Building for Windows
- Building for OS X
- Building for Android
- Building for iOS
- Summary
- Chapter 8. What's Next?
- Expanding the game
- Exploring advanced features
- Continuing on with learning resources
- Summary
- Index 更新時間:2021-07-30 10:30:08
推薦閱讀
- HornetQ Messaging Developer’s Guide
- Python數據分析基礎
- Learning ASP.NET Core 2.0
- Apache Hive Essentials
- 基于差分進化的優化方法及應用
- C語言程序設計案例精粹
- Learning Zurb Foundation
- Learning OpenStack Networking(Neutron)
- Mastering Elasticsearch(Second Edition)
- MySQL 8從零開始學(視頻教學版)
- Android編程權威指南(第4版)
- Using Yocto Project with BeagleBone Black
- Web程序設計與架構
- Unreal Engine 4 Game Development Essentials
- 微軟辦公軟件認證考試MOS Access 2013實訓教程
- C/C++程序設計教程:面向過程分冊
- Java程序設計
- vSphere High Performance Cookbook(Second Edition)
- Apple Watch極速開發
- Spring Boot實戰:從0開始動手搭建企業級項目
- Java程序設計項目教程(第二版)
- C++程序設計教程(第3版)(通用版)
- Drupal 7 Webform Cookbook
- 設計模式的藝術
- Microsoft HoloLens Developer's Guide
- CMake Cookbook
- Free Pascal程序設計
- iOS Game Development By Example
- Python深度學習
- 計算機輔助設計與繪圖(AutoCAD 2015)(第三版)