GameMaker Programming By Example Paperback – January 1, 2016
暫譯: GameMaker 實例程式設計

Brian Christian, Steven Isaacs

  • 出版商: Packt Publishing
  • 出版日期: 2015-12-22
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 212
  • 裝訂: Paperback
  • ISBN: 1785887963
  • ISBN-13: 9781785887963
  • 相關分類: MakerR 語言
  • 海外代購書籍(需單獨結帳)

商品描述

Master the development of 2D games by learning how to use the powerful tools and functions available in the GameMaker: Studio workspace and engine!

About This Book

  • Rapidly develop games using the powerful yet easy easy-to to-use GameMaker: Studio engine
  • Comprehensive This is a comprehensive guide to help you learn and implement GameMaker's features.
  • Stepwise Go through step-by-step tutorials to design and develop unique games

Who This Book Is For

If you have at least some basic programming experience of JavaScript or any other C-like languages, then this book will be great for you. No experience beyond that is assumed. If you have no game development experience and are looking for a hobby, are an experienced game developer looking to master some advanced features, or fit anywhere in that spectrum, then you will find GameMaker: Studio and this book to be very useful in helping you create exciting games.

What You Will Learn

  • Understand the GameMaker: Studio interface and tools to quickly create the various assets used in your games
  • Translate some of the GameMaker: Studio drag and drop functions to the GameMaker language
  • Create games with random elements for exciting gameplay
  • Use the basic GameMaker file I/O and encryption systems
  • Utilize the GameMaker networking functions to create multiplayer games
  • Give AI routines to your enemies to make challenging gameplay
  • Create particle systems to give your game exciting graphics
  • Understand the various debugging techniques available in GameMaker: Studio

In Detail

This book has been written to be anis excellent resource for people developers of with any level of experience with of GameMaker. From At the start, the bookwe' will provide an overview of the basic use of GameMaker: Studio, and show you how to set up a basic game where you handle input and collisions in a top-down perspective game and We continue on to showcase its more advanced features via six different example projects. We begin with showing you how to set up a basic game where you handle input and collisions in a top-down perspective game. Next comesThe first example game demonstrates platforming with file I/O, followed by animation, views, and multiplayer networking. The next example game demonstrates illustrates AI and particle systems, while the final one shows you how towill get you started with the built-in Box2D physics engine.

Expect toBy the end of this book, you have mastered learn a lots of powerful techniques that can be usedutilized in many variousdifferent 2D games.

商品描述(中文翻譯)

掌握 2D 遊戲的開發,學習如何使用 GameMaker: Studio 工作區和引擎中強大的工具和功能!

關於本書
- 快速使用強大且易於使用的 GameMaker: Studio 引擎開發遊戲
- 本書是一本全面的指南,幫助您學習和實現 GameMaker 的功能
- 通過逐步教程設計和開發獨特的遊戲

本書適合誰
如果您至少有一些 JavaScript 或其他 C 類語言的基本程式設計經驗,那麼這本書將非常適合您。不需要超出這些的經驗。如果您沒有遊戲開發經驗並希望尋找一個興趣,或者您是一位有經驗的遊戲開發者希望掌握一些進階功能,或者您在這個範疇的任何位置,那麼您會發現 GameMaker: Studio 和這本書對於幫助您創造令人興奮的遊戲非常有用。

您將學到什麼
- 理解 GameMaker: Studio 界面和工具,以快速創建遊戲中使用的各種資產
- 將一些 GameMaker: Studio 的拖放功能轉換為 GameMaker 語言
- 創建具有隨機元素的遊戲,以提供刺激的遊玩體驗
- 使用基本的 GameMaker 檔案 I/O 和加密系統
- 利用 GameMaker 網路功能創建多人遊戲
- 為敵人提供 AI 程序,以增加挑戰性遊玩
- 創建粒子系統,為您的遊戲增添精彩的圖形
- 理解 GameMaker: Studio 中可用的各種除錯技術

詳細內容
本書旨在成為任何經驗水平的 GameMaker 開發者的優秀資源。從一開始,本書將提供 GameMaker: Studio 的基本使用概述,並展示如何設置一個基本遊戲,在自上而下的視角遊戲中處理輸入和碰撞。我們將通過六個不同的示例項目展示其更高級的功能。我們首先展示如何設置一個基本遊戲,在自上而下的視角遊戲中處理輸入和碰撞。接下來的第一個示例遊戲演示了帶有檔案 I/O 的平台遊戲,隨後是動畫、視圖和多人網路。下一個示例遊戲展示了 AI 和粒子系統,而最後一個則將幫助您開始使用內建的 Box2D 物理引擎。

期待在本書結束時,您將掌握許多可以在各種 2D 遊戲中使用的強大技術。