【Unity】3小時製作一個遊戲 | Unity 遊戲開發初學者教學

Поділитися
Вставка
  • Опубліковано 4 чер 2024
  • Unity
    Unity 教學
    Unity 入門
    小朋友下樓梯
    ⭐️ 目錄 ⭐️
    ⌨️ (0:00:00)​ 介紹 (Unity 遊戲引擎)
    ⌨️ (0:02:11)​ 環境建置 (下載Unityhub、VS Code)
    ⌨️ (0:07:52)​ Unity 操作介面介紹
    ⌨️ (0:24:08​) 移動遊戲物件 (加入Script、SerializeField、Time.deltaTime)
    ⌨️ (0:42:31​) 取得輸入、控制遊戲物件
    ⌨️ (0:46:36​) 剛體、碰撞判斷 (Rigidbody、Collider)
    ⌨️ (0:52:56​) 程式碰撞判斷 (OnCollisionEnter、OnTriggerEnter、Tag)
    ⌨️ (1:02:15​) 匯入圖片
    ⌨️ (1:10:53​) 複製階梯 (Prefab)
    ⌨️ (1:17:21​) 生成、移動階梯 (GetComponent、Destroy、Instantiate)
    ⌨️ (1:31:52​) 天花板刺到、碰撞方向判斷 (Collision direction、Enable component)
    ⌨️ (1:47:12​) 新增血量 (UI)
    ⌨️ (2:03:59​) 新增分數 (UI)
    ⌨️ (2:10:23​) 新增動畫 (Animation 、Animator、Animator Controller)
    ⌨️ (2:32:59​) 新增音效 (Audio Source)
    ⌨️ (2:40:11​) 遊戲結束畫面 (UI、Time.timeScale)
    ⌨️ (2:50:26) 匯出遊戲
    🔗課程檔案
    音效、圖片 : drive.google.com/drive/folder...
    (腳色素材由安德斯提供)
    ✏️先修課程
    c# 初學者教學 : • 【C#】3小時初學者教學 |Csharp |...
    #unity #unity教學 #unity入門 #unity2d #unity3d
    Unity,unity 教學,unity edit,unity 2d,unity 入門,unity 遊戲,遊戲,游戏开发,unity,遊戲開發,遊戲引擎,unity game devlog,unity game dev,unity 教学,unity 教程,unity 入门,uinty 遊戲開發,unity 游戏开发,unity 3d,unity c#,unityhub,unity 下載,unity 下载,游戏引擎,unity3d,小朋友下樓梯,是男人就下100层,unity assetstor,unitylearn,unitydownload,c# unity

