找回密码
 立即注册
搜索
热搜: 活动 交友
查看: 11|回复: 1

AI+人工 21点全能游戏(人-机)

[复制链接]
40 金钱 回复本帖可获得 10 金钱奖励! 每人限 1 次(中奖概率 20%)

5

主题

3

回帖

473

积分

高级程序员

积分
473
发表于 昨天 22:40 | 显示全部楼层 |阅读模式
本帖最后由 Mcur1os 于 8-12-2026 22:41 编辑

#AI代码项目 第三集#

此项目辅助音乐:ta. - 8bite , hold on - justin beiber 和 don't turn on the light - black gryph0n / baasik / sean chiplock
此项目辅助AI:claude 和 GPT 5.6 sol(high)

这一次没有3500行代码那么夸张,但是也是自己真正从零开始打磨出来的一个小游戏项目。
感觉我的账号就是发一点能工智人的东西。cuz我自己的编程就是中规中矩,也没有什么特别特殊的东西可以码字分享给大家(后面可能出一个关于花切的?我不知道。觉得可以的或者有建议的可以扔到评论里面我看看)所以就用AI再配上我个人的想法调试整出这么一个

程序已经整理好放到append里面了【免费的各位有兴趣真的可以自己跑一下】
这个就是一整个zip包包括图片和程序。总共三个版本,可以看到我们游戏的迭代。想要完整版的直接用GRAND FINAL

不必多说直接上亮点:
  • 约2000行(但我的AI总喜欢有好多好多空行所以其实也就1300行吧...)
  • 一个完整的Blackjack游戏系统(暂时还没有instructions但是其实查一下或者玩两把就会了)
  • 仿造真实赌场质感(没有支持赌博的意思!)
  • 界面简洁,操作简单,上手方便

没有复杂的安装包。
没有一堆额外文件。
只需要拥有pygame环境即可运行。
有空的时候可以打开玩一下,也欢迎大家提出建议和bug反馈。

*本项目最开始其实只是一个简单的想法。想法来源于中B的结业作业之一(我没记错的话是哪个知识要求文字版的那个)之前做其他pygame项目的时候,慢慢积累了一些关于界面设计、动画、交互和游戏逻辑的经验,所以这一次想挑战一个更加完整的游戏。

一开始的版本其实非常简陋,只能实现最基本的运算。
后来我因为本生就是玩牌的,那一天拆了一副Jerry's Nugget改良版青色,于是它就成为了blackjack里面的牌背。还有应为网上没有清晰度达标的牌面,所以就是AI一张一张的画然后整理起来用

介绍一下本游戏的功能和基本的tutorial:
包括发牌动画,亮牌动画等基本功能
包括虚拟银行和虚拟刀乐
包括积分系统和智能提示条
hit = 再发一张
stand = 不发了,等待
double = 再发一张 --> 双倍赌注 --> 不发了,等待

跟一些网上的blackjack不同的是,这个游戏采用的是玩家先把自己的牌选完弄完了再人机“摸牌”。但是为了省时间,人机的摸牌就没有动画了。

还是一样的:现在这个时代,用AI辅助写程序确实比以前简单很多。但是AI真正的价值并不是替你完成所有代码。如果只是告诉AI:“帮我做一个Blackjack游戏”,那么最后得到的可能只是一个能运行的程序。但是如果自己先思考游戏机制,设计结构,发现问题,再利用AI帮助优化,那么整个过程才真正属于自己。编程最重要的第一步是学会写代码,第二步是学会设计项目,第三步就是学会如何和AI交流,让AI成为自己的工具。

AI的能力还在不断提升,但是最终决定项目质量的,还是提出问题的人。

我是Mcur1os,我们下一期见!

PS:这周日的party我也回来可以找我玩phigros,玩AI,玩牌,玩魔术,学老千(bushi

5

主题

3

回帖

473

积分

高级程序员

积分
473
 楼主| 发表于 昨天 22:41 | 显示全部楼层
本游戏没有人-人哦
可能有错别字?我也不知道,打完就没有检查了。文字凑合着看看,主要去玩程序!我觉得这个应该比一些网上的小游戏都好玩,还不需要联网。嘿嘿
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|RealDevClub ( 沪ICP备2024093864号-1 )

GMT+8, 8-13-2026 01:59 , Processed in 0.104012 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表