有了清晰的目标后,曾凡进入一种亢奋的工作状态。
开始在电脑上一步步将自己的设想实现出来,他连续三天没有下楼,每天去的最远的地方就是对面的卫生间。
买回来的几桶泡面成了他的能量来源,饿极了就泡上一桶充充饥,困极了倒在床上睡一觉,睡上几个小时,醒过来后继续奋斗。
曾凡感觉脑袋中仿佛住进来另外一个灵魂,一步步指导他怎么写程序,每遇到一个难题,大脑中总是灵感不断。
为了保存住这些一闪而逝的灵感,他只好彻夜奋战了。
对于程序员来说,这也是工作的常态,过去十年中,曾凡不知道有过多少次类似的经历了。
过去那些经历就是单纯的为了工作,多少有点被迫的成分,而这次不同的是,没有人给他开工资,不但如此,还要自己贴钱进去,但这次,他是真正为了自己的事业而努力,内在的动力完全不一样。
动力不同,带来的工作效率当然也不一样,三天时间曾凡睡觉的时间不超过十个小时,相当于花费了六十多个小时的工作时间,设想中的程序主体就已经做出来了。
除了底层通讯协议和加密算法外,他主要就是做了一款格斗小程序,也是用于推广的程序主体,程序的代码量不大,最终程序的大小还要看后期的美工设计,他需要找人帮他设计一些不同的格斗人物造型。
格斗人物的造型是否吸引人,也是他的程序能不能推广开的关键,在这方面他并不擅长,还是得请专业人士设计。
哪怕只是最简单的火柴人,几笔勾勒一个人形,也需要有美术功底的画出来才能美观,曾凡也准备采用类似的简笔画人物造型,不需要太多颜色渲染,节省内存资源。
游戏的上手比较容易,主要就是控制出腿出拳几个方向移动等几个简单动作进行控制,通过战胜不同人物过关,可以学习解锁不同的技能,然后挑战更厉害的人物,学习更厉害的技能。
可以单机玩,也可以联网随机匹配其他用户进行对战,并且有加好友和简单的通讯功能,这才是程序的特别之处。
通过程序加的好友和通讯记录不通过服务器中转,只在两台设备间进行通讯,可以通过语音或者文字信息进行交流,为了减少资源占用,没有记录保存功能,退出程序后聊天记录自动清除。
因为他在那个梦中对格斗最熟悉,市面上也没有类似的产品,所以才选择做一款格斗小游戏。
曾凡也不知道游戏会不会受欢迎,游戏只是程序的载体,后续他还可以做出其他的小游戏,主要还是内置的分布式网络通讯功能,用户拓展到一定数量后,可以通过这个网络汇集算力,进行人工智能模型的训练。
为了方便测试,游戏中的人物形象用的是上随意搜集几个火柴人图标,要正式发布肯定不行,不仅有版权问题,他也对这些图标不太满意。
火柴人实在太简单,他希望格斗人物的笔画更多一些,能表现出不同人物特征的简笔画最符合他的想法,可以表现出不同人物形象的特点,又不会增加太多内存占用。
曾凡没学过画画,他本来对这些了解也不多,只是认识一个叫周让的游戏原画师,看过他的简笔画,才知道了这种画的存在。
简笔画是通过简单的线条和形状描绘图画的艺术形式,通常用于快速勾勒出物体的大致轮廓和特征。
这种画的特点是简单易懂、形象生动,曾凡的小游戏不占用太多内存,也不需要太复杂的游戏画面,这种画的风格正好匹配。
对于画家来说,没有太高难度,也不需要浪费太多时间,曾凡自己也可以节省成本支出,毕竟不可能让人白画,必要的报酬还是要给的。
程序主体做完后,曾凡又花了一个多小时的时间,构思了几个游戏中的格斗场景,十八个男女人物的年龄、性格、外形等资料信息,有了这些才可以让人更精准的把人物画出来。
准备工作完成,曾凡才拿过手机联系周让,两个人通过工作交集认识,平时几乎也没什么往来,因为对某些国际形势的观点上看法比较相近,互加了联系方式,偶尔分享一些共同感兴趣的资讯信息。