- Procedural Content Generation for C++ Game Development
- Dale Green
- 221字
- 2021-07-16 09:37:43
Preface
Computer games are a vast medium with dozens of genres that have developed over the past three to four decades. Games are bigger and more immersive than ever, and gamers' expectations have never been higher. While linear games, ones that have a set story and fixed progression, are still commonplace, more and more dynamic and open-ended games are being developed.
Advances in computer hardware and video game technologies are giving a much more literal meaning to the phrase "game world". Game maps are constantly increasing in size and flexibility, and it's thanks to technologies such as procedural generation that it's possible. Two gamers who buy the same game may have very different experiences as content is generated on the fly.
In this book, we're going to introduce ourselves to procedural generation, learning the skills needed to generate content on the fly to create dynamic and unpredictable game systems and mechanics.
Provided with this book is a game template for a rogue-like C++ game. When we get the project compiled and set up in Chapter 2, Project Setup and Breakdown, you'll see that it's currently just an empty shell. However, as we work our way through the book, you'll be introduced to the concepts behind procedurally generated content through real-world examples. We will then implement these examples in the empty project.
- 計算機網絡
- The DevOps 2.3 Toolkit
- Advanced Machine Learning with Python
- Python量化投資指南:基礎、數據與實戰
- 兩周自制腳本語言
- 實戰低代碼
- Swift 3 New Features
- Mastering macOS Programming
- 琢石成器:Windows環境下32位匯編語言程序設計
- Node.js全程實例
- 西門子S7-200 SMART PLC編程從入門到實踐
- 深入實踐DDD:以DSL驅動復雜軟件開發
- Apache Solr PHP Integration
- Python物理建模初學者指南(第2版)
- Functional Python Programming