国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

UNITY—2D游戲制作入門!

這篇具有很好參考價值的文章主要介紹了UNITY—2D游戲制作入門!。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

Unity作為當(dāng)今最流行的游戲引擎之一,受到各大廠商的喜愛。

像是爐石傳說,以及逃離塔克夫,都是由unity引擎開發(fā)制作。

作為初學(xué)者的我們,雖然無法直接做出完成度那么高的作品,但每一個偉大的目標(biāo),都有一個微不足道的開始。讓我們從一個2D小游戲入手,來學(xué)習(xí)Unity引擎的使用吧!

?① 新建項目,尋找素材?

2d游戲素材怎么制作,整活系列,unity教程,unity,游戲,游戲引擎

點(diǎn)擊“新建”,因為我們要制作的是2D游戲,所以我們在新建項目時選擇“2D”。

2d游戲素材怎么制作,整活系列,unity教程,unity,游戲,游戲引擎

成功創(chuàng)建新項目之后,我們就開始尋找制作游戲所需要的素材。

2d游戲素材怎么制作,整活系列,unity教程,unity,游戲,游戲引擎

在Unity自己的資源商店中,提供了大量的優(yōu)質(zhì)素材供我們選擇,你可以選擇自己喜歡的素材。

因為這是我們第一個2D游戲,所以我們使用的是一些簡單的免費(fèi)素材。

找到自己喜歡的素材之后,點(diǎn)擊下載,然后把所選的素材Import到我們的項目當(dāng)中。

2d游戲素材怎么制作,整活系列,unity教程,unity,游戲,游戲引擎
導(dǎo)入完成之后,我們可以在左下角的Assets文件夾中找到我們的素材。

完成了一些簡單的準(zhǔn)備工作之后,我們可以開始做游戲啦!

② 創(chuàng)建角色,搭建場景
在任何游戲中,角色都是最重要的,一個好的主角能讓游戲深入人心。

當(dāng)然,因為這是我們制作的第一個小游戲,所以主角也不會那么復(fù)雜。

2d游戲素材怎么制作,整活系列,unity教程,unity,游戲,游戲引擎
我們打開剛才導(dǎo)入的素材,找到一張主角站立的圖片,作為我們主角最初始的樣子。

直接把圖片拖拽進(jìn)去就好啦!

如果你發(fā)現(xiàn)圖片的大小不滿意,請不要直接用拉伸的方式修改,而是通過修改圖片的每單位像素數(shù)

讓圖片變成合適的尺寸。

2d游戲素材怎么制作,整活系列,unity教程,unity,游戲,游戲引擎
素材中默認(rèn)的每單位像素數(shù)是100,但為了讓我們的主角看上去大一些,我們將它改為16。

不要忘記了,如果你要對每單位像素數(shù)進(jìn)行修改,就要把這個動作中的每一幀圖片都進(jìn)行修改,

不然之后我們就無法做出正確的動畫效果了。

記得修改的時候要保證是偶數(shù)哦!


2d游戲素材怎么制作,整活系列,unity教程,unity,游戲,游戲引擎

我們的主角現(xiàn)在僅僅還是一張圖片,讓我們給它添加一些組件吧!

點(diǎn)擊添加組件,找到?Rigidbody2D(2D剛體)——這個組件可以讓我們主角受到重力影響。

再找到?Box Collider 2D(2D盒型碰撞器)和?Circle Collider 2D(2D圓型碰撞器)

這兩個都是碰撞器,可以讓我們的主角具有碰撞體積。

2d游戲素材怎么制作,整活系列,unity教程,unity,游戲,游戲引擎

我們點(diǎn)擊右側(cè)的編輯碰撞器,把碰撞器的形狀調(diào)整到合適的位置。

可能你會疑惑,為啥要使用兩個碰撞器呢,不能直接使用一個盒型碰撞器嗎?

其實,的確是可以只使用一個碰撞器的,但是在之后角色移動的部分,只有一個碰撞器會有許多不方便的地方,

所以根據(jù)你的喜好,可以選擇不同的碰撞器。

做到這里,我們已經(jīng)擁有了一個簡單的小人物了,接下來就該制作地圖啦!

