当前位置: 首页 > news >正文

轻松实践:用Python实现“名字大作战”游戏,表白Zulu

小编作为一个AI编程爱好者和资深菜鸡,经常有很多灵光闪现的时刻,但是碍于自身的编程水平,往往想法刚冒出来就放弃了。最近,听很多产品经理和研发同学说,Comate可以无痛编程!最最害怕的调试环节,用自然语言就可以完成。于是我斗胆尝试,做一个从儿时就喜欢的对战小游戏~

我花了少量时间(不到1小时吧),居然真被我捣鼓出来了~游戏姑且叫“名字大作战”吧,(通过你键入的名字,来生成一系列参数,和AI自动生成的名字对战),游戏规则我还让文心一言给我润色了,AI一条龙实现有木有!好了,下面是我调教Comate Zulu的过程,有了这一回,之后应该可以用Zulu生成不少好玩、且有一定复杂度的小游戏了~

1 输入游戏描述的Prompt

请使用Python编写一个基于Pygame的简易“名字大作战”游戏。

核心规则:

1.玩家和AI各输入一个名字。2.系统将每个字符的Unicode码之和作为“力量”,字符长度作为“敏捷”,名字中不同字符的数量作为“智力”。3.生命值=力量*2。4.每回合自动战斗:速度高者先手,伤害=力量/5 + 随机浮动(0, 敏捷),暴击几率=智力%。5.显示战斗动画和血条。要求代码简洁,有图形界面,无需额外资源文件。

界面风格美观简洁,编写完成后请在IDE内预览~

以下是Zulu编写过程(发现有个 Todo 列表,能看到 Zulu 要做些什么,还挺有安全感;粗看了下要做的事没什么问题):

可以看到,有初步界面。。。但文字部分是乱码,而且颜色全白(OS:什么玩意儿。。)

2 把情况反馈给Zulu并调试

运行一下~这次直接点 IDE预览功能看看效果,点一下直接把程序运行起来了,还挺方便(OS:这调试有点东西嘛,只要你把问题描述清楚,Zulu还是知错就改的好孩子

可以看到,界面配色和文字乱码都有显著优化,但体验后发现仍有小问题,信心大增,反馈给Zulu继续优化!

3 Prompt

请优化以下问题:当前玩家输入的名字不会在框内显示,战斗界面名字显示Player而不是输入的名字,请让玩家输入的名字在方框和战斗界面显示,优化完成请在IDE预览

运行如下,可见,问题已经完全修复啦!

经过激烈对战,AI生成的名字胜出!

这样,一个有趣的“名字大作战”游戏就完成啦~表白Zulu!!

调试优化都是和Zulu进行自然语言对话,告别手搓代码。对于小编这样的编程小白来说,可以说很大程度上减少了我的挫败感。如果你也是小游戏和AI编程爱好者,现在就请打开Comate Zulu,来编写一个属于自己的小游戏吧~

一键下载Comate,尝试编写一款自己喜欢的小游戏吧:

下载途径一:百度搜索“文心快码”,官网下载Comate AI IDE;

下载途径二:VS Code 或者 Jetbrains 系列 IDE 搜索并下载文心快码插件。

http://www.dtcms.com/a/391276.html

相关文章:

  • EasyDSS视频直播点播平台如何为游戏直播提供超强技术底座?
  • MySQL----MVCC机制
  • 设计|str增量法|计算贡献
  • Spring中Controller层中容易搞混的注解
  • Git GitHub 个人账户创建教程
  • Python学习系统计划:从零到精通的科学路径
  • 解锁 JavaScript 的数学魔法:深入探索 Math 对象
  • dcm4che系列主要开源项目概述
  • 枚举深入解析
  • Qt中delete与deleteLater()的使用
  • AD5621(单通道缓冲电压输出DAC)芯片的详细用法
  • vLLM的面试题
  • 最优控制3 -- 动态规划-一个解析解的例子
  • 深入分析大众点评 Ajax 接口:直接请求 JSON 数据高效获取评论
  • 京东零售张科:DataAI Infra会成为驱动未来的技术基石
  • Java 运维中的一些常用命令
  • 用 go-commons 打造一套最小可行监控体系
  • 广东省省考备考(第一百零二天9.19)——言语(拔高突破第二节课)
  • 在vscode中,在powershell 下,如何进入子目录?
  • 易语言源码怎么制作软件 易语言源码和模块怎么做成软件
  • 4-2〔O҉S҉C҉P҉ ◈ 研记〕❘ WEB应用攻击▸目录遍历漏洞-B
  • 【Javaweb】http协议-请求与响应
  • 内网穿透系列十三:wstunnel 一款通过 Websocket 或 HTTP2 隧道传输的内网穿透工具
  • 【开关电源篇】自激振荡开关电源原理详解-从模块解析到故障维修
  • SpringBoot+Vue实现图片上传
  • C++ 函数指针与排序策略
  • 12分钟讲解Python核心理念
  • 01数据结构-串和KMP算法
  • 前端性能优化实用方案(三):骨架屏提升30%用户感知速度
  • NVR设备ONVIF接入平台EasyCVR视频融合平台智慧小区视频监控一站式建设方案