偶然机会和一正愁毕设没程序的小伙伴聊起,想起了自己的初衷,尽管我不是程序猿,我也想做一款自己的游戏。只是一直忙忙忙着,给了太多借口自己等等再等等,或许真的先放下一些事,给自己一次机会,一点时间,来实现当初的一些想法,验证下自己的能力。
-----------------------------------2017.3.3 开坑;
心动不如行动,那现在就开始开坑做游戏吧。
和这几个小伙伴讨论后,虽然过程有点小曲折,小桑心,但是没关系,帮他们也算是帮自己,开工!是时候考验下我这个伪程序的策划了!
开发游戏:《余生》(《survivor》)
开发者:totoyan,叶莹,刘畅,张馨雨,洪小令
开发引擎:construct2
开发周期:1个月。。。吧
在游戏开发前,首先要整理出游戏的策划案,即需求游戏究竟是怎样的,他是什么样子,他有哪些功能,我们对他的期待是什么,方法一般就是头脑风暴,需要无限的创意碰撞后总结下来,定义主题,核心玩法。( 提示: 一个人的想法有限?那就尝试多人组队一起发散思维吧。)
确定出主题、核心玩法、系统后,可尝试制作一个DEMO验证玩法,如果可以便可以开始为游戏搭建框架,着手游戏程序了。(提示:后续开发中建议别再大增添大修改,特别在游戏框架搭建后。因为,分分钟会把原来的设定推翻重做了。)
待续。。。
-----------------------------------2017.3.4 ;
这里小伙伴们策划案最初参考了游戏《归家异途》、《饥荒》;电影《荒岛求生》,看了后,我给出了一些自己的拙见。
故事讲述的是一名游客在海上旅途中经历了一场突发其来的特大暴风雨,又受到不明撞击昏迷了过去,被大浪卷进了大海,在他醒来的时候已经是漂流到了一座荒岛的沙滩上,可是身边只留下了一个小背包,一把小刀、一个水壶;他心里非常慌,非常乱,但同时也意识到,他需要利用这仅剩的物资给自己创造更多资源让自己能活下去等待救援。
定义故事后,可以联想到我们游戏大概的开发方向,需要的系统有哪些。
下面脑图说明
这里,我们简单地把需要的系统通过脑图一一列举了出来,而核心玩法主要的是
- 角色
- 背包(物资、快捷栏)
- 战斗
- 剧情
- 场景
- 排行榜(可有可无)
这样,在基本确定下来后就可以按步骤开始制作游戏DEMO来验证玩法了。(当然,实力大师可以跳过这些直接进入游戏正式开发中去)
待续。。。
-----------------------------------2017.3.5 Demo ;
开坑后,收到部分小伙伴的建议,在这表示感谢你们的建议!!
另外,之后的开发日志记录不会太详尽记录如何写事件了,但会把相关的思路记录下来。
继续记录:
这两天用的时间比较多,从4号晚上开始做demo内容,到今天,基本的游戏内容已经做出来了,还差背包的简单功能没做,事件也超过100了,感觉后面需要优化的工作很多啊Orz。。。
demo功能:
- 角色生命、体力、饥饿数值,游戏基本玩法
- UI、场景设置显示
- 物资道具简单获取(背包系统暂未制作)
- 敌人小怪设置,战斗系统(可简单执行,返回出现问题,debug中Orz。。。)
- 剧情(未制作)
请不要羡慕身为灵魂画湿的我!我会骄傲的!
来到此处,其实在我们制作demo前可以有一个基础的UI设计稿来参考制作,这样制作出的demo能更接近游戏。
下一步,在基础的游戏原型确定了,即demo被验证OK,那么我们可以开始设计游戏相关的美术需求,从UI设计、美术风格、游戏画面表现等做出需求,给到美术的小伙伴开始动工制作。
当然,游戏内资源在上一步中确定后就要开始着手了,策划把需求列表、参考资源等一一明确标识出来,如果是自己一个制作的,可以简单写下自己要制作哪些内容,一步步执行即可。
待续。。。
-----------------------------------2017.3.6 demo debug&需求 ;
哎,明明不是处女座但不把昨天残留下来的储存bug弄完都不舒服。。。
弄了那么久,还好在大神们的提点下成功了。。也是醉了orz。。。还是套用C2界Rex大神那句话“C2里没有什么问题是一个wait解决不了的,如果又,那就2个”。。。妈蛋!
OK,今天进度:
- 修复DEMO储存bug,现挑战小怪后能继承到战前状态
- 增加小背包功能(只有简单数组和文字提示)
- 给出游戏所有美术需求
注:由于美术风格已经由小伙伴们定好设计好,固这里我只是简略提出当前可能需要的资源以及部分说明
正常来说,美术需求这样丢出去给美术小伙伴,这不是想打架就是想被群殴,妈蛋简单得能不能再简单???
所以,讲道理,再提需求时候,应该给到对方明确直当的理解:我们需要什么,他是什么,有什么用,参考对象风格,尺寸大小,备注说明。详细的表达出策划需要的美术需求,尽量让美术小伙伴减少误会,也有效减少修改频率。虽然说策划一招“ 感觉不太对 ”能秒天秒地秒空气,但对自身也带来强大的反噬打残,正所谓伤敌一千,自损八百哎!各位看官还是慎用慎用!
待续。。。
-----------------------------------2017.3.7 增加小背包,优化事件 ;
上来先报内容!
1、增加并优化随机物资以及几率获得,小背包上限、物资叠加上限、
2、优化角色事件表执行
3、优化距离计算
4、解决战前搜索bug
5、优化物资与遇怪设置
6、优化开始重置游戏事件
7、增加击败小怪几率获得物资肉随机数量
8、增加角色使用物资特效表现
今天花的时间比较多,同时做的东西也相对多些,算是完成了小背包功能了,什么华丽的特效、手感、表现?全部抛弃了,嗯,不要问我为什么,毕竟真!小!背!包!(orz....太麻烦暂时不做,等下个版本开发再做)
在做背包的时候数组的写入,擦除,读取还是需要比较谨慎的逻辑。。不然一下就出bug了,哎,还好这次的功能小也做得快;
另一个是,做物资刷新是用刷新对象还是用重建对象好,刷新对象的话需要挑出对象,重新排序,重新每个输入值,重新表现,一流程事件;重建对象直接删除所有再建一次所有对象,其实我也不知道选那种才是正确的(为了图快,我选择了第二种),不知道哪种做法省性能。。哎,伪策划的锅。
嗯,然后后面做了些事件优化(事件到达167条了!真TM快。。T^T...),把之前的一些问题bug解决一下,事件分类处理,增加部分小表现。
待续。。。
-----------------------------------2017.3.8 增加战斗模块功能,继续优化事件 ;
这几晚每晚都撸得有点晚,困。。。
不过终于有种要做完的感觉了,好hi森,于是昨晚做完差不多1点就早早睡了。2333
还是先报内容:
1、增加昼夜系统,昼夜行走消耗不同,在战斗场景也显示不同
2、优化角色数值变化表现
3、增加使用物资CD
4、完成战斗模块(逃脱、使用物资、战斗)
哎,最近也不知道执着啥,总想着做一些小的效果,明明收益不大或者更本没感觉的东西。。。没错,这就是我拖着把基础战斗模块的东西拖到现在才做的原因orz
目前的战斗模块完成,可以战斗,可以使用物资恢复,可以逃脱战斗,没有技能!没错,就不做技能,你咬我?(妈蛋,技能系统辣么坑,肯定是留到下个版本再做!)
由于战斗是回合制,这里本应用FSM来做会好些,用FSM控制流程,对每个行动做函数封装调用,这样可自由切换行动、顺利走完流程(这里我想快速达到目的,简化了FSM直接封装函数调用了┑( ̄Д  ̄)┍)
C2里最基础却最重要的wait 0 命令,再次教我做人,嗯,不说了,都是泪,泥们好好理解就行了。
今天不发图了。
待续。。。
-----------------------------------2017.3.9 优化事件 ;
在昨天把所有基础功能全部完成后,今天开始了一些测试和事件的大量优化。
1、修改物资使用为打开背包使用
2、创建小怪与角色影子并随昼夜交替移动位置
3、增加角色闪避属性,几率躲避小怪攻击
4、几率生成不同属性值小怪
5、生成小怪bug,影子bug
没错,bug,bug,bug!妈蛋,昨晚又搞了一晚上的bug,还没找到原因,好忧桑啊!!!
增加的小怪生成为权重生成,不同属性值的小怪出现频率不一样,可是在第一次没问题,在第二次出现叠加,第三次直接没有。。。看了很多地方也还不清楚是哪里的问题,这就是不专业的原因嘛魂淡!
(此处灵魂画湿的淫笑-_,-)小怪,嘿嘿嘿,你怪在哪里咧,快出来给老子看看啊!不然就脱离不了战斗了orz...
现在只能等下一天再来重新调试了。。哭晕睡觉。
待续。。。
-----------------------------------2017.3.10 优化事件与排行榜建立 ;
在基本功能完成后,又终于把战斗生成小怪的bug解决了,终于安心下来了,可是目前还是没有美术资源啊,T^T,什么时候才有啊。。。晕死
还是报下内容:
1、小怪生成bug解决,依据概率生成不同怪;
2、增加排行榜、感谢名单、剧情等功能;
3、优化排行榜,完成简易版本;
请不要吐槽,虽然真的很丑,丑,丑,可是这是最简单的排行榜了嘛,我也懒得再设计了嘛orz...
基本功能实现,记录玩家的生存移动距离和玩家名字,在死亡时候触发,只有前50才会出现在排行榜上。所以要上榜就加油吧!其实是看脸的游戏,2333
好了,3.11周六由于有其他事忙没时间做,估计要断更一天了,哎。
待续。。。
-----------------------------------2017.3.11~12 增加背景音乐、部分美术资源 ;
这两天有点事,也就断更了。。。抽着少许时间,找了一些背景音乐和拿到的小部分美术资源整合了进去
1增加丛林背景;
2增加黑影提高遇见boss慨率;
3增加场景音乐;
4优化排行榜、鸣谢名单;
于此,总结一下吧,游戏开发内容与进度还是不够,到今天,断断续续用下班的闲余时间做了刚好一周,从挖坑到填坑,除了音乐音效、美术资源导入,基本的游戏功能已经实现了,也额外增加了一些内容。
记录下时间点:耗时一周,每天约3~4小时,算多不算少,约共计30小时。
后面的优化、音乐音效、美术资源导入也会继续更新,指导完整为止。
这里先上部分资源图看看,
注意:由于《余生》游戏开发是以小伙伴的毕设为最终目的(虽然只是提供参考),在毕设美术要求内要求参考游戏《饥荒》风格,固整个游戏美术画风都比较接近,哎,反正我们也是醉了orz。。。
待续。。。
-----------------------------------2017.3.13 脑袋痛成狗。。断更 ;
今天也是醉了,可能要感冒发烧吧,里热外冷的感觉,然后脖子脑袋超痛。。。断断续续就增加了一些音效和修改了图片,断更。。。
待续。。。
-----------------------------------2017.3.14 前排出售瓜子 ;
经过一天断更,又要断更了。。。orz
小伙伴们忙于毕业前的事,他们毕设的进度(我做这个只是参考版orz。。。),资源还是得等多阵子,估计周五才能出来。
想想前面我加进去的一些资源。。。被我抠得都不像人型了,2333
现在,游戏的进度估计得缓下了,如无意外就是修修之前的bug,优化下事件,暂时不做大整改了,毕竟设计稿出来后还是得更改。。。
然后,没有然后,我拿出手机,默默地又撸起了亡者农药,继续爬我的坑orz...
嗯,最后,还是找个时间练习像素吧。
待续。。。
-----------------------------------2017.3.15 断更 ;
没错,上来打个卡,没有资源没有更新,撸了几局农药= =;
待续。。。
-----------------------------------2017.3.16 断更2 ;
继续上来打个卡,还没有资源所以没有更新,继续撸了几局农药= =;
待续。。。
-----------------------------------2017.3.17 断更3 ;
昨晚撸农药撸多了忘记问资源了,然后才发现小伙伴的校园网络崩溃了,只能等周一,
嗯,继续农药orz....
待续。。。
-----------------------------------2017.3.20 终于又可以来个更新了;
撸了几晚农药,感觉身心都被掏空了哎,还好今天终于拿到小伙伴的部分资源了,虽然也是11点多了。
简单先导入了一小部分资源,还是不够不够不够啊。。。
项目合作真的需要多沟通交流,做的过程应该保持一定默契,不然他做他的,你做你的,然后发现都不一样,那还怎么玩,这游戏好难。。。
工欲善其事必先利其器,团队合作真需要可以协作互助的软件!由于我们地方不一样,沟通交流的时间也是错开,还真有点脱节了大家,加上我这个参考做得和他们原本得设计有些出入,有些东西他们做了我用不上,我做了却没得用,orz。。。
这里我推荐用source tree,这样大家在协同合作时候能看到对方做了什么,需求什么,保存备份在同一个云空间,无论何地都可以进行修改。
待续。。。
-----------------------------------2017.3.21 增加剧情动画 ;
这两天可能还是没有太多资源,这次也只是增加了一个剧情动画,修改了部分物资资源,事件还没改啊,orz...
待续。。。
-----------------------------------2017.3.28 隔了这么久又有资源重新开播了 ;
这阵子一路都没什么改动,对功能我是暂时放一放了,对资源。。。还得等哎orz
昨晚,更新了小部分资源,导入视频剧情!
又和小伙伴聊了聊,哎,感觉他们hold不住他们选的那位程序啊,现在我又强加进来撸,所以。。。。
其实就是要重做一些系统,改了之前我自作的一些内容。。。嗯,又要开始熬夜了
待续。。。
-----------------------------------2017.3.29 战斗说改就改! ;
改战斗啊,把单人回合强行拉回前线对打了,你一刀我一刀,看谁出手快谁先倒地啊!来啊,互相伤害啊!
1、把战斗系统删除重做
2、基础小怪战斗模块创建
3、部分角色战斗模块创建
待续。。。
-----------------------------------2017.3.30 基础角色小怪战斗模块完成! ;
又是小改小动,删删补补把基础的战斗做了出来,还是很渣的感觉啊,失败orz。。。
要是可以今晚看能不能把一些战斗资源重新导入进去试试再说把
待续。。。
-----------------------------------2017.3.31 又断更了! ;
感觉这几天还是很不顺利啊,总有些事突然冒出来,什么兴致都没有了,哎,加上小伙伴断更,那就等吧
另外补上一些小图吧
嗯,故事就是这么发生的
待续。。。
-----------------------------------2017.4.4 新增简易制作系统 ;
有人回乡祭祖,有人出门浪游,有人继续苦逼。。orz
好不容易啊,有辣么两三天休息,和家人朋友们聚了下,然后想想,还是做个简易版本的制作系统吧,毕竟之前一位dalao说,战斗、搜集、制作才是生存游戏的核心玩法,说做就做,简易版K.O.!
简单的超简单,就辣么只有几种东西可以拿来制作出新物资,其他,都是渣渣= =;
待续。。。
-----------------------------------2017.4.13 小怪战斗资源导入 ;
事隔了好久好久了啊。。。今天终于有小怪的战斗资源了,不管了,先放进去看看再说,嗯,果然资源和程序还是的配套调试才能得到最好的效果,图片导进去自动分帧,但每帧图片的源点貌似有点偏了,动画感觉有点跳。。。这就是做动画帧的麻烦。。。
1、导入小怪待机、攻击动画,(未完整测试)
2、重写更新功能,
待续。。。
-----------------------------------2017.4.16 更新角色动画,优化更新 ;
刚觉自己强迫症,弄这个更新机制弄了很久。。。由于这是Html5想给他自己每次检测到更新自动更新刷新游戏,可是不知道是引擎事件出bug还是怎样,总是不太对,触发不了,岂可休!!
1、更新角色动画资源(自带抖动,只能再手动去修正了orz。。。);
2、优化更新系统;
3、增加更新检测进度显示
待续。。。
----------------------------------2017.4.18 好开心啊,更新更多资源,优化战斗事件、搜索事件啊,啊,啊,啊!艹!艹!!艹!!! ;
好开心啊,今晚又是撸撸撸,感觉加了、改了好多东西啊,越来越接近完成品了!反正东摸摸,西拆拆,这也弄了,那也搞了,嗯,今晚的工作内容不错!进度进展不错!好棒棒的!
1、增加多个按钮资源与相关事件更改;
2、修改战斗食人族相关事件;
3、修改UIi显示并更改显示方式;
好开心啊,感觉高效率啊今晚,好棒棒的啊!赶紧来保存下啊!
啊!
啊!
卧槽!什么鬼!更新出问题!
卧槽!!什么鬼!今晚做得被覆盖了!!被覆盖了!!!覆盖了!!!盖了!!!!
卧槽!!!艹!艹!艹!艹!!!!
好忧桑啊。。。今晚白做了白做了白做了。。。。。。。。。orz
待续。。。
-----------------------------------2017.4.19 补回昨天的工作 ;
求尼玛老公抱!昨晚一个误操作差点要GG了,没办法,还是不熟悉source tree,所有做的都被覆盖回来了,忧桑。
今晚重新加入了些按钮资源,修改了UI资源,重新把昨晚做的又补回来,顺带优化了下2333,还是蛮高效的感觉。
1、重整UI、按钮资源
2、优化相关事件
3、修改战斗模块
4、修改搜索物资模块
5、开始剧情填补
待续。。。、
-----------------------------------2017.4.20 忘记做了啥来着;
差点忘记把昨天的日志补上了。。。昨天做啥来着,哦,地图重新改了,事件也跟着改了,弄进去以后,超大地图,该说的也说了,该提的建议也提了,呵呵,然后胜利失败UI也放进去了,嗯,基本快把所有东西都弄好了。
1、重整地图以及相关事件修改
2、增加胜利失败UI呼出与跳转
3、忘了
待续。。。
-----------------------------------2017.4.21 撸撸撸 ;
没什么了,已经快接近尾声了啊,赶紧撸完他,不然快没时间了。。。
修改大量主角、小怪、物资等图片资源
修改攻击特效
修改合成按钮
优化感谢名单设置(待完善)
删除结局视频关卡
修改UI显示
待续。。。
-----------------------------------2017.4.22 游戏功能完成,进入测试阶段 ;
拖了辣么久,终于把所有该要的资源,该做的功能全部都做好了,总的来说,TM的看起来像个游戏了。。。
现在离5月还剩不到一周,可是月底我又没时间。。那测试时间就很紧迫了。。。啊啊啊,
1、增加消息提示
2、优化合成功能、新增自动合成功能
3、优化各种图片资源
4、增加物资被动效果添加到主角
5、优化物资创建选取
待续。。。
-----------------------------------2017.4.25 图不能太大 ;
导出打个包测试才发现,很多外部插件还是的添加啊,网络模块、crosswalk啊、wkwebview啊等等,不然还是我大Html5好,方便好使,导出往服务器一丢就搞定,测试一下才发现。。。图片太大了。。设备居然不!显!示!。。。这坑,只能重做咯地图背景的事件。。。orz
1、更换地图资源
2、重改地图背景事件相关
待续。。。
-----------------------------------2017.5.3 原来这几天都断更了,2333 ;
已经说快结束了,资源也导好了,测试bug也改了又改,android也打好包了,Html5也设置好了,反正一切都终于就绪了,现在就差小伙伴验收了,OK就可以对这次长日志做个结束了。嗯,不知道他们验收怎样。。。。。。。
1、修复背景播放产生白色边缝;
2、增加死亡黑屏;
3、修复合成、胜利调用过程;
4、修改物资生成概率
待续。。。
-----------------------------------2017.5.3 这就完结吧 ;
从3月初开始开坑做自己的《余生》,到后面临危受命转做小伙伴的毕设,这段时间还真长,转眼已经2个月了,刚好2个月。。。2333,超出了许多自己初始设定的期望,无论是投入的时间、需求等,一个人开发与一个团队开发,太多的东西不能控制,不能预算,不能期望,不过算了,现在就这样完结吧,正式版也交到他们手上了。
最后,放上几张demo水印的截图吧
完结。2017.5.4
-----------------------------------注:游戏版权所有,禁止转载使用 ;
谢
用C2开发耶,来支持一下
我用我的余生关注一下