激情六月丁香婷婷|亚洲色图AV二区|丝袜AV日韩AV|久草视频在线分类|伊人九九精品视频|国产精品一级电影|久草视频在线99|在线看的av网址|伊人99精品无码|午夜无码视频在线

Unity小白成長日記:游戲開發(fā)新手的探索之路

發(fā)布時間:2024-05-30 16:26:09 瀏覽量:113次

本文記錄了我在最近的十天內,Unity游戲開發(fā)入門的練習過程,讓我們一起來看看吧!

準備工作

  • 已有多年C#基礎,熟悉基本語法和面向對象編程。
  • 游戲設計和美術零基礎,素材均來源于網絡。
  • 完成教程《Unity游戲設計與實現(xiàn),南夢宮程序員的開發(fā)實例》。
  • 完成中國大學 MOOC課程《一刻鐘學會:游戲開發(fā)基礎》。
  • 安裝Unity Hub,安裝Unity 2022.1。

學習階段

  • 第一階段:閱讀教程,熟悉Unity軟件操作,觀看教程視頻(2天)。
  • 第二階段:復刻七個小型游戲(5天)。
  • 第三階段:復刻中型游戲場景(3天)。

以下從第二階段記錄開發(fā)要點:

俄羅斯方塊 Tetris

參考視頻:【UNITY】13分鐘制作出俄羅斯方塊!_嗶哩嗶哩_bilibili

畫布豎直

預制體放在Resources文件夾下,代碼創(chuàng)建Prefab對象

每幀自動移動,鍵盤移動,禁止連續(xù)移動

隨機初始化形狀,判斷當前形狀,旋轉

背景音樂

俄羅斯方塊 Tetris 運行

貪食蛇 Snake

重構目錄結構

最終目錄結構

增加GUI在游戲場景跳轉

最終GUI主界面

參考視頻:30分鐘使用Unity制作一款簡版2d貪吃蛇小游戲,How to make Snake in Unity (Complete Tutorial) - YouTube

食物碰撞,蛇移動和增長

實例化游戲對象,需要覆蓋自身

貪食蛇 Snake 運行

熱門課程推薦

熱門資訊

請綁定手機號

x

同學您好!

您已成功報名0元試學活動,老師會在第一時間與您取得聯(lián)系,請保持電話暢通!
確定