本人的第一个正式的独立游戏《向武之路》目前已经正式立项,开始设计与开发了。
今天在此写日志,也是希望能够记录一些开发的心得和历程,时时勉励自己不要懈怠,要记得自己的目标并坚持到底。
本人程序员出身,之前在游戏公司工作时参与过一些网页和手机的网络游戏项目开发,996,怼天怼地怼策划,但始终没有真正实现自己的目标--做一款好玩的游戏。
我是一个从小就喜欢游戏的游戏玩家。能让我玩下去的游戏,我都喜欢,特别是单机游戏。GBA的《FFTA》、《真三国无双A》;PS4的《战神》、《女神异闻录5》;Switch的《塞尔达传说:荒野之息》、《火焰纹章:风花雪月》;PC的《黑暗之魂》、《只狼》、《艾尔登法环》、《侠客风云传》等,都是我的至爱。
国产的网游我就不说什么了,基本都是张着大口的吸血鬼。国产的单机游戏我现在玩的也比较多,特别是三剑。总体而言,也不能谈国产单机游戏就色变,了解都不了解,就冒出什么只剩情怀之类的说法。在玩法上确实很难达到很好的水准,但有些游戏确实是有诚意的,想做好的。《仙剑4》和《古剑奇谭1/2/3》的剧情都是比较不错的,深入人心。
我的目标不是振兴国产游戏,我的目标是做出一款真正属于自己的游戏,并将其打磨到符合心中的预期,给自己和玩家带来快乐。为了这个目标,程序员小哥我花了大量时间,自学点亮了所有的游戏美术技能(原画、3D角色/场景、UI、动作/动画、特效)。
《向武之路》已经过了构思阶段,现在在写大纲和设计文档阶段,概要和核心设计已经完成60%左右。游戏引擎准备已完成,底层框架代码也已经写好,写完核心设计就开始进入核心和Demo开发。
经过这些时间的开发,分享一些个人或独立开发小团队的注意事项:
- 不管多少人,必须要有项目管理平台或软件,用于管理项目的工作安排和进度控制等。我个人使用redmine。
- 必须要有版本管理工具,如svn,git等。即使是一个人开发,版本管理也非常重要,能够让你随时清晰明确的知道自己在做什么,做过什么。服务器最好要搭建在本地或局域网,自己的东西要保护好。
- 设计文档要写,至少流程图要画。好记性不如烂笔头。
- 每天固定上下班时间,有办公室更好,仪式感拉满,对抗懈怠。
- 找个支持你的老婆。
为你点赞!加油!