关于Match-Sea的反思
这个是下载连接:
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、数据结构