底层架构 网络视频直播系统 Nodepad 反射 二代征信 api variables casting xsd formvalidator.js access教学视频 oracle无效的列索引 short几个字节 hbuilder插件 python语言编程入门 python等待10秒 java中的多态 java初学者 java在线课程 java安装配置 java语言简介 java接口的使用 java数组添加值 java时间戳转换日期格式 java编程语言 java新建文件 java文件路径 tmac修改器 系统集成项目管理工程师教程 摩斯电码翻译器 联发科p70 网络是怎样连接的 ipad锁屏 电脑手机模拟器 js获取子元素 彻底卸载mysql oemdiy 魔兽天龙八部 电脑上传速度慢 k3刷机
当前位置: 首页 > 学习教程  > 编程语言

关于对Match-Sea,第一次做完的游戏进行反思

2020/9/19 16:03:46 文章标签:

关于Match-Sea的反思

本文皆在熟悉Markdown的使用和对于曾经完成的项目进行反思。

A、Match-Sea是什么?

Match-Sea是一个Unity项目名称,是于大一下半学期参加大学生计算机设计大赛所成立的项目,总过程共有3人参与开发,我为主程序开发,另外两人负责美术,如UI绘制以及游戏对象的绘制。用时一个月,除去摸鱼时间大概为20days左右。是我第一个完整做出来的游戏。

项目名称为:Match-Sea

最终游戏名为:Where Are You

平台:Android

类型:2D、横版、竖屏

介绍:在海洋环境因为人类产生的污染导致恶化的情况下,多种海洋生物陷入了无法生存的危机,玩家将操控一台小机器人前往深海探寻海洋生物的信息。

B、 存在的问题

提交的时候其实也是匆匆忙忙,突然有改动导致本来就对Unity并不熟悉的我更加手忙脚乱。产品出来不仅不完善,还不好玩,自然也没获奖。

自己分析觉得有以下问题:

1、不好玩

理论上是找鱼的游戏,但是设计了竖屏,2D,两者结合导致空间一大就会完全找不到鱼,而且没有提示,碰到鱼全靠运气,运气不好还以为游戏有BUG不刷鱼,而且玩家可以看到的范围很小,竖屏之下体感更小。

鱼更是随便弄的比例,谜之自制导航导致会180度急拐弯而且速度依然不变,本来就难找,鱼还瞎跑,还要跟在鱼旁边一段时间才算检索一次。

反馈严重不足,限定也不足。

一次下海待到手机关机也没有惩罚,扫到鱼也没什么反馈,甚至可能提示会卡住,因为不会使用动画系统,也没有怎么使用协程的了解。

游戏机制无聊,没有验证过。

2、不完善

对Unity不熟悉,只知道部分操作就开始制作,不仅效果不尽人意,开发时间还长,稳定性也得不到保障。

对C#也并不熟练,仅仅停留在刚入门级别。

C、要怎么做

既然选择了Unity作为开发工具,那么对C#的掌握是必须的,同时也要对Unity的文档进行了解。


工欲善其事必先利其器


需要学习的内容暂时为:

1、C#

2、Unity

3、Lua

4、算法

5、数据结构

现在大三了,在学校最大的感觉就是:

这教的什么**?

如果不自学估计入职都难。

共勉。


本文链接: http://www.dtmao.cc/news_show_200348.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?