close

這篇是官方的Tutorial 基礎的第一個範例

Resource, 主要是在介紹遊戲的資源使用

詳細的內文只要打開你的GameMaker就會有了

配合英文內文, 在內容大致以中文說明整理一下

 

1. Project Creation:開新專案時, 選擇到Tab New的位置
將檔案命名後, 點選Create可以建立

Naming Assets: 所有會加到遊戲的資源都稱為asset或是resource,
他在IDE左方的Resource Tree之下, 而為了避免資源混淆
最好用有系統式的方式來命名資源的名稱

The IDE: IDE的上方有個Tool bar, 在那邊可以做很多的控制選項
而創建資源可以點選Tool bar的icon也可以直接在Resource Tree使用

01.png

 

2. Rooms: 用Create Room 來建立遊戲的房間,
其中在Settings tab內可以選擇背景
一般都會用圖片來顯示, 而背景的Visible如果不選擇
則Room不會被繪製

02.png

 

3. Sprites: 精靈是代表一個可以互動的元件模型,
用Create Sprite來創造
通常是由圖片所組成的, 可以設定中心點來影響碰撞和位置範圍

Objects: 是遊戲內互動的物件, 用Create Object來建立
其中有四個屬性
Visible: 代表該物件在遊戲中和Room可以被看見
Solid: 用在不能動的物件, 當其他物件碰到時會停止移動, 像是牆
Persistent: 如果該物件在不同的Room需要保持一貫性
Uses Physics: 如果該物件要有物理性則需要勾選.

Placing Instances: 在Room裡面可以把Object實體化, 可以把Object想像成模板
然後Instance是將他一個一個建立出來.

03.png

 

4. 問題集
Q1: 除了用右鍵之外還有什麼方式可以建立assets?
A1: 用下拉選單或是點選tool bar的icon

Q2: 是否可以建立一個沒有任何Room的遊戲?
A2: 不行, 所有的遊戲至少都需要有一個Room

Q3: 是否可以用你的圖片來做遊戲的房間?
A3: 可以, 但是要先新增至Backgrounds在加到Room中

Q4: 甚麼是Sprite?
A4: Sprite是一個圖片, 在Room中顯示時會在Background之上

Q5: Object和Instance的差別?
A5: Object是一個模型, 用來在Room時建立Instance的.

04.png  

arrow
arrow
    文章標籤
    GameMaker Resource
    全站熱搜
    創作者介紹
    創作者 RX1226 的頭像
    RX1226

    給你魚竿

    RX1226 發表在 痞客邦 留言(0) 人氣()