Game Development With LUA
暫譯: 使用 LUA 的遊戲開發
Paul Schuytema, Mark Manyen
- 出版商: Charles River Media
- 出版日期: 2005-08-05
- 售價: $1,395
- 語言: 英文
- 頁數: 314
- 裝訂: Paperback
- ISBN: 1584504048
- ISBN-13: 9781584504047
無法訂購
買這商品的人也買了...
-
$720$569 -
$680$537 -
$520$411 -
$750$593 -
$836PSP: A Self-Improvement Process for Software Engineers (Hardcover)
-
$680$646 -
$880$695 -
$880$695 -
$880$695 -
$580$458 -
$650$514 -
$390$308 -
$2,210Understanding the Linux Kernel, 3/e (Paperback)
-
$580$458 -
$890$757 -
$450$383 -
$780$663 -
$680$537 -
$650$507 -
$640$506 -
$650$514 -
$420$332 -
$350$298 -
$1,488C++ GUI Programming with Qt 4, 2/e (Hardcover)
-
$399CompTIA Security+Study Guide: Exam SY0-201, 4/e (Paperback)
相關主題
商品描述
Lua has gained momentum in the game development world due to its power and easy control of complex GUIs and artificial intelligence. If you‚re a developer just starting to use Lua, or you‚re considering using it, Game Development with Lua will teach you everything you need to know. And if you‚re new to scripting languages altogether, this book will also teach you how they can be used in game development effectively.
Written by practicing Lua game developers, the book teaches how to use Lua for commercial game development. It begins with a brief history of Lua and explains how to incorporate Lua into a C++ project. It details the key features and advantages of Lua and then takes you through the development of a "rapid prototype" game called Take Away. This game provides the context with which to explore the foundational C++ approaches and the Lua scripting approaches to saving and loading game data, building a modular and flexible GUI system, managing a game's real-time events through Lua scripts, and using Lua to define and control game AI. There are also several smaller games along with a full technology base, so even non-programmers can look under the hood to see what makes a game tick.
If you're looking for an efficient, affordable, and easy-to-learn language for your games, Lua is the right choice and this book will teach you how to use it effectively.
商品描述(中文翻譯)
描述
Lua 在遊戲開發界獲得了動力,因為它能夠強大且輕鬆地控制複雜的圖形使用者介面(GUI)和人工智慧。如果你是一位剛開始使用 Lua 的開發者,或者你正在考慮使用它,《Game Development with Lua》將教你所有你需要知道的知識。如果你對腳本語言完全陌生,本書也會教你如何有效地在遊戲開發中使用它們。
本書由實際的 Lua 遊戲開發者撰寫,教授如何使用 Lua 進行商業遊戲開發。它首先簡要介紹了 Lua 的歷史,並解釋如何將 Lua 整合到 C++ 專案中。接著詳細說明了 Lua 的關鍵特性和優勢,然後帶你開發一個名為 Take Away 的「快速原型」遊戲。這款遊戲提供了探索基礎 C++ 方法和 Lua 腳本方法的背景,包括保存和加載遊戲數據、構建模組化和靈活的 GUI 系統、通過 Lua 腳本管理遊戲的即時事件,以及使用 Lua 定義和控制遊戲 AI。此外,還有幾個較小的遊戲以及完整的技術基礎,讓即使是非程式設計師也能了解遊戲的運作原理。
如果你正在尋找一種高效、經濟且易於學習的語言來開發遊戲,Lua 是正確的選擇,而本書將教你如何有效地使用它。