复古像素风游戏设计之:技术文档

mac2022-06-30  107

Vulcan项目之: 技术文档

此文档v1.0版本为Vulcan团队2016年10月22日团队会议(暨Meeting No.3)会议记录生成的技术文档

版本列表:(以最新版本为准)

阶段版本号生成日期Alphav1.02016-10-22Alphav1.12016-10-26Alphav1.22016-11-07Alphav1.32016-11-19Alphav1.42016-11-29Alphav1.52016-12-08Alphav1.62016-12-20Betav1.02016-12-29Betav1.12017-01-13

整体架构

以下内容会随版本升级有改动,当前文字以当前版本为准

游戏方式

用户通过操作游戏角色实现拾取所有宝物,到达上楼的梯子。其中,若角色触碰到怪物或落入自己挖的坑中,游戏结束。运动角色: 名称类别外观描述Vulcan英雄红色以拾取宝物前进为目标,注意不要碰到怪物或落入坑中无法移动Ghost怪物设定1白色人物状未拾取金币,速度比英雄慢,无工具使用能力Demon怪物设定2蓝色人物状已经拾取金币,从白色变为蓝色

用户接口

用户通过“W”,“A”,“S”,“D”,“J”,“K”这六个按键实现游戏角色的操控,各个功能键映射关系如下: 按键功能备注W向上移动当前位置可以向上移动S向下移动当前位置可以向下移动A向左移动当前位置可以向左移动D向右移动当前位置可以向右移动J在左下方挖坑左下方为砖块且左边没有障碍物K在右下方挖坑右下方为砖块且右边没有障碍物

地图元素

背景:黑色实体物体: 物体外观特征备注水泥棕黄色,无纹理运动角色均可在其上行走,铲子无法挖动砖块黄色,有纹理运动角色均可在其上行走,铲子挖动后一段时间内消失,运动角色会掉入坑中宝物金色、有闪动效果宝物(Beta版本中只有玩家可以拾取)

晋级方式

玩家拾取完毕全部宝物之后,会在地图顶端中出现前往更高层的梯子,顺利上升即为进入下一关卡。

逻辑细节

地图构建

整个地图的设定方式:考虑一个数字矩阵,填充整数

数字处理:当前位置所需贴图信息,要贴的图片约一厘米见方,构成基本游戏地图元素

动态设计

怪物:本身为白色可以拾取金币,拾取后成为蓝色,无法继续拾取金币;会掉落入玩家挖的坑中,可以爬出坑;死亡后会在地图特定位置复活

玩家:可以移动、拾取金币、挖坑,胜利方式为拾取完所有金币成功抵达下一层,失败方式为碰到怪物或掉落入自己挖的坑中后无法逃离(不能向上爬出,只能继续挖下一层)

玩家挖的坑:成功挖坑之后,若上下背景连通,则玩家可以向下掉落直到不能掉落为止;怪物一旦落入坑中不会继续下坠

转载于:https://www.cnblogs.com/Vulcan-team/p/5998542.html

相关资源:retro-ngon:用于HTML5画布的软件3D渲染器。 使用强大的复古效果栅格化n面多边形。 具有:简化的API,pixelvertex着色器,异步渲染,文档等-源码
最新回复(0)