2d游戲素材怎么制作,整活系列,unity教程,unity,游戲,游戲引擎
在如圖所示的窗口中,我們新建一個2D的瓦片地圖。

為什么叫做瓦片地圖呢?

因為在我們繪制它的時候,有一個個的小方格,就像瓦片一樣。


2d游戲素材怎么制作,整活系列,unity教程,unity,游戲,游戲引擎

打開我們的平鋪調(diào)色板,首先新建一個調(diào)色板,

然后在素材中找到用來制作地圖的圖集,拖進(jìn)我們的調(diào)色板當(dāng)中。

如果大小不合適的話,只要像修改主角的大小那樣,調(diào)整每單位像素數(shù)的大小就好啦!

2d游戲素材怎么制作,整活系列,unity教程,unity,游戲,游戲引擎
接下來,可以利用平鋪調(diào)色板里的方塊,畫出你喜歡的地圖。

畫好之后,我們也給地圖添加一個碰撞器。

選中瓦片地圖,點(diǎn)擊添加組件,找到瓦片地圖碰撞器。添加之后,我們繪制的方塊就具有碰撞體積了。

做到這里,游戲就有了基礎(chǔ)的角色和場景,點(diǎn)擊運(yùn)行試試看吧!

2d游戲素材怎么制作,整活系列,unity教程,unity,游戲,游戲引擎
我們的人物已經(jīng)可以站在地上啦!

在下一節(jié)教程里,會介紹人物的基礎(chǔ)移動和動畫效果。

如果你覺得這篇博客對你有幫助,就點(diǎn)個關(guān)注吧!

?文章來源地址http://www.zghlxwxcb.cn/news/detail-767642.html

