前言
Unity是实时3D互动内容创作和运营平台。包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助Unity将创意变成现实。Unity平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。
1、 项目概述
项目题目:https://indiecamp.taptap.com/2021-5th/
负责模块:程序
2、安装
最初下载的是Unity Hub Beta版
下载、安装、许可证都没问题,但是进入编辑器闪退

改成下载安装原版的unity hub


unity hub安装编辑器失败,改成直接下载安装离线版编辑器

安装好编辑器后,创建不了项目,算了先打开现有项目

提示许可证问题

许可证并没有问题…直接从editor目录运行unity.exe,许可证问题就没有了



资源商店和包管理器进不去



2.1、安装解决
电脑连手机热点或者关闭防火墙或者使用VPN就好了,指所有问题


3、项目内容
3.1、从一个玩家开始
3.1.1、动画
动画展示不同的状态

3.1.2、移动
unity的包管理器可以直接下载保存到账户里的包
transform.Translate(rocker.Horizontal * Time.deltaTime * speed, rocker.Vertical * Time.deltaTime * speed, 0);
加上一行代码就能移动了

3.1.3、场景
因为没有复杂场景,直接更改透明度排序模式就能解决遮挡问题


3.1.4、逻辑
物体、动画、脚本之间的逻辑就是游戏的基本组成


一个投球小游戏就做好了,用时半天(未完待续…)


安装device simulator


3.2、联机
3.2.1、配置
Photon官网1注册账号,进入账号设置


修改类型后创建

项目内安装包


ID复制到项目内弹出的窗口


修改参数


官方文档


又是莫名其妙的问题,差不多得了(流汗黄豆)
4、总结
- 半天浪费在安装unity上
- 主要学习资料来源2
以上纯属个人观点,欢迎大佬批评指正(待填坑)
本文记录了使用Unity进行游戏开发的过程,包括安装配置、动画制作、角色移动、场景搭建及简单的游戏逻辑实现等内容。
226

被折叠的 条评论
为什么被折叠?



