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

【GoC游戏】五子棋

把代码复制到https://top.51goc.com/ide上面,点击运行就可以玩了


代码如下:

int main() { p.speed(9).up().hide(); p.rgb(210, 174, 109); p.cav(-1).fill(16); /*================================= 老版本无fill命令,建议用rr填充 =================================*/ p.font(6); p.text("作者:",0,30,0,350,100); p.font(1); p.text("luo_",0,30,0,350,50); p.font(6); p.text("五", 0, 200, 0, -205, 195); p.text("五", 15, 200, 0, -200, 200); p.text("子", 0, 200, 0, -5, -5); p.text("子", 15, 200, 0, 0, 0); p.text("棋", 0, 200, 0, 196, -197); p.text("棋", 15, 200, 0, 200, -200); p.cav(1); p.text("按Q清屏\t鼠标点击落子", 0, 30, 0, 0, -350); p.button(1, "点这里黑棋加分", 0, 20, 0, -300, 350); p.button(2, "点这里白棋加分", 0, 20, 0, 300, 350); p.cav(-1); p.moveTo(0, -275); for (int i = 0; i < 12; i++) p.r(600, 50, 15).fd(50); p.moveTo(0, -273); for (int i = 0; i < 12; i++) p.r(600, 50, 0).fd(50); p.moveTo(-278, 0).rt(90); for (int i = 0; i < 12; i++) p.r(50, 600, 15).fd(50); p.moveTo(-275, 0); for (int i = 0; i < 12; i++) p.r(50, 600, 0).fd(50); p.moveTo(0, 0).oo(8, 0); p.moveTo(150, 150).oo(7, 0); p.moveTo(-150, 150).oo(7, 0); p.moveTo(-150, -150).oo(7, 0); p.moveTo(150, -150).oo(7, 0); bool a = true; int h = 0, b = 0; p.cav(0).speed(10); p.moveTo(0, 350); p.text("黑0:白0", 0, 50); for (;;) { int k = getKey(); if (k == 'Q') { p.cavCls(0); p.moveTo(0, 350); p.text("黑" + d2s(h) + ":" + "白" + d2s(b), 0, 50); a = true; } if (buttonMP(1)) { p.cavCls(0); p.moveTo(0, 350); h = h + 1; p.text("黑" + d2s(h) + ":" + "白" + d2s(b), 0, 50); a = true; wait(0.1); } else if (buttonMP(2)) { p.cavCls(0); p.moveTo(0, 350); b = b + 1; p.text("黑" + d2s(h) + ":" + "白" + d2s(b), 0, 50); a = true; wait(0.1); } else if (mouseDown()) { p.moveTo(getMDX(), getMDY()); if (a == true) { p.oo(16, 15); p.oo(15, 0); a = false; wait(0.5); } else { p.oo(16, 0); p.oo(15, 15); a = true; wait(0.5); } } } return 0; }

预览:



如果有不对或体验不好的地方,欢迎指出!

(胜负判定机制我还不会做,所以要手动加分)

http://www.gsyq.cn/news/1537083.html

相关文章:

  • 2026成都自助机服务商推荐 适配多场景需求 - 速递信息
  • 2026 成都 AI 培训学校哪家好 , AI 培训机构十大综合排行榜,看过来 - 教育信息网
  • ComfyUI-Manager终极指南:如何像专业AI艺术家一样管理插件生态系统
  • Streamlit快速构建文本摘要Web应用实战
  • 上海劳力士手表回收白皮书:5家机构测评榜单出炉,收的顶独占鳌头! - 奢侈品回收评测
  • 亲测:靠谱抗震支架厂家推荐经验 - 速递信息
  • 5G终端工程师必看:SIB1里那些决定你能否上网的关键参数(附避坑指南)
  • 南京迪奥旧包出手切勿盲目多方询价,多家线下门店实测价差一目了然 - 奢侈品回收评测
  • 2026年无锡驾校推荐排行榜:智能驾培/高效学车/考驾照/驾驶培训/模拟考场指导报名精选! - 企业推荐官【官方】
  • 品牌线下拓店找谁做?2026服务商驻场运营与开店能力对比 - 品牌种草官
  • 2026北京本土连锁黄金回收门店盘点,上门到店邮寄全渠道整理,变现商家实力阶梯排行 - 名奢变现站
  • 2026年无锡驾校推荐排行榜:专业驾驶培训/考驾照/学车服务与口碑之选深度解析! - 品牌发掘
  • 2026 北京 AI 培训机构综合排行榜完整深度解析 - 教育信息网
  • 2026 海南代理记账优选指南:如何挑选靠谱代账公司 本土优质服务商 TOP5 - 速递信息
  • 从NAND到HBM:长江存储的技术复用,能给国产高带宽内存带来什么新思路?
  • Python字典方法底层原理与高并发实战指南
  • 2026 征管新规下上海市场主体注销阻滞成因与代办机构能力评估研究 - 企服靠谱君
  • 九型人格高源课程:破解退休焦虑的成长方案与费用解析 - 奔跑123
  • 从零构建流式数据处理框架:核心原理、背压控制与实战应用
  • 3分钟掌握AMD Ryzen处理器调试:免费SMU工具完全指南
  • 5个简单步骤:让你的普通鼠标在macOS上超越苹果触控板
  • 2026重庆包包回收风向标榜单|收的顶占据榜首引领行业标准 - 奢侈品回收测评
  • 东莞抗干扰磁环厂家质量排行 2026最新实测数据全解析 - 奔跑123
  • Docker Compose里DNS死活不生效?别急,试试这个network_mode参数
  • 九型人格讲师高源资质解析:专业背景与行业认可度 - 奔跑123
  • 2026年 常州茶艺培训学校/零基础学茶艺机构推荐榜:茶艺师考证/少儿茶艺/成人茶道/评茶员培训,传统茶艺与宋代点茶深度解析 - 品牌发掘
  • 古驰热门包南京出手实操指南,上门专业鉴定省去往返到店核验麻烦 - 奢侈品回收评测
  • 从东方博宜OJ的1000题到1050题,我总结了C++新手最容易踩的5个坑(附避坑代码)
  • 金融AI实战指南:三小时从零搭建专业级中文金融大模型
  • 从零手推神经网络:NumPy实现反向传播与数值稳定技巧