今天跟大家唠唠我折腾的这个项目《梦幻奇缘1》,全程都是我自己亲自动手干的。一开始我就想搞个简单游戏练练手,因为最近闲得发慌,在家撸猫撸腻了。正巧刷到网上有人讨论奇幻冒险类游戏,我眼珠子一转,就琢磨着自个儿试试看。
起步阶段:瞎琢磨想法
我刚一上手就翻出笔记本,拿根破笔乱涂乱画,脑子里蹦出几个点子。比如做个主角闯关打怪的故事,还想着加点搞笑元素。结果画来画去,啥都画不像样,感觉自己画功太挫了。后来我干脆放弃了纸笔,直接打开电脑,下了个免费游戏制作软件——它叫啥玩意儿?忘了。反正是个傻瓜式工具,点几下就能建模型。
安装完软件,我先鼓捣了个地图。试着拖放几个石头和树,建了个小村庄。没想到这破玩意儿操作忒繁琐,点半天才弄出个坑坑洼洼的地形。我琢磨着:"这能行嘛"又费劲加了点雾气和灯光,假装是魔法森林。
开发过程:撞墙无数次
主体弄好了,我就开始整角色。刚拉出个战士模型,身子歪歪扭扭,跟喝醉了似的。我花了老半天调动作,结果走路一瘸一拐,看着像老爷爷散步。气得我差点摔键盘。后来想想算了,换角色,改成个小精灵,飞起来简单点。
- 试过加技能系统:本想搞点魔法攻击,程序死活不认代码,报警告蹦个不停。
- 撞到逻辑坑:关卡流程乱成一锅粥,主角走到一半卡在角落里,怎么点都动不了。
- 优化画面:贴图糊成马赛克,我调亮度调到头大,直接用默认色蒙混过关。
这中间我连续熬了三天夜,咖啡当水喝。有天晚上老妈打来电话骂:"你个败家子,又在瞎搞"我支支吾吾说写作业,老妈信了才挂电话。实际上项目一团麻,进度慢得像蜗牛爬。
调试和收尾:总算出活儿
搞到收尾阶段,我才想起来测试测试。点运行按钮,游戏一打开就闪退,吓得我一哆嗦。回头查日志,发现个弱智错误:忘了设碰撞盒。改成简单盒型,总算能运行了。但音乐又出岔子,背景音全是噪音,跟鬼哭似的。我只能自己哼调子录成文件塞进去,勉强凑合。
打包成品,花了俩小时导出。文件名胡乱起为《梦幻奇缘1》,就扔硬盘里存着了。玩一遍下来,主角还能走两步,打个小怪蹦出个简陋动画,我心里琢磨:"这玩意儿真能叫游戏?"不过好歹搞定了,没白折腾。
现在回头想,这项目纯粹自娱自乐。下回再搞新玩意儿,绝对不敢这么糙了。有空的网友,你们也试试呗,别怕烂尾,动手就有意思。