胖头猫游戏提供热门游戏下载和手游攻略!

掌握中文编程:从零基础开始制作剧情文字游戏教程

发布时间:2024-10-20浏览:14

Unity 2018 版本之后就支持中文版了,虽然还有部分关键字还没有翻译过来,但是中文版本对于英语不好的初学者已经非常友好了。官方也说了会在后续的版本持续进行翻译,并且使得翻译过来的词汇更符合我们的认知,争取做到见字知意。

一,安装汉化Unity

1.1 Hub安装:

打开Unity Hub,选择安装任意版本,将右侧滑动条拉到底部,勾选 ️ 简体中文,然后点击完成,等待安装即可:

1.2 安装语言包:

Download language package —— 下载语言包,下载官方语言文件 zh-cn.po(大家自行在官方下载即可,没有找到的同学评论去见吧)

将该文件,放至 Unity 安装目录下的 Editor\Data\Localization 目录中,没有 Localization 目录 就自己创建一个。

Windows:

Mac:

1.3 设置中文:

通过上面两步的任意一部设置后,创建新工程或打开现有工程,进行如下操作:

依次点击菜单栏中的: Edit (编辑器)→→ Preferences (首选项)→→ Language (首选项窗口中)→→ Chinese (中文)

设置后,如没有中文效果,重启 Unity 即可,就这么简单!!!

二,制作游戏前的准备 2.1 创建脚本:

按照习惯创建”脚本“文件夹,然后创建C#脚本并命名为”中文脚本“:

2.2 搭建场景:

创建UI -->Image(图像) 作为背景,颜色修改为灰色,并将其铺满屏幕;

创建UI -->Text(文本) 用来显示内容,字体大小设置为48,也铺满屏幕;

创建UI -->Button(按钮) 用来做选择,自身大小设置为(400,200),子物体字体设置为62;

设置好后将新建的UI组件全部重命名,分别为:“背景图片”,“内容文本”,“按钮A”,“按钮B”

三,使用中文编辑脚本

使用编辑器打开刚刚创建的”中文脚本.cs“文件:

3.1 使用举例:

// 命名空间起别名using 文本 = UnityEngine.UI.Text;// 定义public 文本 内容文本;

3.2 游戏逻辑:

可以看到下面脚本,除了关键字和官方提供的API,需要我们自己写的地方几乎用的全都是中文了,有没有感觉到很亲切?

四,完善配置运行游戏

4.1 配置脚本:

将“中文脚本” 挂载到 “背景图片”上:

4.2 运行游戏:

已经可以玩耍啦~

感兴趣的同学可以进行下优化,比如:文本逐字显示,添加滑动功能使得故事梗概齐全,添加音效等等。

综合上述,可以看出来不管是Unity编辑器,还是处理游戏的逻辑的脚本,都可以支持很大一部分的中文了。这对于英文不太好的同学学习入门就非常友好了,可以帮我们解决很大烦恼。

怎么样是不是想动手试一试啊? 那还不操作起来。

用户评论

绝版女子

这个标题太吸引人了!我一直想写故事,原来可以用编程?

    有19位网友表示赞同!

毒舌妖后

哇,零基础就能学吗?我虽然不会代码,但真的很想试试看。

    有8位网友表示赞同!

哭花了素颜

终于有个用中文学习编程的机会了,以前都只看到英文教程。

    有18位网友表示赞同!

莫飞霜

剧情文字游戏好有趣啊!可以自己编故事,又能体验一下做游戏的感觉。

    有12位网友表示赞同!

疲倦了

不知道这个课程难度如何?会不会太难上手呢?

    有14位网友表示赞同!

巷口酒肆

我最喜欢这种轻松的学习方式了,不用太理论化。

    有6位网友表示赞同!

々爱被冰凝固ゝ

如果能学到制作更复杂、有画面效果的游戏,那就更棒啦!

    有8位网友表示赞同!

断秋风

希望这个课程能够教会我一些编程的基礎知識,方便以后学习其他的游戏类型。

    有7位网友表示赞同!

话少情在

现在想自己做个有趣的小游戏的人越来越多,这类课程太实用了吧?

    有5位网友表示赞同!

巴黎盛开的樱花

学习文字游戏的流程应该比较简单,更容易理解。

    有5位网友表示赞同!

有你,很幸福

我可以用中文写故事、还能制作游戏,这太酷了!一定试试看!

    有20位网友表示赞同!

墨染殇雪

我以前就想过要学习编程,现在正好碰上了这个课程。

    有5位网友表示赞同!

孤败

期待课程内容丰富多彩,能让我更全面的了解文字游戏的制作流程。

    有19位网友表示赞同!

致命伤

如果有demo或案例展示,能够让我更好的了解课程效果。

    有7位网友表示赞同!

命里缺他

希望课程师资力量强大,能够给我带来专业的学习体验。

    有7位网友表示赞同!

野兽之美

这门课程应该适合各个年龄段的人,只要对编程和游戏感兴趣就可以报名学习!

    有20位网友表示赞同!

醉婉笙歌

如果有相关的社群可以交流,也能更好地学习和进步的话就更好了。

    有10位网友表示赞同!

▼遗忘那段似水年华

这个标题看起来很吸引人,我会去了解一下课程详情的!

    有17位网友表示赞同!

为爱放弃

我很好奇这门课程会用哪些工具来制作文字游戏?

    有15位网友表示赞同!

热点资讯