游戏烂想自己整个玩玩?——unity入坑笔记

摘要

下载unity踩坑指南,依据编辑器内英文教程修改教程项目,下载web端打包模块,使用nginx本地部署的过程记录。

1、起因

这个周末有些无聊,也懒得把我一堆起了个头的低质量文章进行修改。想到之前在抖音广告中刷到的游戏,还是蛮有意思的,但是听朋友说真的下载下来完全不一样。偶然点开了TapTap的官网,看到某些游戏还是蛮有意思的,那不如,自己肝一个!

2、下载

官网其实非常明确的显示着三步就能下载成功,
在这里插入图片描述

2.1、错误操作

但是天生反骨的笔者怎么可能通过正常路径下载呢?于是乎,笔者下载了这个:
在这里插入图片描述
好不容易将这个3.5G的文件下载完成并且等待安装,结果无法打开,显示为no license,好了,这下老实了,抱着侥幸心理追加下载了unithub,诶,这水灵灵的**选择编辑器(locate)**按钮不是在这嘛哈哈哈
在这里插入图片描述
于是直接开始new project,一顿操作猛如虎,到后边WebGl的地方发现没有官方教程中的add module的选项。

2.2、正确下载

好的那没这本事笔者只能老实重新按照这个推荐流程进行下载,并成功将这个模块加了进去,同时在这也发现了简体中文这个选项,这感情好啊(之前没法选择中文)。(这里下载的时候弹出了vs的图标,也许需要编译C文件啥的,如果遇到问题可以在评论区留个言)
在这里插入图片描述
顺带一提,untihub的语言设置在这
在这里插入图片描述

3、快速入门

3.1、创建项目

选择官方提供的教程项目并创建
在这里插入图片描述

3.2、编辑体验

1. 修改速度

在这里插入图片描述

2. 修改位置

使用手型工具进行地图拖动,滚轮更改大小,元素移动工具(快捷键W)
在这里插入图片描述

3. 修改颜色

使用快捷键F快速对选中元素进行局部修改
在这里插入图片描述

3. 新增元素

直接从下方拖入场景得到新元素,使用快捷键E进行旋转,R修改大小
在这里插入图片描述

3.3、编译发行

选择顶栏中的publish,会弹出目录的文件选择,一检查,就在项目文件夹内,那就默认吧,然后开始耐心等待。这里有个细节,在完成的时候nodejs向笔者申请了网络权限,不知道是软件自动安装了一个还是调用的笔者电脑环境的,如果是后者的话可能还需要自备一个环境。
在这里插入图片描述

3.4、效果预览

这是打包完成后自动弹出的页面:
在这里插入图片描述
我们尝试登陆:
在这里插入图片描述
这应该是一个开发者的控制台,对应用的图标名称进行修改后,找到页面中的mygames:
在这里插入图片描述
可以直接进入运行:
在这里插入图片描述

3.5、本地部署

你以为这样结束了?笔者肯定不是个老实的人哇

直接双击打开打包输出目录下的html网页展示的是这样的
在这里插入图片描述

好家伙,需要使用webserver来部署?于是笔者直接将其丢到了nginx的文件里
进入网页,嗯,进度条是动了但还是跑不起来,刷新发现是304错误
在这里插入图片描述
修改发布的设置
在这里插入图片描述
在这里插入图片描述

这里记得将之前的版本删除后,再进行一次编译发布,
接着还出现了错误,很容易定位到nginx配置问题,于是将nginx的配置文件中的gzip on属性打开,部署完成!
在这里插入图片描述
接着用个natapp进行内网穿透还能给朋友见识一下自己的游戏,当然,发布成apk就更方便了

4、总结

目前体验的还是一些较为基础的,根据已有的元素进行组装,而且unithub中提供了非常充裕的教程,个人感觉还是比较好玩的。当然如果奔着游戏开发去的话必然需要了解他的底层原理啥的,但对于兴趣来说,这已经提供了非常丰富的内容了。如果你有好的想法,赶紧也下载一个动手实现叭。

  • 15
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值