2023秋软工实践 第一次结对编程作业
这个作业属于哪个课程 | https://bbs.csdn.net/forums/fzusdn-0831 |
---|---|
这个作业要求在哪里 | https://bbs.csdn.net/topics/617255492 |
个人学号 | 102101537 |
结对成员学号 | 102101539 |
GitHub 仓库地址 | https://github.com/OdericoOfficial/NumberPlace |
需要完成一个数独游戏,要求我们选择合适的数独生成算法并多线程一次生成九个数独,对界面要求美观,需要有一定的创新性,而显然纯数独是比较枯燥的,但是若项目进度较为缓慢还是要合理的简化创新内容,毕竟时间需求和学习成本有限。
我们将使用godot.net进行3d场景的开发,进行多平台发布,尽可能的强调休闲益智的属性,带给玩家较为清新的体验。为满足多线程性能要求,将使用中间语言、多种数据结构加速运行效。对于个人玩家,安排时间和盘局记录,保证数独玩家可以根据对局详情提升技术
我们的数独游戏是一款益智类游戏,同传统数独游戏一样,能够锻炼玩家的整体思维能力和捕捉线索的能力,改善玩家的记忆力和手眼协调能力;同时作为一款休闲游戏,本数独游戏规则简单、界面简洁,可以使玩家放松身心、缓解压力。
由于我们的数独游戏是以作业的形式呈递给相关用户,因此不可避免地与以同一次作业的形式呈递的数独游戏形成竞争关系。 对于部分以3D形式呈现游戏界面的数独游戏:以Unity等3D游戏引擎为基础的数独游戏作业。 对于部分具有联网竞速模块的数独游戏:以dapr virtual actor模型为联网竞速模块基础的数独游戏作业。
我们的数独游戏的推广手段主要有以下两种: 一是在CSDN平台上发布博客,同时在github上公开源码,让用户以文字和代码的形式知晓我们的数独游戏。 二是在Bilili、QQ空间等平台上发布本数独游戏的视频和链接,让用户能看到我们对游戏界面的精心设计。