- 博客(9)
- 收藏
- 关注
原创 代码编写阶段
代码编写阶段 3月29日会议之后,后端进入了代码实现的阶段,而前端也开始也具体的界面设计。 此后小组集中讨论了三次,会议的主要内容即是编写代码并且解决技术问题,每次内容不多,因此集中发布。讨论时板书图 主要解决的技术问题如下:后端 1、Map的数据结构 MapChecker方面,地图的具体存储结构为有向图,用以下存储结构实现: 地图节点存储每个节点拥有的...
2018-04-11 11:13:52
520
原创 关于地图存储方法的讨论
此次会议进行于3月25日晚9:00。主要是分工后,后端、前端分别就已经思考过一段时间,且完成部分的程序进行交流,确定各个后端部分的协同方式、接口参数。这次会议讨论中出现的主要议题为地图的后端存储方式。我们一致得出结论,地图在后端应该仅仅存储拓扑结构,而细节由前端给出。但是一直没有得到解决的是,路径和玩家的移动结合,会产生的一个问题。PlayerChecker接收前端信息,将玩家的初位置和移动方向,...
2018-03-29 01:45:32
1073
原创 开发规范及具体开发任务分工
小组第七次会议于3月21日晚举行,我们确认了上次会议提出的后端架构的完整性、订立了开发规范,并且确定了每个人所负责的开发任务。组长针对组员在架构和规范中的疑惑作了说明和解答。组长说明时的板书一、关于架构 上次所有的架构设置均基于scala语法,而此次做出一些修改。将四个规则Checker分配至java,由三名使用java的后端人员完成。在java中,对象object应变为stat...
2018-03-22 14:49:03
1212
原创 后端代码架构其一
3月19日晚21时,小组在西区图书馆205研讨室举行了第六次项目组会议。本次会议的主要内容为确定一部分后端代码架构,隆晋威组长给我们带来了详细生动的解说。以下是第一部分后端架构的内容。(其中package为包,object为实例,class为类,/**/和//为注释内容)这部分后端架构主要负责用户申请游戏到开始游戏这两个节点之间后台的所有过程(匹配、设置游戏控制器、记录数据等等)Package g...
2018-03-19 13:12:14
695
原创 开发环境和工作流程
第四次集体讨论,主要统一配置了开发环境,以及针对Git方面明确了此后的工作流程。关于环境配置除组长外,所有后端人员人使用java语言,JDK为java1.8,IDE使用Intellij IDEA ,组长则使用Scala。前端人员使用HTML5及CSS,IDE使用Dreamweaver。关于Git版本控制软件使用Git,远端仓库为Github。Git工作流程规范:git checkou...
2018-03-15 15:12:58
307
原创 人员分工和技术选型
三、第三次集体讨论内容 第三次集体讨论于3月6日,主要按照各自的特点确定了小组人员的分工,并且确定了具体的技术选型。 具体分工如下:姓名职务工作隆晋威组长、架构师作为组长统筹全局,根据付千山的游戏设计给出后端的架构,并给出开发时的规范和协议,并且对于开发过程中的难点给予建议和指导。付千山美工、音乐、游戏设计、前端(H5)负责游戏的规则和细节;与吴宏宇一起完成游戏的视觉设计和前端实现...
2018-03-08 23:32:16
430
原创 确定选题
第二次集体讨论 第二次集体讨论于3月4日晚9时在西区图书馆进行,小组成员第一次在现实中见面。此次讨论,我们确定了具体选题,并且明确了下一步工作。 上一次的讨论中,我们根据技术难度、预计受众等筛选了其中一些有价值的选题,并且又新增了一些内容,从中通过投票的方式选出了最终方案。 新增方案为从Google Summer of Code中选题,课题直接用于提交至该项目,但由于以下原...
2018-03-08 22:46:56
971
原创 小组的成立
小组No warning(s), no error(s)成立于2018年3月1日,小组的名字来源于诸多程序员都很熟悉的两个词。 自然我们的小组名称则是: ...
2018-03-08 17:32:59
1010
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人