餐厅游戏开发文档

概述

由于记错了大作业提交日期, 所以匆匆完成了这次的结课作业提高版, 代码写的属实是有点没有经过细细推敲, 有一些可选需求也是按照简化需求的版本完成的, 游戏的参数也没有经过过多的测试(这导致节奏时快时慢, 非常容易赔钱┗( T﹏T )┛). 如果实在是观感不佳还可以看看结课作业基础版

项目目标

通过实现一个类游戏的餐厅经营模拟,练习移动端 HTML 页面布局及样式实现,以及在 JavaScript 使用面向对象编程,在你的设计中应用合适的设计模式.

fd

编码要求

参考原型图,使用 HTML+CSS+JavaScript 实现兼容移动端的餐厅游戏,要实现厨师、顾客以及你自己三个角色的关键操作,完成从顾客等位、点菜、烹饪、用餐、支付的一系列状态变更的数据、信息、交互、展现的变化及处理。

本练习提供的附件中,包括了开发本练习所需要的图片资源。

用例描述:

涉及的单位元素:

金钱变化发生在以下几个动作:

餐厅中有三个角色:厨师、顾客 和 你

顾客的属性包括:

顾客的行为包括:

厨师的行为包括:

你的行为包括:

要求

Todo

玩法介绍

游戏参数

代码结构

数据结构

Restautant类

Cook类

Customer类

调试用API

打开DevTools会显示API列表(输入debugMod()开启调试)