Unity 2d Javascript 遊戲教程

| | | | | | |

有時進入遊戲設計的最佳方式是向右跳躍。在移動屏幕上看到你的工作成果是令人興奮和創造性的熱情是遊戲設計的最佳燃料。

本教程將向你展示如何開始團結地構建遊戲,從一個想法開始。您將了解更多有關如何製作 2D Unity 遊戲的信息。此外,您將學習從零開始創建 Unity 2D 遊戲的良好入門方法。

請務必注意,本教程不會讓您成為成熟的單元開發人員或教您如何編碼。但是,它會引導您快速在屏幕上運行一些東西。

Unity 是可用的最流行的免費遊戲引擎之一。它還具有出色的 2D 引擎,因此不需要 3D 模型。該單元的另一個有趣特性是它不需要廣泛的編程知識。

使用 Unity 進行遊戲開發對於創建已經構建的東西很有用。例如,Sepulchral Knight,一個平台幻想 Metroidvania 和 Ori and the Blind Forest 已在該單元上創建。簡而言之,該單元非常適合設計小型獨立遊戲。

這是關於如何為初學者製作統一的 2D 遊戲的分步教程。

第一階段:想法

Brad Neathery mGH253KbfaY unsplash
第一步非常簡單。你可以在腦海中輕鬆完成。

在開始之前,確定你是什麼類型的遊戲為了理解,您應該問自己以下一些遊戲設計問題:

  • 它是平台遊戲、自上而下的遊戲還是等距遊戲?
  • 會是什麼?主題和基本故事是
  • 它會是什麼樣子?
  • 你將使用什麼引擎?
  • 更重要的是,你的遊戲如何脫穎而出? 什麼是新的機製或想法 - 他介紹了或將要做什麼?

雖然您不需要對這些問題中的大多數問題提供可靠或具體的答案,但您確實需要大致了解開始之前你會做什麼。你可以開發這個想法,然後創建一個基本的原型。有些人喜歡在紙上做,而有些人可以只是想一想。

首先,我們要做一個平台遊戲。對於這個例子,特殊規則是平台遊戲,玩家必須同時控制兩個角色來解決謎題,角色必須相遇才能完成關卡.

一旦您對要做什麼有了一些想法,您就有了入門指南。現在您可以繼續進行原型設計了。

步驟 1.5:獲取您的工具

要在 Unity 中設計遊戲,您需要 Unity。您可以下載個人版. 請注意,僅當您獲得的資金不超過 100,000 美元時才需要個人版本或遊戲的收入。完成後,我們希望您不需要本教程。

先下載“統一中心”。然後打開集線器,轉到“安裝”並單擊“添加”。本教程將使用 Unity 版本 2019.2.14f1。您可以根據需要安裝任意數量的軟件包或有空間安裝,具體取決於您希望遊戲運行的目標。本教程將在 Windows 上啟動遊戲,因此請確保選中“Windows 版本支持”框。

你也可以為你的遊戲創建圖形。由於像素藝術單元涉及到,我強烈推薦 使用 GraphicsGale。GraphicsGale 是免費的、易於使用且功能豐富的。但是,您可以隨意使用任何您喜歡的編輯器,無論是 Photoshop、Blender 還是 Windows Paint。當您可以創建帶有後透明平面圖的圖像,應該沒問題。

step 2:.配置你的項目

在安裝Unity的時候,你可能需要一些時間來為一些圖形準備一些資源。 ,稱為佔位符,在 m 我聽說你可以看到你在做什麼。Ci vorrà un po `di tempo per disegnare tutte le animazioni del tuo personaggio, i nemici eambiente, quindi puoi iniziare con una grafica semplice。

Utilizziamo GraphicsGale per questo tutorial, ma puoi usare qualsiasi editor tu Like,如何。首先在遊戲中為你的牆壁創建一個替代品。 (請記住,您以後可以隨時這樣做。)牆壁的大小應為 100 像素 x 100 像素

這是一個示例:

Unity下載完成後,您可以打開Unity Hub並開始一個新項目。項目名稱您想要,但您選擇2D進行項目設置

cap3

Unity有一個特點令人驚嘆的稱為 Unity 資產商店。商店中充滿了預定義遊戲部件的資產,例如模型、紋理、實用程序或人工智能程序。這些都可以出售,有些甚至是免費提供的。因此,很容易製作一款遊戲,而無需從您那裡創建太多東西——甚至是資產。您可以簡單地將預先編碼的遊戲機製附加到您的圖形上。

要訪問這些免費的基本編程資源,只需轉到“查看窗口頂部的“資源商店”選項卡。從那裡,轉到“頂部免費資源”並下載“標準資源(適用於 Unit 2017.3)包。您可能需要登錄或創建帳戶。

包下載完成後,點擊“導入”(替換後的下載按鈕資產已下載)將包導入到當前項目單元中。您將看到一長串複選框。您添加什麼包裝取決於您。對於本教程,您只需要“2D”文件夾和`標準資源`文件夾中的`CrossPlatformInput`。

您還需要統一創建 2D 遊戲的工具,這對您有很大幫助。 轉到此鏈接 並以 zip 格式下載 Git。然後在資源瀏覽器中解壓縮並拖動到文件夾中。您可能需要再次重新啟動設備。遲到使其正常工作。

現在您應該擁有開始所需的一切。是時候深入研究並開始構建它了

第三步:創建地圖

要開始創建地圖,首先去返回“場景”選項卡。在屏幕底部的資源瀏覽器中,右鍵單擊並單擊“創建”>“文件夾”。命名新資源文件夾

資產瀏覽器點擊

您還會添加自己的藝術“為資產瀏覽器保留的空間。它只需將整個 Windows 文件夾拖放到資源瀏覽器中。

接下來,創建一個調色板,作為角色必須偶然發現的塊。轉到 Window> 2D> Tile Palette 打開 Tile Palette 窗口。單擊“創建新調色板”以創建新的瓷磚調色板。稱它為“solid”,但保留所有默認值並將其保存在名為“Tiles”的文件夾中

<樣式媒體=“全部”>。推薦部分,.testimonial-section-1 {背景:# f9f9f9;填充:50px;文本對齊:居中;邊框半徑:15px} .testimonial-section p,.testimonial-section-1 p {字體大小:18px} .testimonial-section-faint,.testimonial-section-1-faint {顏色:灰色;字體大小:16px}。推薦部分按鈕,。 testimonial-section-1 按鈕 {color: rgb (255,255,255 );邊框:中等無;高度:40 像素;用戶選擇:無;顯示:彈性;填充:20px;字體大小:12px;光標:指針;過渡:所有 0.5s 促進 0s ;字體粗細:500;字體系列:魔方;邊框半徑:4px; -moz-box-align:居中;對齊項目:中心; -moz-box-pack:中心;證明內容:中心;文字轉換:大寫;最大寬度:350px;邊距:自動;上邊距:30px;背景:rgb (60 145 230) 無滾動重複 0 % 0 % / 200 %}。 testimonial-section-1 img {border-radius: 100px;填充底部:10px}。推薦部分img {寬度:100px;高度:100px;邊框半徑:100px; margin-bottom: 20px}

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method