【WPS 每天Ai一下】打卡第三天--完成游戏制作
创作者俱乐部成员
昨天逛社区的时候看到薄荷写的这篇帖子
【WPS 每天Ai一下】打卡第4天-井字棋玩法
https://home.wps.cn/topic/5650
觉得十分有趣,既然WPS AI能让我们玩上这游戏,为什么不向WPS AI要一下这游戏的代码呢
打开WPS 智能文档
对Ai说:
帮我用Python写一个游戏代码,游戏内容:
用表格生成3*3的井字棋盘,玩家在输入行号和列号时,在井字棋盘上面标记出黑棋O和白棋X的位置,由玩家1和玩家2轮流落子,直到一方三子连线或者双方平局时,游戏结束。游戏结束时,公布游戏结果,游戏结果分为玩家1获胜,玩家2获胜,平局三种情况,记住每次落子后更新棋盘上黑白棋的位置
然后WPS AI就给了我上面的代码,复制代码,到Pycharm上运行
运行没有报错,运行结果如下:
行/列数的范围为(0-2)
第一位棋手编号为:1
第二位棋手编号为:2
测试下来能完整进行双人下棋
但是有以下缺陷:
行列数输入大于2就会直接报错
游戏赢了,没成功做出判断
这个回合是哪方选手没有提示
都是英文不够接地气
我把这些问题反馈给WPS AI
WPS AI的确都给了回复,不过回复的方案要没有完全解决,就是解决的方案,非常粗暴不断地增加类和函数来补漏洞,和原来的代码对接度不是很高,我简单地罗列几个对话:
对话了很久都没有给出完善的优化方案,可能是我一开始的命令有漏洞,于是我就决定自己上手优化了,总体来说整个代码框架不用自己搭建,只要找找错误,做做优化,然后在WPS AI代码的框架下,一个 井字棋 游戏的小程序就很快写好了,打包一下,看看运行效果吧
总结:
WPS AI给的代码可以运行,基本功能可以达到,优化程度不够高,一些容易出错的环节没有考虑进去,也有可能是我一开始给的提示没说,后面反馈修改的地方,WPS给的方案和源代码会有些脱节
不过抱着试一试的态度,通过WPS AI写出一个完整的程序的感觉还是挺不错的,如果你们想试试这个WPS AI写的游戏包,可以在评论区留个邮箱,我可以发过去让你体验(仅限wins系统的)
创作者俱乐部成员
创作者俱乐部成员
创作者俱乐部成员
创作者俱乐部成员