• 团队项目第三次作业!


    该作业所属课程:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2

    作业地址:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/3208

    团队名称:求莫名堂

     一、团队成员的学号列表

    学号

    姓名

    角色

    201731062515

    陈一鑫

    队长

    201731062511

    张庆

    队员

    201731062512

    敬海

    队员

    201731062533

    周小迪

    队员

    201731062531

    宋杰

    队员

    201731062503

    何婷

    队员

    201731062403

    刘婧琪

    队员

    201731062401

    陈可薇

    队员

    二、本阶段任务分工情况

    组长陈一鑫写那三份文档

    张庆、敬海、宋杰三人负责做PPT和答辩

    周小迪负责研究他想做出来的AI功能

    刘婧琪、陈可薇负责测试现有游戏内容,和找出需要改进的地方

    何婷负责继续研究页面美化

    (本阶段不打算加新功能了)

    三、概要设计

    软件体系结构:

    主要业务模块描述:

    信息接收模块

    接收玩家发送的信息

    {“type”:xxx,”data”:xxx}

    数据包以json形式进行编码,服务器进行处理

    信息发送模块

    向玩家发送信息

    房间逻辑模块

    处理目前所有房间的逻辑

    时钟模块

    定时完成时间的计算,和调用房间逻辑函数

    四、数据库设计

    因为我们游戏是即时的,所以我们不使用数据库,数据储存在内存中

    另外没有登录注册和记录玩家信息的功能,我们需要的只是临时开场游戏的娱乐功能,所以不采用数据库

    五、下阶段详细工作计划

    这阶段之后就差不多OK了

    下阶段继续完善游戏内容,解决遗留的bug,并做好移动端适配功能(不再新加功能)

    如果那位想自己研究AI的同学搞出东西来了,就加上去(团队将不在这方面下太大功夫了,队员们都很忙的)

    六、下阶段任务分工

    周小迪:AI

    陈一鑫:解决bug、移动端适配

    何婷:前端美化、移动端适配

    其他人:吃瓜

  • 相关阅读:
    python使用消息队列RabbitMq(入门)
    python Condition类(锁)
    python锁
    python多线程的几种情形分析-三种情况
    git基本使用
    python学习笔记之数据类型、字符编码、文件处理
    NOIP2018提高组模拟题(五)
    10.28模拟赛
    差分+树状数组【p4868】Preprefix sum
    线段树【p2706】贪婪大陆
  • 原文地址:https://www.cnblogs.com/pg7go/p/10834973.html
Copyright © 2020-2023  润新知