很多朋友在玩遊戲的時候都會有自己的一點思路,也想著創作出一款遊戲。甚至想之後從事遊戲相關的工作,那麼心動不如行動,現在就開始尋找一款簡單的引擎製作一款小遊戲吧。
這裡給大家推薦一款月活超過1億的遊戲發佈與遊玩平臺羅布樂思(Roblox),上手幾乎沒有難度。不僅適合製作第一款小遊戲入門,也可以從實踐中瞭解到更多關於遊戲製作的知識。下面我就通過製作一個小遊戲的步驟來給大家看看上手有多簡單。
1、添加出生點
首先在“Explorer(資源管理器)”窗口中,在 Workspace裡添加SpawnLocation作為玩家的出生點。
2、添加部件
在Home(主頁)**選項卡中,單擊Part(部件)。添加你所需要的部件
通過開啟或關閉Collisions(碰撞)來控制部件能否穿過其他部件。
選擇你想要錨定的部件。進入 **Properties(屬性)**窗口,向下滾動至 Behavior(行為),勾選 Anchored(錨定)。可以讓該部件固定在此位置而不是一開始就受重力影響下墜。
3、製造場景
通過主頁選項卡移動、縮放與旋轉功能將你所需要的部件搭好,再通過材質和顏色功能製造出自己想要的場景。比如星空或者森林等。通過複製功能可以減少時間和步驟,先點擊部件,再右鍵,點擊複製。通過Ctrl鍵可以同時選中多個部件。
4、設置存檔點
單擊Service(服務)(圖標為兩個齒輪),選擇 Teams,單擊 Insert(插入)。
- 在 **Explorer(資源管理器)**中,右鍵單擊 Teams。
- 單擊 Insert Object(插入對象)> Team。你會發現 Teams 文件夾中已經創建了一支隊伍。
- 單擊你的初始 SpawnLocation。
- 在 **Properties(屬性)**窗口中,取消勾選 Neutral 複選框。
- 在 SpawnLocation 的 Properties(屬性)窗口中,找到 TeamColor;你需要記住此顏色
- 單擊你剛才重命名的 Team 對象。
- 設置 TeamColor 以便匹配第一個 SpawnLocation。(這樣就讓你的初始遊戲對應著第一個出生點)
- 創建一個新 SpawnLocation。
- 將 SpawnLocation 重命名為 SpawnLocation2。
- 勾選 AllowTeamChangeOnTouch。現在每當有人觸碰該 SpawnLocation 時,他們就會獲得相應的隊伍顏色。
- 取消勾選 Neutral。
- 選擇一個新的 TeamColor。
- 取消勾選 AutoAssignable。(只有第一個隊伍應該設為AutoAssignable。這樣玩家會在開始遊戲時自動分配到第一個保存點。)
- 更改 TeamColor 以便匹配新的 SpawnLocation。(這樣碰到保存點再死就會在保存點復活)
5、運行測試
點擊play運行遊戲,測試無誤後就可以點擊右上角進行發佈了。(當然這個小遊戲有點簡單了)。是不是感覺十分簡單呢,感興趣的話不妨上手試試。
閱讀更多 葦名村 的文章