到了這里,關(guān)于UNITY—2D游戲制作入門!的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【實現(xiàn)100個unity游戲之20】制作一個2d開放世界游戲,TileMap+柏林噪聲生成隨機(jī)地圖(附源碼)

    【實現(xiàn)100個unity游戲之20】制作一個2d開放世界游戲,TileMap+柏林噪聲生成隨機(jī)地圖(附源碼)

    我的上一篇文章介紹了TileMap的使用,主要是為我這篇做一個鋪墊,看過上一篇文章的人,應(yīng)該已經(jīng)很好的理解TileMap的使用了,這里我就不需要過多的解釋一些繁瑣而基礎(chǔ)的知識了,省去很多時間。所有沒看過上一篇文章的小伙伴我強(qiáng)烈建議先去看看:

    2024年01月20日
    瀏覽(57)
  • “音游制作實用插件-Koreographer入門教程”,“Unity2D 音游案例-節(jié)奏大師(基于Koreographer)”

    “音游制作實用插件-Koreographer入門教程”,“Unity2D 音游案例-節(jié)奏大師(基于Koreographer)”

    源碼(Github) 第一個是免費(fèi)視頻 音游制作實用插件-Koreographer入門教程) 第二個是siki學(xué)院的收費(fèi)視頻 Unity2D 音游案例-節(jié)奏大師(基于Koreographer) 視頻演示了,球的彈跳,方塊的縮放,特效的顯示 音游制作實用插件-Koreographer入門教程 ogg,mp3改下后綴成ogg 文件,紫圖標(biāo) 文件

    2024年02月13日
    瀏覽(71)
  • unity 2d游戲開發(fā)教程(2d戰(zhàn)棋)

    unity 2d游戲開發(fā)教程(2d戰(zhàn)棋)

    unity 2d 游戲開發(fā)教程(2d戰(zhàn)棋) 類似的游戲有:火焰紋章,夢幻模擬戰(zhàn) 素材下載地址: 人物 https://brullov.itch.io/generic-char-asset 場景 https://anokolisa.itch.io/sidescroller-pixelart-sprites-asset-pack-forest-16x16 場景2:https://anokolisa.itch.io/dungeon-crawler-pixel-art-asset-pack/devlog/447513/12th-road-map-for-pi

    2024年02月13日
    瀏覽(33)
  • Unity Physics2D 2d物理引擎游戲 筆記

    Unity Physics2D 2d物理引擎游戲 筆記

    2d 材質(zhì) 里面可以設(shè)置 摩擦力 和 彈力 Simulated:是否在當(dāng)前的物理環(huán)境中模擬,取消勾選該框類似于Disable Rigidbody,但使用這個參數(shù)更加高效,因為Disable會銷毀內(nèi)部產(chǎn)生的GameObject,而取消勾選Simulated只是禁用。 Kinematic 動力學(xué)剛體 動力學(xué)剛體不受重力和力的影響,而受用戶的

    2023年04月24日
    瀏覽(92)
  • Unity 關(guān)于制作一個2D的小地圖

    Unity 關(guān)于制作一個2D的小地圖

    實際效果: ? 需求:1.實現(xiàn)右上角小地圖,實現(xiàn)同步本地地圖 ? ? ? ? ? 2.實現(xiàn)小地圖內(nèi)的角色圖標(biāo)和實際角色同步 實現(xiàn)原理: 1.在所需要的地圖上劃分為一下結(jié)構(gòu) 圖層Tilemap6_Minimap的Layer為Minimap 同時這里說一個問題,在同層級的圖片,序列越晚渲染越上層 2.使用另一個攝像

    2024年02月14日
    瀏覽(30)
  • Unity——2D小游戲筆記整理

    Unity——2D小游戲筆記整理

    【每日一句:清晨和夜晚都請用盡全力去生活】 目錄 一、環(huán)境搭建 二、人物 三、相機(jī)跟隨人物移動 四、平鋪精靈 五、血條跟隨敵人行走 六、腳本邏輯 【玩家行走方法】 【玩家跳躍方法】 【改變玩家血量值方法】 【創(chuàng)建玩家子彈方法】 【主角血量,改變血條遮罩】 【敵

    2024年02月09日
    瀏覽(28)
  • unity-2D游戲地面檢測 三射線檢測

    unity-2D游戲地面檢測 三射線檢測

    ? ? 2D游戲中跳躍是不可或缺的功能,要實現(xiàn)跳躍功能,就必須進(jìn)行地面檢測!常規(guī)方法是使用一根往角色下方延伸的射線檢測,但是這種方法在一些復(fù)雜不規(guī)則的地面效果通常不盡人意。通過增加射線數(shù)量,即可完善這種方法的不足,達(dá)到在復(fù)雜地面也能正確檢測角色是否

    2024年02月15日
    瀏覽(21)
  • Unity之創(chuàng)建第一個2D游戲項目

    Unity之創(chuàng)建第一個2D游戲項目

    一 Unity環(huán)境配置 1.1 Untity資源官網(wǎng)下載:https://unity.cn/releases 1.2 Unity Hub集成環(huán)境,包含工具和項目的管理 1.3 Unity Editor編輯器 1.4?Visual Studio 2022腳本編輯器 1.5 AndroidSKD,JDK,NDK工具,用于android環(huán)境的運(yùn)行 二 創(chuàng)建Unity項目 2.1 新建2D模板項目 2.2 新建2D物體 2.3 新建C#腳本文件?

    2024年02月04日
    瀏覽(21)
  • Unity初學(xué)2——瓦片的制作以及世界的交互(2d)

    該文來自學(xué)習(xí)chutianbo老師的筆記,鏈接b站第56P至71P 右鍵點(diǎn)擊主界面Sence?GameObject?2D Object?Tilemap?Rectanglar(這樣是創(chuàng)建了一個RPG式的視角) 創(chuàng)建tiles文件夾 將素材拖入右上角打開的紫色按鍵TIle Palette,將素材拖入 或者直接在文件夾中創(chuàng)建 2.素材過大需要分割怎么辦 回到素

    2023年04月09日
    瀏覽(19)
  • 用unity寫一個2D類的拼圖游戲

    用unity寫一個2D類的拼圖游戲

    前幾天接了一個拼圖項目剛好現(xiàn)在寫完了,拿出來分享,拼圖不難,我也是看了一個官方案例寫的,因為當(dāng)我們寫圖片跟隨鼠標(biāo)的時候,鼠標(biāo)已經(jīng)有一個圖片了,這個圖片會遮擋射線,然后就無法判斷當(dāng)前拼圖塊在哪里,話不多說,上菜 1、新建總控腳本LevelManager 2、新建Pu

    2024年02月08日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包