КОМЕНТАРІ • 479

  • @GrandmaCan
    @GrandmaCan  10 місяців тому +9

    ✏最新課程-python、AI組合包
    grandmacan.com/courses/yCC2Q8WFsc9Av52myZBh
    即日起至2024/06/07前購買,即享36折優惠~

  • @SLApple-hp9ed
    @SLApple-hp9ed 2 роки тому +3

    這支影片, 代表的真是功力與經驗的完美教學. 按個讚!

  • @milinxue9224
    @milinxue9224 2 роки тому +23

    你的教學非常簡潔有力而且很好理解
    你最得非常棒 希望你能持續地做下去

  • @hondytsai8684
    @hondytsai8684 2 роки тому +3

    謝謝小白大人! 剛從你另一隻c#影片再來看unity,大大的教學淺顯易懂

  • @Ray10012115
    @Ray10012115 Рік тому +3

    非常感謝你的教學,真的是認識Unity的一個很好的入門磚

  • @trever1882
    @trever1882 2 роки тому +47

    太猛啦,小白,關注你很久了
    我也是寫code,但你的教學真的淺顯易懂,很厲害,讚讚!

    • @Superseer2
      @Superseer2 2 роки тому +3

      你好,可以教我編程code嗎?

    • @Superseer2
      @Superseer2 2 роки тому +1

      @威威 ok thx我會去UA-cam找proladon

  • @braverychun9213
    @braverychun9213 2 роки тому +44

    跟著你的影片足足寫了四日(每日抽空的),雖然成品很陽春,但很有滿足感,謝謝!

    • @manscom5429
      @manscom5429 8 місяців тому +2

      很棒的嘗試🤘

  • @shaojiteng6996
    @shaojiteng6996 Рік тому +2

    很喜欢影片主的教程,质量和节奏都特别舒服

  • @user-fi2wp2hb8n
    @user-fi2wp2hb8n 2 роки тому +21

    成功做出來了!!希望以後可以多出這樣的教學讓我學習學習,感恩您

    • @arguang4971
      @arguang4971 2 роки тому +1

      看了这个视频 你有什么感想 我们一起可以谈绕交流

  • @currykiwi777
    @currykiwi777 2 роки тому +7

    感謝老師的教學 透過影片的輔助讓我能順利寫出一個遊戲

  • @irenewang9808
    @irenewang9808 Рік тому +9

    非常棒的內容跟講解!受益良多~

  • @kaiweng7759
    @kaiweng7759 Рік тому +3

    實用,真的非常適合入門,感謝白大

  • @boss8888
    @boss8888 2 роки тому +6

    這……太神啦👍👍

  • @TheBlvision
    @TheBlvision 2 роки тому +4

    火鍋下樓梯,這遊戲太好笑了。
    我一定會來學習的。
    謝謝老師。

  • @willyyi5819
    @willyyi5819 2 роки тому +17

    最近剛好想學unity
    這支片上的太是時侯了😂

  • @sean321c
    @sean321c 2 роки тому +5

    非常感謝,重頭照著做到最後完成,學到不少資訊,希望日後也能有類似影片或進階的部分!辛苦了!

  • @yaqideng3015
    @yaqideng3015 2 роки тому +18

    我好喜欢这个三小时系列 希望多出

  • @sandersnolan6895
    @sandersnolan6895 2 роки тому +4

    目前看了基础操作部分,之前都是看书和看老外的unity教程,这部影片对我初步了解unity很有帮助

  • @user-sj9pq4jf6j
    @user-sj9pq4jf6j 2 роки тому +18

    謝謝老師
    對於新手來說很有用(還可以順便學英文
    寫筆記+邊學邊做進步比較快

    • @manscom5429
      @manscom5429 8 місяців тому +1

      寫程式確實是會學習到很多英文,有時候就算知道代碼是怎麼用還是會有強迫症去查一下中文意思哈哈。

  • @ppb2374
    @ppb2374 11 місяців тому +2

    课程非常紧凑,受益良多,感谢!

  • @shangjyunchang4782
    @shangjyunchang4782 10 місяців тому +2

    謝謝教學😆學到了很多東西!

  • @singinging
    @singinging 2 роки тому +75

    很喜歡這樣的教學方式,本身是菜雞C # 網頁工程師,對遊戲程式、製作0基礎,跟著教學手把手做了第一款範例遊戲,既能一邊理解遊戲原理、函式使用,又能實際做出一項成品,覺得很有趣。
    一般教學影片為了縮短片長,大都切分成10分鐘左右的片段,片數也不多,通常只能點到為止,不夠詳細;很喜歡這種實作的長片,對學習很有幫助。

  • @xxx396xxx
    @xxx396xxx Рік тому +21

    我花了一周慢慢看完,還有用心做筆記(不然一直忘),真的太感謝老師了!這個合輯真的好方便
    希望我能順利完成專題的軟體!

    • @xxx396xxx
      @xxx396xxx 10 місяців тому +9

      有人按讚才被通知拉回來XD
      耗時一個月,我終於成功完成專題了!!
      時間很趕,只能挖影片幫自己領進門的狀態下,這個合輯真的給我最多入門幫助、技巧與解惑!
      剩下靠著不求人的精神,問ChatGPT瘋狂誤打誤撞試錯學習,總算完成有美麗動畫的簡單UI小遊戲啦(⁠人⁠ ´⁠∀⁠`⁠)⁠。⁠゚⁠+

    • @user-bc8xc3jh2j
      @user-bc8xc3jh2j 10 місяців тому +1

      @@xxx396xxx恭喜你🎉

    • @user-nt4oo6wl9l
      @user-nt4oo6wl9l 9 місяців тому +1

      @@xxx396xxx 加油

    • @user-nt4oo6wl9l
      @user-nt4oo6wl9l 9 місяців тому +1

      @@xxx396xxx你很努力

    • @user-nt4oo6wl9l
      @user-nt4oo6wl9l 9 місяців тому +1

      @@xxx396xxx1個月也太趕了吧,想問您當時的心理狀態

  • @user-jp6ds4rc2o
    @user-jp6ds4rc2o 2 місяці тому +1

    非常感谢你,让我们会开发游戏😊😊😊

  • @user-hz4zh5uc2v
    @user-hz4zh5uc2v 2 роки тому +6

    謝謝你的教學,我花了兩個禮拜的課後練習,終於成功做出了屬於自己的小遊戲了!而這其中的過程我也有上到網路上去尋找一些有關Unity的資訊來補足影片裡所沒介紹到的部分,而其中你的教學是最簡潔最親近的,真的好讚。

    • @manscom5429
      @manscom5429 8 місяців тому +1

      很棒的開始!

  • @alexyeh1537
    @alexyeh1537 2 роки тому +6

    我那麼難教,我卻學會了... ...(老師太厲害了... ...)希望可以讓更多人對程式有興趣~(Nice~!)

  • @jingzhao8912
    @jingzhao8912 2 роки тому +2

    wow.. 剛好在學c# 看到這個視頻。。 太棒了

  • @Allen_wu7651
    @Allen_wu7651 Рік тому +3

    成功將遊戲做成成品,謝謝你的教學

  • @ruanbaby630
    @ruanbaby630 2 роки тому +2

    大陆网友给你点赞,讲的很清晰

  • @albertdell
    @albertdell 2 роки тому +151

    雖然我不寫程式了,但!影片主真是厲害且有耐心,希望能透過你的努力,協助更多有心的人進入產業。

    • @leeming2781
      @leeming2781 2 роки тому +2

      难道你跑去送外面了?

    • @albertdell
      @albertdell 2 роки тому +7

      @@leeming2781 你是指外送嗎?
      沒有耶,原本想做程式設計師夢想的工作,賣雞排,但還是被這個辛苦勸退了,哈哈~~
      程式寫得好,要飯要到老

    • @_feather189
      @_feather189 2 роки тому +3

      @@albertdell 本以为在台湾写程序能轻松一点,没想到也是这样。

    • @yuan.pingchen3056
      @yuan.pingchen3056 2 роки тому +2

      @@_feather189 去美國寫程式真的能獲得尊重與相應優渥的待遇 但是不要做缺德事 不要偷程式碼偷核心技術 吳三桂輪不到你當

    • @_feather189
      @_feather189 2 роки тому +5

      @@yuan.pingchen3056 我水平差,没那么复杂,混口饭吃而已。

  • @stephenliao63
    @stephenliao63 10 місяців тому +4

    碰到天花板立刻下落感覺可以改成類似受傷後短時間無敵的概念,把自身的Collider取消後0.5秒再加回來

  • @xcjstyle
    @xcjstyle 2 роки тому +2

    谢谢~看完自己也试试看

  • @ur9487
    @ur9487 2 роки тому +70

    謝謝老師 雖然我做了10小時但是好值得 期待更多遊戲

    • @GG-ww3lu
      @GG-ww3lu 2 роки тому

      我做快一個月了還沒完成

    • @arguang4971
      @arguang4971 2 роки тому +2

      @@GG-ww3lu 我们可以探讨交流

    • @GG-ww3lu
      @GG-ww3lu 2 роки тому

      @@arguang4971 ok

    • @arguang4971
      @arguang4971 2 роки тому

      @@GG-ww3lu 我们私聊探讨交流

    • @dailytrucker4452
      @dailytrucker4452 2 роки тому

      這個也不錯
      ua-cam.com/video/pV5JBsXnQkc/v-deo.html

  • @mr.anders1779
    @mr.anders1779 5 місяців тому +7

    小白大大您好!! 我是繪製角色素材的作者:安德斯
    最近透過朋友告知看到大大的影片
    非常感謝大大使用小弟繪製的素材來製作教材😁
    希望大大的教學影片能將更多人帶進遊戲製作的世界
    體驗到製作遊戲的難處以及有趣之處😄

  • @ufs12345
    @ufs12345 2 роки тому +4

    超棒的教學

    • @arguang4971
      @arguang4971 2 роки тому

      看了这个视频 有什么感想 我们一起可以探讨交流

  • @-machafox9288
    @-machafox9288 2 роки тому +5

    小白好神呀,要啥有啥(神)

  • @batch.2922
    @batch.2922 2 роки тому +3

    感謝老師的教學!(´▽`)

    • @user-pq3lu4vd2m
      @user-pq3lu4vd2m 2 роки тому +2

      来这上面真的能发现很多稀奇古怪的事,什么都能看到。

  • @cheng-hsiangchuang5211
    @cheng-hsiangchuang5211 2 роки тому +2

    感謝大大~!!!

  • @Half_Potato
    @Half_Potato Рік тому +3

    以前只用過java之類的東西硬幹過一些小遊戲
    想說用現成的物理引擎應該會輕鬆很多
    結果一開始摸Untiy發現這東西功能多到完全不知道在幹嘛
    看了頭超大
    還好有你的影片
    真的惠我良多

  • @xlo1314
    @xlo1314 2 роки тому +2

    先讚再看

  • @irenewang9808
    @irenewang9808 Рік тому +4

    再支持一下!非常值得~

  • @user-hp6tt6re9y
    @user-hp6tt6re9y 2 роки тому +2

    讲得很好

  • @user-iv5iu9kp4i
    @user-iv5iu9kp4i 4 місяці тому +1

    厲害哦,讃

  • @lch7037
    @lch7037 2 роки тому +4

    好強...

  • @user-gm8es1ef2r
    @user-gm8es1ef2r 2 роки тому +2

    訂閱了
    超有用的新手教學!!

    • @user-gm8es1ef2r
      @user-gm8es1ef2r 2 роки тому +1

      第2天繼續學習, 期待有更多Unity 遊戲開發教學

  • @kebeyeung709
    @kebeyeung709 10 місяців тому +2

    有點底子學會容易上手點 去到後面難度急增XD 謝老師無私分享

  • @kingjack9838
    @kingjack9838 2 роки тому +2

    感謝分享

  • @fangwilly2086
    @fangwilly2086 2 роки тому +3

    感謝分享~

    • @arguang4971
      @arguang4971 2 роки тому

      看了这个视频 有什么感想 我们可以探讨交流

  • @user-xf1yb7si1o
    @user-xf1yb7si1o 2 роки тому +1

    谢谢老师教导,不过听起来好辛苦,还是坐等游戏下载比较好😂

    • @arguang4971
      @arguang4971 2 роки тому

      你看了这个视频 有什么感想 我们可以探讨交流啊

  • @BILL53549
    @BILL53549 2 роки тому +2

    很優秀

  • @frankliu8132
    @frankliu8132 2 роки тому +2

    厲害了

  • @chuan6682
    @chuan6682 2 роки тому +2

    感謝老師 收穫很多!!

  • @GG-ww3lu
    @GG-ww3lu 2 роки тому +3

    我很愛街機遊戲,求老師做一集類似吞食天地,雙節龍那樣的橫版街機遊戲

  • @sandersnolan6895
    @sandersnolan6895 2 роки тому +2

    ohhh,很棒

  • @adl8595
    @adl8595 2 роки тому +4

    跪著看

  • @user-fr9jb2gx2q
    @user-fr9jb2gx2q 2 роки тому +3

    先讚再說

  • @rayna1992
    @rayna1992 Рік тому +2

    太感谢啦

  • @user-cg5jo2uy3f
    @user-cg5jo2uy3f 2 роки тому +3

    這周期中結束後一定跟著影片實作一次🤤

  • @money-rt2tj
    @money-rt2tj 2 роки тому +2

    大力支持

  • @xun_1716
    @xun_1716 2 роки тому +2

    希望有Visual basic的教學
    目前很需要

  • @user-ld6on7oq7d
    @user-ld6on7oq7d 2 роки тому +2

    讚讚讚

  • @XD.c8763
    @XD.c8763 Рік тому +2

    謝謝

  • @LinZi0507
    @LinZi0507 Рік тому +2

    讚爆

  • @strongboi9414
    @strongboi9414 2 роки тому +4

    小白老師我愛你

  • @Holymolygod99
    @Holymolygod99 2 роки тому +28

    我以前是在暴雪些魔獸程序,建議多用循環和刪除多餘變量減少內存佔用。

    • @TheBlvision
      @TheBlvision 2 роки тому +3

      太猛了吧!!
      好厲害喔

    • @user-zs2ng1lb7c
      @user-zs2ng1lb7c Рік тому +1

      不是,你也要看教學面向....這影片是面相完全不懂得新手,再加上遊戲也小,還不用太注重優化的部分吧,不然新手很容易翻車

    • @user-nh1fh5sb8s
      @user-nh1fh5sb8s 8 місяців тому

      暴雪魔獸也是用Unity嗎?

  • @user-id6to1is6u
    @user-id6to1is6u 2 роки тому +3

    酷欸

  • @suplin8069
    @suplin8069 2 роки тому +2

    小白很帥

  • @wocaki3738
    @wocaki3738 2 роки тому +8

    目前跟到生成移動階梯開始感覺到吃力,看得懂也知道再幹嘛,但是影片切掉就寫不出來
    像是看得懂日文但要你寫日文句子卻寫不出來的感覺

  • @dang_love_chen
    @dang_love_chen 9 місяців тому +2

    佛心👍🏽👍🏽👍🏽👍🏽

  • @raynorchen5602
    @raynorchen5602 Рік тому +3

    其他遇上“he object of type 'GameObject' has been destroyed but you are still trying to access it.”的朋友,这个问题目前在我看来似乎是因为Destroy这个方法的功能不同版本有不同。在我目前版本的unity里,destroy会把整个prefab给删除掉,因此在你使用instantiate重新创建的时候会出现这个问题。目前还在寻找解决方案。
    找到我的问题的解决方案了:
    在给FloorManager的FloorPrefabs阵列填充内容的时候 (1:30:37) 这个时候你要将下方Asset栏目里的prefab 本身移动上去而不是拖动hierarchy里的物件,或者不用拖动直接点击圆形按钮的话会在弹出框内看到两个小栏,要选择"Asset",而不是"Scene",这主要原因是因为你要将模版带入而不是单个生成的物件。
    希望能够帮助你。

  • @imw8721
    @imw8721 2 роки тому

    this video is a great tutorial for me.

  • @user-kg1eh4mg7d
    @user-kg1eh4mg7d Рік тому +1

    厉害

  • @VictorQiu-ol5ms
    @VictorQiu-ol5ms Місяць тому +1

    thanks bro

  • @monkey2monkey296
    @monkey2monkey296 2 роки тому +3

    感谢

  • @user-mt7jx9qw9b
    @user-mt7jx9qw9b Рік тому

    新手报到,现在还在学习c#阶段,希望再入门之后再学习unity,最后把这个火锅下楼梯做出来w

  • @HW_YANG
    @HW_YANG 2 роки тому +4

    大家好,我是小白~
    明明就很單純的自我介紹
    我怎麼會被洗腦🤣
    好有記憶點怎麼會這樣🤣🤣🤣

  • @bugtree3
    @bugtree3 2 роки тому +2

  • @djnmg
    @djnmg 2 роки тому +2

    感谢 up主 让我成功的睡着了😖

    • @djnmg
      @djnmg Рік тому

      @@yuyukochan6174 告辞 出了会装系统 啥也不会

  • @WIND-SKY-DOG
    @WIND-SKY-DOG 2 роки тому +1

  • @lucy-tb6jp
    @lucy-tb6jp 2 роки тому +3

    敲碗求java教程!!

  • @at023128
    @at023128 2 роки тому +3

    可以分享一個製作放置類型的嗎

  • @AETV-01
    @AETV-01 2 роки тому +2

  • @user-mq4ki1fr2c
    @user-mq4ki1fr2c 2 роки тому +1

    Good~

  • @user-do8uv1pb3j
    @user-do8uv1pb3j 2 роки тому +3

    敲碗python的tkinter 模組

  • @boon-ln9hd
    @boon-ln9hd 2 роки тому +2

    刚好最近在学

  • @derickrex2357
    @derickrex2357 2 роки тому +4

    火鍋下樓梯笑死😆

  • @javatack
    @javatack 6 місяців тому +3

    谢谢,吊打大陆B站上的教学视频,教的是真简单,小白老师,给你点赞!!!

  • @user-qf1lw7yb8m
    @user-qf1lw7yb8m 2 роки тому +2

    有機會能出LUA的教學嗎?

  • @zhang9508
    @zhang9508 Рік тому +1

    佛心頻道

  • @WestLin-gf1ix
    @WestLin-gf1ix 2 роки тому +5

    來許願 希望能教PHP

  • @user-xj8br4vc7n
    @user-xj8br4vc7n 2 роки тому

    可以請問以下為什麼你的打程式會自動幫你調大小寫,可是我的都要手動,阿這樣如果打錯一個英文字母就不能執行了餒

  • @Carp_Catcher
    @Carp_Catcher Рік тому +2

    说的太详细了 赞

  • @wuyanchu
    @wuyanchu 2 роки тому

    thx and god bless you ^_^

  • @rr-qj9fz
    @rr-qj9fz 2 роки тому +4

    只好封你為最傑出統粉了

  • @TYNEPUNK
    @TYNEPUNK 2 роки тому

    hi im in taiwan is this mainland or taiwan? im a unity codercould be a great way to learn, thanks for video.

  • @hgs8930
    @hgs8930 Рік тому

    想請問一個問題因為上傳血條的圖片是60*60像素大小的,如果要在unity中縮放不會失真,要怎麼執行?

  • @user-cb9pm7ez6m
    @user-cb9pm7ez6m 2 роки тому +4

    我跟着你的步骤做了游戏,只是我的在设计方面出了点bug,谢谢你

    • @arguang4971
      @arguang4971 2 роки тому

      老铁你看完视频有什么感想我们可以一起交流啊

  • @DL_ThaiLand
    @DL_ThaiLand Рік тому +2

    遊戲都出來了 嗚~!

  • @homeChuck
    @homeChuck 2 місяці тому

    想問動畫的精靈圖元素是從哪裡得來的呢??我想自己寫遊戲程式,但動畫元素不知道要從那裡獲得??還是說是自己畫的??

  • @user-ts5dx4ku8h
    @user-ts5dx4ku8h Рік тому +1

    deathSound那邊 if語句的 (Hp < 0),如果Hp扣完後是0的話就不會叫了,-1, -2才會有音效