LÖVE for Lua Game Programming
暫譯: LÖVE 用於 Lua 遊戲程式設計

Darmie Akinlaja

  • 出版商: Packt Publishing
  • 出版日期: 2013-09-27
  • 售價: $1,450
  • 貴賓價: 9.5$1,378
  • 語言: 英文
  • 頁數: 106
  • 裝訂: Paperback
  • ISBN: 1782161600
  • ISBN-13: 9781782161608
  • 相關分類: 程式語言UML
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

If you want to create 2D games for Windows, Linux, and OS X, this guide to the LÖVE framework is a must. Written for hobbyists and professionals, it will help you leverage Lua for fast and easy game development.

Overview

  • Discover the LÖVE framework and build games easily and efficiently
  • Learn how to utilize the LÖVE framework’s tools to create a 2D game world
  • A step-by-step approach to learning game development

In Detail

LÖVE is a game development framework for making 2D games using the Lua programming language. LÖVE is totally free, and can be used in anything from friendly open-source hobby projects, to closed-source commercial ones. Using the Lua programming framework, one can use LÖVE2D to make any sort of interesting games.

LÖVE for Lua Game Programming will quickly and efficiently guide you through how to develop a video game from idea to prototype. Even if you are new to game programming, with this book, you will soon be able to create as many game titles as you wish without stress.

The LÖVE framework is the quickest and easiest way to build fully-functional 2D video games. It leverages the Lua programming language, which is known to be one of the easiest game development languages to learn and use. With this book, you will master how to develop multi-platform games for Windows, Linux, and Mac OS X. After downloading and installing LÖVE, you will learn by example how to draw 2D objects, animate characters using sprites, and how to create game physics and game world maps.

LÖVE for Lua Game Programming makes it easier and quicker for you to learn everything you need to know about game programming. If you’re interested in game programming, then this book is exactly what you’ve been looking for.

What you will learn from this book

  • Create different environments to make your games more interesting
  • Add sound and music to your games
  • Apply game physics and real-time particle collisions
  • Animate game characters using sprites
  • Deploy your games to Windows, Linux, and Mac platforms

Approach

This book follows a tutorial approach with examples and step-by-step instructions to help explain the key concepts of the LÖVE framework as well as everything you need to know about game development using the Lua programming language.

Who this book is written for

LÖVE for Lua Game Programming is for anyone who is interested in learning about desktop game development.

商品描述(中文翻譯)

如果您想為 Windows、Linux 和 OS X 創建 2D 遊戲,這本 LÖVE 框架指南是必備的。這本書是為愛好者和專業人士撰寫的,將幫助您利用 Lua 進行快速且簡便的遊戲開發。

概述
- 探索 LÖVE 框架,輕鬆高效地構建遊戲
- 學習如何利用 LÖVE 框架的工具來創建 2D 遊戲世界
- 逐步學習遊戲開發的方法

詳細內容
LÖVE 是一個用於使用 Lua 程式語言製作 2D 遊戲的遊戲開發框架。LÖVE 完全免費,可以用於從友好的開源愛好者項目到封閉源碼的商業項目。使用 Lua 程式框架,您可以使用 LÖVE2D 創建各種有趣的遊戲。

《LÖVE for Lua Game Programming》將快速而高效地指導您如何從想法到原型開發一款視頻遊戲。即使您是遊戲編程的新手,通過這本書,您將能夠輕鬆創建您想要的多款遊戲標題。

LÖVE 框架是構建功能完整的 2D 視頻遊戲的最快和最簡單的方法。它利用 Lua 程式語言,該語言被認為是最容易學習和使用的遊戲開發語言之一。通過這本書,您將掌握如何為 Windows、Linux 和 Mac OS X 開發多平台遊戲。在下載和安裝 LÖVE 後,您將通過範例學習如何繪製 2D 物件、使用精靈動畫角色,以及如何創建遊戲物理和遊戲世界地圖。

《LÖVE for Lua Game Programming》使您更輕鬆、更快速地學習有關遊戲編程的所有知識。如果您對遊戲編程感興趣,那麼這本書正是您一直在尋找的。

您將從這本書中學到什麼
- 創建不同的環境,使您的遊戲更有趣
- 為您的遊戲添加聲音和音樂
- 應用遊戲物理和即時粒子碰撞
- 使用精靈動畫遊戲角色
- 將您的遊戲部署到 Windows、Linux 和 Mac 平台

方法
這本書採用教程方法,提供範例和逐步指導,幫助解釋 LÖVE 框架的關鍵概念以及使用 Lua 程式語言進行遊戲開發所需了解的一切。

這本書的讀者對象
《LÖVE for Lua Game Programming》適合任何對學習桌面遊戲開發感興趣的人。