1 写作目的
本文档概述了《疯狂黑板》游戏的软件架构,并从不同方面描述了该游戏。 其目的是使开发人员在完成设计规范的基础上,完成设计文档中规定的各模块具体实现的设计工作。 它还具有用户说明,帮助用户了解游戏并轻松上手。
2 游戏概述
2.1 游戏背景设置
疯狂黑板是一款以黑板为背景,以卡通粉笔风格为游戏主要风格的动作益智游戏。 随着游戏产业的快速发展,人们对游戏的认可度逐渐提高。 游戏已经成为娱乐生活中不可缺少的一部分,而功能性游戏则充分利用了游戏的娱乐性,边玩边学。 这种做法让人难以拒绝,值得欢迎。
2.2 游戏风格与定位
这是一款动作益智功能游戏。 功能游戏是指以解决现实生活中的社会和行业问题为主要目的的游戏。 它们还具有三大特点:跨界性、多样性、场景化。 还学习知识、激发创造力、拓展在教学、模拟管理、训练技能、调整行为、培养良好素质等方面效果明显的游戏类别。 它在传统游戏注重娱乐性的基础上,更加注重游戏的功能性。
作为一款功能性游戏,关卡中的谜题点融合了物理、化学、语文、数学、地理等多学科知识点,让知识学习与关卡谜题巧妙关联。 为了贴合游戏主题,游戏风格采用卡通粉笔风格。 目前市面上的同类游戏很少采用粉笔绘画风格,而黑板和粉笔在我们的学习和生活印象中是不可或缺的。 粉笔画风格的运用非常符合游戏的主题,能够增强玩家的沉浸感。
这个游戏是休闲且容易玩的。 在游戏过程中,不仅可以体验游戏过程的乐趣,还可以增加玩家学习书本知识的兴趣,让玩家在游戏过程中了解或复习书本知识。 受众往往是处于学习阶段的年轻人。
3 游戏设计要求和约束
3.1 设计要求
3.1.1 美术要求
(1)游戏角色:游戏以粉笔风格的中世纪骑士为主角,有攻击、伤害、跳跃、行走等角色动作。
(2)敌对怪物:以粉笔式卡通鬼魂的形式体现。
(3)游戏道具:主要是粉笔画风格的数字和字母。
(4)启动界面
(5) 设置界面/死亡界面
(6)游戏地图:荒野(石头、树木、草地)和房间(家具、砖块)。
3.1.2 功能要求
(1)开始游戏:点击开始界面的开始游戏按钮,进入游戏第一关。
(2)关卡选择:点击开始界面的关卡选择按钮,跳转至关卡选择界面。 该界面共有三个级别选择按钮。 点击不同的按钮即可进入相应的关卡。
(3)游戏结束:点击开始界面的游戏结束按钮,关闭游戏窗口,返回电脑桌面
(4)游戏设置:点击开始界面或游戏界面上的齿轮状按钮,显示游戏设置窗口。 在此窗口中可以设置游戏音量和音效的大小和开关。
(5)怪物AI:游戏中怪物具有来回巡逻的功能,判断玩家控制的角色是否进入其攻击范围。 当玩家进入时,怪物会自动开始攻击。 当玩家离开攻击范围时疯狂石头游戏,怪物就会停止攻击。 ,返回巡检状态。 当怪物被玩家击杀后,相应的道具就会掉落。
(6)角色操作:玩家通过AD键控制游戏角色左右移动; 空格键控制角色跳跃; 鼠标左键攻击; 鼠标右键使用道具; E键拾取道具或与场景交互。
(7)背包系统:游戏主场景正下方有一个长长的背包栏。 当玩家拾取物品时,其物品图标会显示在背包栏上。 当玩家将鼠标移动到项目图标上时,会显示该项目的名称。 玩家正确解开谜题使用该道具后,该道具的图标将从背包栏中删除并重新排序。
(8)场景解谜:每个游戏场景都有多个解谜点,其中一个为当前场景的核心解谜点,其他为普通解谜点,用于收集道具或达到核心解谜点。 当玩家解决了核心谜题后,就满足了通关条件。 场景中的每个解谜点都是根据书本知识设计和制作的。
(9)游戏失败:每个关卡中的角色初始有3个生命值,当前生命值显示在游戏场景的左上角。 当受到怪物攻击时,角色的生命值会减少1。 当健康值达到0时,判定游戏失败,并弹出游戏失败的提示窗口。 在此窗口中,玩家可以选择点击重启按钮再次挑战该关卡,场景将被重置; 玩家也可以点击退出游戏按钮,返回游戏开始界面。
3.1.3 音效要求
游戏的音效活泼欢快,符合游戏的主题和整体Q版风格。
(1)角色音效:角色的攻击、移动、跳跃、受伤音效、拾取道具、成功解谜音效。
(2)怪物音效:怪物伤害和攻击音效。
(3)场景音效:主要背景音乐、场景中特定地点的音效。
3.2 设计约束
1、游戏类型为教育功能游戏,因此在关卡设计过程中,书本知识与解谜要点的结合必须合理、准确。
2、由于游戏的主要玩法是解谜通关,所以谜题点的设计和解谜道具的位置都需要精心设计,让玩家需要思考解决谜题并通过关卡,而不是一路向前走。
3、游戏地图不宜设计得太大。 既然是益智游戏,就很难避免玩家无法获得关键道具的情况,导致需要来回寻找丢失的道具。 如果地图太大,就会增加很多重复、无聊的旅行时间。
4.游戏规则简单易懂,玩法简单易学。
4 游戏设计说明
4.1 外形设计
游戏主要分为两个主界面,开始界面和游戏界面。
图1 外形设计图
4.2 功能模块设计
4.2.1 启动界面
开始界面主要功能有开始游戏、关卡选择、游戏设置、退出游戏。
图2 启动界面图
4.2.2 背包模块
当玩家将鼠标移动到项目图标上时,会显示该项目的名称。 玩家正确解开谜题使用该道具后,该道具的图标将从背包栏中删除并重新排序。
图3 背包模块
4.2.3 角色控制模块
玩家使用AD键控制角色左右移动; 空格键控制角色跳跃; 鼠标左键进行攻击; 鼠标右键使用道具; E键拾取道具或与场景互动。
图4 字符控制模块
4.2.4 解谜判断
每个谜题点都由一个或多个谜题元素组成。 当所有谜题元素完成后,则判定谜题已成功解开。
图5 解谜判断
5 游戏说明
A、D键控制角色行走和空间跳跃,E键拾取道具或互动,鼠标左键攻击,鼠标右键使用道具。
玩家可以通过杀死场景中的怪物来获得道具,也可以直接拾取场景中已有的道具来解决关卡谜题。 当玩家完成拼图后,场景会根据所使用的相应知识点发生一些有趣的变化。
游戏编程快速入门
标题:“疯狂小黑板”——游戏背景设定
链接:https://www.52funs.com/news/xydt/4335.html
版权:文章转载自网络,如有侵权,请联系删除!