今儿个就来聊聊我捣鼓那个“创造游戏世界”的事儿。一开始也没想搞多复杂,就是脑子里偶尔会冒出些稀奇古怪的想法,觉得要是能自己弄个世界出来,让小人在里头跑跑跳跳,那得多有意思。
最初的念头与准备
我就是合计着,咱也弄个自己的小天地出来耍耍。没啥宏伟蓝图,也没想过要做成啥商业大作,纯粹是个人兴趣。我就找了个还算顺手的编辑器,有些日子没碰了,打开来还有点陌生感。关键是先得有个落脚点,不能一上来就想着盖高楼大厦。
动手!从一块平地开始
打开那个编辑器,对着那白花花的画布,脑子也一片空白。琢磨了半天,决定先从最基础的地形入手。我先拉伸了一块平地出来,这就是咱世界的基础了。然后,想着不能太单调,就用那个地形工具,这里点点,那里拉拉,弄出点高高低低的山丘,再挖出一条弯弯曲曲的河道。别说,这么一弄,立马就感觉有点意思了。
光有地形也不行,得有点颜色。我就给山丘刷上绿色,平地,也来点草地的感觉。河道里,那必须是蓝色的水嘛虽然都是些基础操作,但看着屏幕上从无到有,逐渐有了点“世界”的雏形,心里头还是挺美滋滋的。
添砖加瓦,丰富细节
有了山水,就得考虑放点啥东西了。我先是找了些树木的模型,稀稀疏疏地在山坡上、河岸边种上一些。一下子,这世界就显得生机勃勃了不少。然后又放了几块大石头,点缀在草地上,看着更自然了。
就该轮到“人”了。世界不能没人,得整个小人进去。我找了个最基础的角色模型,就是那种方块脑袋,方块身子的,先凑合用。把他往地图上一放,有“人气”了。然后我就开始琢磨怎么让他动起来。这块儿稍微费了点劲,研究了半天怎么给他绑定上基础的行走动画,怎么通过键盘控制他前后左右移动。当第一个小人能在我的世界里溜达的时候,那成就感,别提了!
光秃秃的也不行,整个房子。一开始想自己搭,结果歪歪扭扭的,跟被炮轰了似的。后来老老实实用了预设的,稍微改了改颜色和窗户。在河边给他安了个家,旁边还弄了个小栅栏围起来,假装是个院子。
加入简单的“规则”
后来我又想,这世界太空了,是不是得有点互动?比如,那个小人靠近河边,能不能提示他“前方是河流”?或者,能不能让他捡起点啥东西?这些都还在琢磨阶段,目前也就实现了最简单的:他不能穿墙,也不能走到地图外面去。就这么简单的几条,也调试了好半天!
我还试着弄了几个简单的NPC,就是那种只会站着不动的,你点他一下,他会冒出一句固定的话。比如村口放一个,你点他,他就说“欢迎来到XX村!”虽然傻乎乎的,但也算是给这个世界增加了那么一点点“活气”。
目前的小成果与未来的念想
目前,也就搞了个雏形。一个小小的村落,几条小路,一个能到处溜达的方块人,几棵树,一条河。虽然简陋,但每多一样东西,都感觉特有成就感。看着自己一点点把脑子里的想法具象化出来,这个过程本身就挺有意思的。
后面还想加点啥天气变化,昼夜交替,甚至是一些简单的敌人和战斗。不过那些都是后话了,得一步一步来。反正就是瞎折腾呗,乐趣就在这过程里头。自己创造一个世界,哪怕再小,再简单,那种感觉,跟玩别人做好的游戏是完全不一样的。
今天就先分享到这儿,下次等我再琢磨出点新东西,再来跟大家伙儿唠唠!