大伙儿晚上今天又是我,来给大家叨叨我最近瞎折腾的一个小玩意儿。标题你们也瞅见了,《欢迎来到超H酒馆杨过游戏》,这名字一听就感觉有点那你懂的。不过别想歪了,我这实践过程可正经了,主要是想试试能不能把一些想法给落地,哪怕只是个雏形。
一切的开端:一个念头
前几天闲着没事儿,在网上瞎逛荡,不知道怎么的就冒出这么个怪怪的游戏点子。杨过,独臂大侠,在个酒馆里,这酒馆还有点“特别”。我寻思着,这要是真做出来,那得是个啥样?纯属好奇,就想着自己动手捣鼓捣鼓,看看能不能模拟出那么点意思。
准备工作:扒拉手头的家伙事儿
咱也不是专业搞游戏的,所以家伙事儿都简单。我电脑里之前装了个挺基础的游戏引擎,免费的,就它了。美术资源嘛就更别提了,哪有!只能找点免费的、或者自己瞎画点火柴人代替了。重点是逻辑,是那个“感觉”。
- 引擎启动! 打开我那尘封已久的引擎,新建了个项目。
- 场景搭建(简陋版): 我先拖了个方块当地面,又拉了几个方块当墙,弄出个小黑屋的感觉,就算是“酒馆”了。光线调得暗暗的,有点内味儿了。
- 主角登场(概念版): 杨过大侠怎么表现?我想了想,就用个圆柱体代替,然后在旁边P了个对话框,假装他能说话。至于“独臂”,圆柱体也看不出来,哈哈,脑补,脑补。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
核心玩法:简单的交互
我想象中的“超H酒馆”,可能不是指画面有多暴露,而是那种氛围,那种对话的“挑逗性”或者说“趣味性”。我打算做个简单的对话系统。
第一步:设计对话。 我琢磨着杨过在这样的酒馆里会说是落寞地喝酒,还是会跟酒保或者其他客人(如果我有精力做的话)贫几句?我先设定了几句开场白,比如:
- “小二,上好的女儿红,要最烈的那种!”
- “这江湖,真是寂寞如雪……”
- “不知不觉,又想起襄阳城外的风了。”
然后,得有点互动。比如玩家点击杨过(也就是那个圆柱体),他会给出不同的回应。为了体现那个“H”的擦边球(主要是标题党,我可不敢真搞),我就设计了一些比较暧昧或者双关的对话,比如当玩家选择某个选项后,他可能会说:“?这位客官倒是眼光独到,不如我们到楼上雅间细聊?” 这楼上雅间是没做的,纯粹是文本。咱这是技术实践,点到为止。
第二步:实现对话逻辑。 这就得写点简单的脚本了。我用的那个引擎支持一种比较简单的脚本语言,我就照着教程,写了个逻辑:
- 检测玩家鼠标点击。
- 如果点中了代表杨过的圆柱体,就弹出一个对话框。
- 对话框里有几个选项,玩家选了哪个,杨过就说对应的话。
捣鼓了半天,总算是让这个圆柱体能“说话”了。虽然简陋,但好歹算是个交互。
遇到的坎儿与解决
过程中也不是一帆风顺的。比如我那个对话框老是弹不对位置,要么飞到天边,要么挡住杨过。后来查了半天资料,才搞明白坐标系怎么算的,调整了好几次才对。
还有就是对话内容的组织。一开始写的对话特干巴,一点“酒馆”和“杨过”的感觉都没有。后来我就去翻了翻武侠小说,找找灵感,又琢磨了一下“酒馆”里那种龙蛇混杂、信息交汇的氛围,才慢慢让对话有点人味儿。
至于那个“超H”,我琢磨着不能太直白,那不成黄油了嘛咱是正经博主。我更多的是通过一些暗示性的语言,或者说让玩家自己去联想,营造一种“懂的都懂”的氛围。比如酒馆的名字,还有杨过某些台词的语气,都往那方面稍微靠了靠,但绝对没越线。
最终成果(半成品)
弄出来的东西,挺简陋的。就是一个昏暗的小房间,一个圆柱体代表杨过,点一下能说几句带着点江湖气和暧昧感的骚话。连个像样的模型都没有,更别说动画了。但对我来说,这个实践过程本身就挺有意思的。
我体会到了从一个模糊的想法,到动手去尝试,再到解决一个个小问题,看到一点点成果的那种乐趣。虽然这“游戏”离真正的游戏还差十万八千里,但好歹让我把脑子里的某些片段给具象化了一丢丢。
好了,今天的分享就到这儿。这玩意儿也就是我自娱自乐瞎折腾的,给大家看个乐子。下次再有啥好玩的实践,再来跟大伙儿唠!晚安!