标签:录制 代码扫描 相对 而且 png table 解决 说明 截图
团队名称 | 成员姓名 | 任务分配 | 个人博客链接 |
---|---|---|---|
水沝 | 林晓龙(组长) | 人机对战算法实现 | |
李金妲 | 游戏界面的GUI设计、背景音乐功能、趣味对战算法实现 | https://www.cnblogs.com/112Ada/p/12173236.html | |
韦荣桃 | 实现用户系统功能(登录、注册) | https://www.cnblogs.com/Gejkdj/p/12158759.html |
我们在4399和7k7k小游戏里找了很多版本的五子棋小游戏,发现他们都比较简陋,有些直接点进去就是开始游戏了,
默认人机对战或者人人对战,有些比较好一点的会有“悔棋”或者“认输”功能,但是基本没有让用户登录和注册这个功能。
我们综合了各种版本的五子棋小游戏里的功能,然后构思了我们写的五子棋小游戏应有的功能,分别是用户登录和注册、
开始游戏、悔棋、认输和可选择对战模式(人人对战或者人机对战或者趣味对战)功能。
下图是我们找到的、还算不太简陋的五子棋的功能界面截图↓
总结:这次的课程设计--五子棋小游戏,由于经验不足,我们在做之前参考了网上已有的代码,发现他们在功能方面都不太成熟,基本都只有“人人对战”这一功能,于是我们在原有代码的基础不断进行优化、改进,根据实际情况继续完善,又增加了登录注册等功能,增加了背景音乐和开发了新的对战模式。在课设前两周我们就开始着手这个小游戏了,因为是第一次做小游戏而且自身基础也没有很好,所以一开始磕磕绊绊,还好通过不断查资料和问大佬都基本能解决。相比于原有的代码,我们增加了挺多东西的,通过分工合作,每个人负责一部分代码的编写,最后再把它们整合在一起,得到一个相对完善的小游戏,这时候我们三个合作的结果。虽然做了改进,但是我们的小游戏还存在不足之处,我们之前还想做一个要限制下棋时间的功能,但是查了资料发现做这个要用到多线程,在短时间内我们还弄不清楚这个东西,遂暂时放弃这个想法,在课设之后若有条件,我们会继续完善它。
标签:录制 代码扫描 相对 而且 png table 解决 说明 截图
原文地址:https://www.cnblogs.com/112Ada/p/12161602.html