银河战舰队——项目原型设计+概要设计
1. 格式要求
作业所属课程 | 班级的链接 |
---|---|
作业要求 | 2024秋软工实践团队作业-第二次( 原型设计+概要设计) - 作业 - 软件工程2024 - 班级博客 - 博客园 |
作业的目标 | 设计游戏原型和概要设计 |
团队名称 | 银河战舰队 |
团队成员名字-学号 | 102202129-林伟宏 102202131-林鑫 102202109-木合塔拉提 102202143-梁锦盛 102202126-陈家凯 102202148-路治 102202116-李迦勒 102202103-王文豪 102202113-许煊宇 102202155-王贺雯 |
2.原型设计
-
原型模型设计链接:https://modao.cc/proto/JnwWWtNBsliabea11zm0wS/sharing?view_mode=device&screen=rbpURRgojnErpYxuw&canvasId=rcURTzHt6tirLuYn #未命名原型副本-恢复数据-分享
-
原型二维码:
-
原型展示:
-
首页
-
开始界面
- 创建角色界面
4.游戏主界面
5.修炼界面
6.背包界面
7.功法界面
8.副本页面
9.炼丹界面
10.副本战斗界面
原型介绍:
-
玩家属性:包含根骨、魅力、家境、悟性等,玩家可在开始设置时自由调整、在剧情中不断发展,属性会影响玩家修炼与剧情发展。
-
功法:玩家可获得的特殊技能,可进行提升与更换,在副本中使用。
-
副本:玩家提升战力挑战副本,主要战斗方式为回合制,表现形式是文字叙述,玩家可在副本挑战中获得战力提升与收集道具。
-
修炼:玩家主要通过修炼来提升战力,修炼途径包含传承、天赋、拜师和炼丹。
-
拜师:玩家可与智能NPC交流,获取经验与通关方法。
-
- 游戏中,玩家通过AI互动功能与智能NPC进行交流,获取修炼建议、经验和通关方法。这种互动不仅丰富了游戏的剧情体验,还增加了玩法的多样性。挑战部分主要体现在副本挑战上,玩家通过回合制的文字叙述战斗,不断提升战力、收集道具与材料,最终战胜更强的副本敌人。同时,玩家的修为、属性和功法在这些挑战中不断提升,形成良性循环。
3. 概要设计
-
UML设计
-
用例图:
-
类图:
主要用到的类 用法 CharacterCreationScreen 类 代表创建角色的界面,包含分配属性点、选择天赋和选择传承的方法。 GameStartScreen 类 代表游戏开始界面,包含开始游戏的方法 Attribute 类 代表角色的属性,包括根骨、魅力、家境、悟性、机缘和体魄 Talent 和 Inheritance 类 分别代表角色的天赋和传承 MainInterface 类 代表游戏主界面,包含导航到各种功能的方法 Item 类 代表背包中的物品 Skills、Dungeons、Backpack、Master、CloseRecluse 和 Alchemy 类 代表主界面中的具体功能。 Settings 和 ReturnToStart 类 代表设置和返回游戏开始界面的功能 -
时序图:
-
协作图:
-
-
数据库设计
-
ER图:
-
关系数据模型:
对象关系映射:
-
4. 团队协作记录
预计计划安排表:
周次 | 具体时间 | 产出 |
---|---|---|
第一周 | 11月2日 - 11月8日 | 原型设计和概要设计 |
第二周 | 11月9日 - 11月15日 | 程序基本框架 前后端简单代码 |
第三周 | 11月16日 - 11月22日 | 完善前后端代码 程序稳定运行 |
第四周 | 11月23日 - 11月29日 | 补充测试 |
分工安排(表格形式:具体到每一个人的角色,负责的详细开发部分。
姓名 | 角色 | 具体分工 |
---|---|---|
林宏伟 | 组长 | 负责项目的整体规划、执行和控制,确保项目按时、按质完成 |
林鑫 | 后端负责人 副组长 | 负责后端任务协调 代码编写 |
木合塔拉提 | 后端 | 负责后端代码编写 |
梁锦盛 | 后端 | 负责后端代码编写 |
陈家凯 | 前后端 | 负责协调前后端工作 ai接口 |
路治 | 前端 | 前端代码编写 |
李迦勒 | 前端 | 前端代码编写 |
王文豪 | 前端 | 前端代码编写 |
许煊宇 | 前后端 | 负责协调前后端工作 ai接口 |
王贺雯 | 美工和文档扁编写 | 美工展示和博客编写 |
-
团队的协作过程记录:
-
项目管理平台进行协作的管理:github
-
github贡献记录:
5. 其他要求
- github团队仓库链接:https://github.com/lin10-coding/jianlai
- 团队名称_系统设计说明书.pdf:https://www.alipan.com/s/eGoVhQS9sdY
- 团队名称_数据库设计说明书.pdf:https://www.alipan.com/s/Z1fuFXWAz4M
- 团队名称_原型设计+概要设计答辩PPT.pdf:https://www.alipan.com/s/ETZCqFXq9Cy