發(fā)布時間:2024-04-08 16:58:41 瀏覽量:172次
本文記錄了我在 2022 年 6 月初,十個工作日內(nèi), Unity 開發(fā)入門的練習(xí)過程。
以下小節(jié),從第二階段,記錄開發(fā)要點:
參考視頻:【UNITY】13分鐘制作出俄羅斯方塊!_嗶哩嗶哩_bilibili
畫布豎直
預(yù)制體要放在 Resources 文件夾下,代碼創(chuàng)建 Prefab 對象
每幀自動移動
鍵盤移動,禁止連續(xù)移動 deltaTime
鍵盤移動方法2:下落加速
底部禁止移動
隨機 初始化形狀
判斷當(dāng)前形狀
旋轉(zhuǎn)
背景音樂
(以下未實現(xiàn))形狀停留
記錄每個小方塊位置到地圖數(shù)組
消去滿行
俄羅斯方塊 Tetris 運行
重構(gòu)目錄結(jié)構(gòu)
最終目錄結(jié)構(gòu)
增加 GUI 在游戲場景跳轉(zhuǎn)
Canvas - Button 事件
最終 GUI 主界面
參考視頻:30分鐘使用Unity制作一款簡版2d貪吃蛇小游戲——項目總覽_嗶哩嗶哩_bilibili;
How to make Snake in Unity (Complete Tutorial) - YouTube
食物:碰撞
蛇:剛體,碰撞,方向移動,增長
實例化游戲?qū)ο螅枰采w自身
food = GameObject.Instantiate(food);
void OnTriggerEnter2D(Collider2D col)
貪食蛇 Snake 運行
教程:noobtuts - Unity 2D Pac-Man Tutorial
素材下載:vilbeyli/Pacman: A Pacman clone with original AI made using Unity / C# (github.com)
參考視頻:How to make Pacman in Unity (Complete Tutorial) - YouTube
吃豆人:精靈圖片切割,動畫控制
豆子:碰撞后消失,設(shè)置 parent
吃豆人 Pacman 運行(Bug 未修)
乒乓 Pong 運行
準備素材、動畫
鳥動(鏡頭跟隨) 或 鳥不動
間隔時間執(zhí)行 InvokeRepeating
像素鳥 Flappy Bird 運行
視頻教程:3 ways to do a Ground Check in Unity - YouTube;
【Unity基礎(chǔ)教程】入門游戲制作,十分鐘搞定涂鴉跳躍2D游戲_嗶哩嗶哩_bilibili
下 30 層 NsShaft 運行
參考代碼:
2d-techdemos/MouseClickBomb.cs ·
Unity-Technologies/2d-techdemos (github.com);
2DOyunlar/Board.cs · mrtclgst/2DOyunlar (github.com)
Tilemap
dynamic 類型不支持
掃雷 Minesweeper 運行
Logo 素材提取工具:RPGViewer from Van’s House (ysepan.com)
中文字體
菜單相關(guān)樣式,鍵盤上下選擇
金庸群俠傳-登錄界面 JYStart 運行
準備素材
Isometric 斜角瓦片
結(jié)合正常圖片
視線遮擋:Transparency Sort Axis Custom 0 1
視頻教程:【中文字幕】使用45度角瓷磚地圖系統(tǒng)制作2D世界 Isometric Tilemap_嗶哩嗶哩_bilibili
斜 移動
動畫
禁止移動區(qū)域
寶箱 NPC
金庸群俠傳 場景界面一 JYRoom1 運行
素材
攻擊動作
戰(zhàn)棋格子 UGrid,參考掃雷
移動
金庸群俠傳 戰(zhàn)斗界面一 JYBattle1 運行
熱門資訊
探討游戲引擎的文章,介紹了10款游戲引擎及其代表作品,涵蓋了RAGE Engine、Naughty Dog Game Engine、The Dead Engine、Cry Engine、Avalanche Engine、Anvil Engine、IW Engine、Frostbite Engine、Creation引擎、Unreal Engine等引擎。借此分析引出了游戲設(shè)計領(lǐng)域和數(shù)字藝術(shù)教育的重要性,歡迎點擊咨詢報名。
2. 手機游戲如何開發(fā)(如何制作傳奇手游,都需要準備些什么?)
?如何制作傳奇手游,都需要準備些什么?提到傳奇手游相信大家都不陌生,他是許多80、90后的回憶;從起初的端游到現(xiàn)在的手游,說明時代在進步游戲在更新,更趨于方便化移動化。而如果我們想要制作一款傳奇手游的
3. B站視頻剪輯軟件「必剪」:免費、炫酷特效,小白必備工具
B站視頻剪輯軟件「必剪」,完全免費、一鍵制作炫酷特效,適合新手小白??靵碓囋?!
游戲中玩家將面臨武俠人生的掙扎抉擇,戰(zhàn)或降?殺或放?每個抉定都將觸發(fā)更多愛恨糾葛的精彩奇遇?!短烀嬗肪哂卸嗑€劇情多結(jié)局,不限主線發(fā)展,高自由...
5. Bigtime加密游戲經(jīng)濟體系揭秘,不同玩家角色的經(jīng)濟活動
Bigtime加密游戲經(jīng)濟模型分析,探討游戲經(jīng)濟特點,幫助玩家更全面了解這款GameFi產(chǎn)品。
6. 3D動畫軟件你知道幾個?3ds Max、Blender、Maya、Houdini大比拼
當(dāng)提到3D動畫軟件或動畫工具時,指的是數(shù)字內(nèi)容創(chuàng)建工具。它是用于造型、建模以及繪制3D美術(shù)動畫的軟件程序。但是,在3D動畫軟件中還包含了其他類型的...
7. 3D動漫建模全過程,不是一般人能學(xué)的會的,會的多不是人?
步驟01:面部,頸部,身體在一起這次我不準備設(shè)計圖片,我從雕刻進入。這一次,它將是一種純粹關(guān)注建模而非整體繪畫的形式。像往常一樣,我從Sphere創(chuàng)建它...
8. 如何自己開發(fā)一款游戲(游戲開發(fā)入門必看:五大獨立游戲開發(fā)技巧)
?游戲開發(fā)入門必看:五大獨立游戲開發(fā)技巧無論您是剛剛起步開發(fā)自己的第一款游戲,還是已經(jīng)制作了幾款游戲,本篇文章中的5大獨立游戲開發(fā)技巧都可以幫助您更好地設(shè)計下一款游戲。無論你對游戲有著什么樣的概念,都
?三昧動漫對于著名ARPG游戲《巫師》系列,最近CD Projekt 的高層回應(yīng)并不會推出《巫師4》。因為《巫師》系列在策劃的時候一直定位在“三部曲”的故事框架,所以在游戲的出品上不可能出現(xiàn)《巫師4》
10. 3D打印技巧揭秘!Cura設(shè)置讓你的模型更堅固
想讓你的3D打印模型更堅固?不妨嘗試一下Cura參數(shù)設(shè)置和設(shè)計技巧,讓你輕松掌握!
最新文章
同學(xué)您好!