Unity小白成长日记:游戏开发新手的探索之路

发布时间:2024-05-30 16:26:09 浏览量:113次

本文记录了我在最近的十天内,Unity游戏开发入门的练习过程,让我们一起来看看吧!

准备工作

  • 已有多年C#基础,熟悉基本语法和面向对象编程。
  • 游戏设计和美术零基础,素材均来源于网络。
  • 完成教程《Unity游戏设计与实现,南梦宫程序员的开发实例》。
  • 完成中国大学 MOOC课程《一刻钟学会:游戏开发基础》。
  • 安装Unity Hub,安装Unity 2022.1。

学习阶段

  • 第一阶段:阅读教程,熟悉Unity软件操作,观看教程视频(2天)。
  • 第二阶段:复刻七个小型游戏(5天)。
  • 第三阶段:复刻中型游戏场景(3天)。

以下从第二阶段记录开发要点:

俄罗斯方块 Tetris

参考视频:【UNITY】13分钟制作出俄罗斯方块!_哔哩哔哩_bilibili

画布竖直

预制体放在Resources文件夹下,代码创建Prefab对象

每帧自动移动,键盘移动,禁止连续移动

随机初始化形状,判断当前形状,旋转

背景音乐

俄罗斯方块 Tetris 运行

贪食蛇 Snake

重构目录结构

最终目录结构

增加GUI在游戏场景跳转

最终GUI主界面

参考视频:30分钟使用Unity制作一款简版2d贪吃蛇小游戏,How to make Snake in Unity (Complete Tutorial) - YouTube

食物碰撞,蛇移动和增长

实例化游戏对象,需要覆盖自身

贪食蛇 Snake 运行

热门课程推荐

热门资讯

请绑定手机号

x

同学您好!

您已成功报名0元试学活动,老师会在第一时间与您取得联系,请保持电话畅通!
确定