Developing Games on the Raspberry Pi: App Programming with Lua and LÖVE

Seth Kenlon

  • 出版商: Apress
  • 出版日期: 2018-12-20
  • 售價: $1,330
  • 貴賓價: 9.5$1,264
  • 語言: 英文
  • 頁數: 319
  • 裝訂: Paperback
  • ISBN: 148424169X
  • ISBN-13: 9781484241691
  • 相關分類: 程式語言Raspberry Pi
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

Learn to set up a Pi-based game development environment, and then develop a game with Lua, a popular scripting language used in major game frameworks like Unreal Engine (BioShock Infinite), CryEngine (Far Cry series), Diesel (Payday: The Heist), Silent Storm Engine (Heroes of Might and Magic V) and many others. More importantly, learn how to dig deeper into programming languages to find and understand new functions, frameworks, and languages to utilize in your games.

You’ll start by learning your way around the Raspberry Pi. Then you’ll quickly dive into learning game development with an industry-standard and scalable language. After reading this book, you'll have the ability to write your own games on a Raspberry Pi, and deliver those games to Linux, Mac, Windows, iOS, and Android. And you’ll learn how to publish your games to popular marketplaces for those desktop and mobile platforms.

 

Whether you're new to programming or whether you've already published to markets like Itch.io or Steam, this book showcases compelling reasons to use the Raspberry Pi for game development. Use Developing Games on the Raspberry Pi as your guide to ensure that your game plays on computers both old and new, desktop or mobile.

What You'll Learn
  • Confidently write programs in Lua and the LOVE game engine on the Raspberry Pi
  • Research and learn new libraries, methods, and frameworks for more advanced programming
  • Write, package, and sell apps for mobile platforms
  • Deliver your games on multiple platforms
 
Who This Book Is For
Software engineers, teachers, hobbyists, and development professionals looking to up-skill and develop games for mobile platforms, this book eases them into a parallel universe of lightweight, POSIX, ARM-based development.

商品描述(中文翻譯)

學習如何建立基於 Raspberry Pi 的遊戲開發環境,然後使用 Lua 開發遊戲。Lua 是一種在主要遊戲框架中使用的流行腳本語言,如 Unreal Engine(BioShock Infinite)、CryEngine(Far Cry 系列)、Diesel(Payday: The Heist)、Silent Storm Engine(Heroes of Might and Magic V)等。更重要的是,學習如何深入研究程式語言,以尋找和理解新的函數、框架和語言,以在遊戲中應用。

您將首先學習 Raspberry Pi 的基礎知識,然後迅速深入學習使用一種行業標準且可擴展的語言進行遊戲開發。閱讀本書後,您將能夠在 Raspberry Pi 上編寫自己的遊戲,並將這些遊戲交付給 Linux、Mac、Windows、iOS 和 Android。您還將學習如何將遊戲發布到這些桌面和移動平台的熱門市場。

無論您是初學者還是已經在 Itch.io 或 Steam 等市場上發布過遊戲,本書都展示了使用 Raspberry Pi 進行遊戲開發的引人入勝的理由。使用《在 Raspberry Pi 上開發遊戲》作為指南,確保您的遊戲在舊電腦和新電腦、桌面和移動平台上都能運行。

您將學到以下內容:
- 自信地使用 Lua 和 LOVE 遊戲引擎在 Raspberry Pi 上編寫程式
- 研究和學習更高級的程式設計的庫、方法和框架
- 編寫、打包和銷售移動平台的應用程式
- 在多個平台上交付您的遊戲

本書適合軟體工程師、教師、愛好者和開發專業人士,他們希望提升技能並開發移動平台的遊戲。本書將引導他們進入一個輕量級、POSIX、基於 ARM 的開發平行宇宙。