每周汇报(一)
冰川滑行项目介绍
一、项目背景
(1)口袋妖怪冰系道馆
(2)其他解谜类游戏
(3)迷宫
二、技术框架——冰川滑行架构需求
(1)数据部分
语言:C++
执行人:赵鉴
目标:制作出不同难度等级的关卡
验收标准:尚未制定
(2)中间储存
语言:JS
执行人:赵鉴
目标:将生成的关卡用JS数组描述,保证各部分关卡描述一致
验收标准:
- 三部分对关卡的描述一致
- 转储文件为JS数组
- 数组的每一维度分量大小一致
(3)用户界面
语言:HTML5+JS
执行人:曹鸿儒
目标:将关卡图形化,并且提供便利的用户交互
验收标准:
- 用户从进入界面开始可以分别通过不多于三步操作达到以下目标
- 继续游戏
- 更改游戏设置
- 用户从欢迎界面开始可以在五步以内定位到任何一个关卡
- 每一个关卡可以按照规则移动人物而不发生规则不允许的情形
- 有可靠的虚拟按键用于人物移动
(4)UI设计
工具:PS/AI
执行:未定
目标:设计与“冰川滑行”主题相符的UI元素
验收标准:
- 有一套按钮样式
- 有关卡内所有可能地形和不同方向的人物贴图,可能需要运动状态的人物贴图
- 不同界面的背景图片或背景动画
(5)音乐和音效设计
验收内容:音频文件
执行:未定
需求:与“冰川滑行”相符合的音乐和音效
验收标准:
- 背景音乐需要90%人次连续听5分钟不感到不适,预计寻找10人多次测试。
- 包含主界面背景音乐、关卡背景音乐若干、声音效果若干
三、后期任务规划
(1)建立一套合理的关卡标准
(2)创造一套剧情用来添加新的元素
(3)考虑向移动平台移植
四、进展报告
(1)Demo
(2)简易的关卡生成算法