1.unity安装、学习资源、游戏规划

安装

官方网站:Download - Unity

  • 注册、安装

    1. 注册UnityID
    2. 安装Unity Hub
    3. 登入帐号,选择非商业授权。
    4. 打开Unity Hub安装,选一个稳定的Unity版本,安装後开启

    FAQ

    1.为什麽会下载两个Unity? Unity Hub和Unity+版本号

      Unity Hub 用来管理专案和更新引擎版本,我平常都开这个
    
      Unity+版本号 是游戏引擎本身
    

    2.非商业授权可以输出游戏吗?

      答案是可以,但是会有Unity的浮水印记号。
    

    如有商业需求或用於资本额超过10万的公司(即使unity作品的产能不到10万),请考虑花钱申请商业授权,避免法律问题。

学习资源

现在已经有很多游戏引擎或框架,举凡Godot engine、clickteams、Unreal engine5...

为什麽要选Unity呢@@?

其实我学习各种游戏软件的过程中最崩溃的就是不知道要怎麽搜寻><
官方手册好不好阅读、相关技术文章多寡、是否有人可替你解惑...这些都很重要,因为解决问题速度直接影响开发效率!

Unity是一个很成熟的游戏引擎,官方教学很多,社群软件、论坛、教学部落格、教学网站、教学影片等等有很多人分享经验,只要肯上网搜寻一定有~可以说是学习资源丰沛呢!

那麽要怎麽找学习资源或解决问题呢?

→不知道怎麽开始?
就看看官方教学吧!找一个游戏教学跟着做。

→想解决特定问题,例如:背包系统怎麽实现?
直接关键字估狗"unity背包系统",或是去youtube查教学影片,甚至去社团看有没有类似的问题文章。

如果中文没有满意的,可以使用英文查"unity bag system”之类的关键字,游戏制作初期的问题都很好查,因为会有很多人有一样的问题,程序码相关的问题甚至可以查看C#的手册;如果都找不到,可以在脸书上的Unity社团提问,有时候虽然已经先爬过文了,但是不懂就是不懂,卡关就是卡关,千万不要害怕问题很蠢很简单会被骂,请勇敢发问,网友会很热心解答的!!

後来才发现国外的影片是宝藏,就连bilibili也有不错的中文教学呢XD。

游戏规划-2DRPG雏形

1.游戏规划目标:捡苹果送给奶奶

  • (就这样?对XDDD,时间足够再来制作机掰小精灵抢苹果!)

2.游戏规划功能:

A-初始化:角色、地图、随机生成苹果、背景音乐、摄影机架设自动跟随

B-游戏进行:玩家用键盘操控角色移动、捡取苹果、苹果计数、查看苹果、切换场景、对话系统

C-结束:达成目标、玩家关闭游戏

3.游戏规划流程:

捡苹果>进奶奶家>找奶奶对话>送苹果>成为乖孙

玩家需要先捡苹果,再进入奶奶家赠予苹果;如果无法赠予苹果,则不会开启奖励乖孙对话。

4.游戏规划草图:
图片失效
在户外捡苹果:可以在大地图游走,捡地上的苹果,游戏画面会让角色置中,但是走到地图边缘的时候例外。

图片失效
走到房子面前,碰撞门进入房间,找到奶奶并开启对话。

图片失效
跳出对话视窗,小红帽学会讲543,取悦爱慕虚荣的奶奶(X)
对话完成时如果把苹果送出去,就会进入乖孙对话并结束游戏。
如果没有送出苹果,就只是普通寒暄,对话完关闭对话视窗。


<<:  C# 入门之开篇

>>:  Day 01 前言:这批很纯,快进来吧!

[夜市吃到饱] 除了夜市牛排,还有一种食物叫做「蒙古烤肉」~

新片上传Youtube中,没办法关电脑,只好再来写一篇,杀杀时间~ 后里夜市info: 时间:星期一...

企划实现(8)

立案流程 第五步: 完成以上步骤後就会有以下8份文件公司名称预查核定书、公司章程、董事愿任核定书、股...

Angular 深入浅出三十天:表单与测试 Day08 - 单元测试实作 - 登入系统 by Reactive Forms

今天我们要来为我们用 Reactive Forms 所撰写的登入系统写单元测试,如果还没有相关程序...

[Day - 17 ] - Spring 导入选择器原理与开发

Abstract 我们前面已经讨论了相当多种取得Bean的方法,如:自动注入(@Autowired、...

JavaScript Day 9. if、else if、if包if

if 当条件成立的时候会执行 if 陈述式里的程序,而不成立时则执行另外一个陈述式。if 单从字面上...