C语言课程作业——21点游戏(黑杰克/Black Jack),包含人机对局和双人对局两种模式。这是一个C语言或C++的经典问题,属于基本语法和算法的练习项目,也是学校《C语言程序课程设计》或《C++程序课程设计》的常见问题。本资源为参考代码,主要算法正在洗牌、发牌和机器人玩家的算法。如果在这个程序上有更优秀的算法,说明课程学习质量不错 重点: 1. 洗牌函数:用随机数生成牌面值,以时间作为随机数种子; 2. 机器人玩家:机器人玩家可以通过桌面的牌计算出剩余牌中再要一张牌不爆(超过21点成为爆)的概率,若不爆的概率小于50%则不再要牌(概率可以修改); 3. 对局规则:开局时两名玩家各取一张牌,然后判断是否要牌,玩家不要牌后本局游戏不可再要牌,两名玩家都不要牌或者有玩家手牌爆了则结束本局(每位玩家一局最多拿五张牌),有玩家爆了则没爆的玩家获胜,若两名玩家都爆了,本局平局,若两名玩家都没有爆,则点数大的玩家胜; 4. 牌局要求:每局获胜的玩家加一分,每场游戏进行五局。一场(五局)游戏结束,分数高的玩家获得最终胜利。玩家选择是否继续下一场游戏,是则继续(如果牌垛上还有牌则不洗牌),否则退出。
2023-12-28 21:39:26 2.88MB BlackJack 课程作业
1
基于C#,俄罗斯方块游戏系统,基于C#,俄罗斯方块游戏系统基于C#,俄罗斯方块游戏系统基于C#,俄罗斯方块游戏系统基于C#,俄罗斯方块游戏系统基于C#,俄罗斯方块游戏系统
2023-12-25 08:42:32 781KB 俄罗斯方块
1
我辛辛苦苦写的c#吃金豆游戏,注释什么的还是比较全的,保证初学者能看懂,编程环境vs2010
2023-12-23 05:06:03 2.39MB
1
RGB一般的值范围为1——255,这次做到从0——1,小数点后两位,方便编程。
2023-12-23 05:05:28 32KB
1
这是我们老师的贪吃蛇游戏完整代码! 没分下东西了,只好把它拿出来了 代码是C++类写的
2023-12-22 08:02:36 1.04MB 游戏代码
1
采用Socket实现网络纸牌游戏 打牌 ,接收都有特定的通信协议
2023-12-20 05:06:45 325KB Socket 网上纸牌游戏 通信协议
1
Visual studio 2005 C++ 上开发的简单俄罗斯方块游戏实例,适合初学者当教程使用。
2023-12-19 08:02:06 822KB 2005 studio Visual
1
讲述了怎么用C来开发NES 游戏,详细讲述了相关的软件,和用途,怎么一步一步的做Nes游戏的开发
2023-12-15 12:35:35 108KB 游戏开发
1
C# 游戏 五子棋 贪吃蛇 拼图等 8个游戏C# 游戏 五子棋 贪吃蛇 拼图等 8个游戏C# 游戏 五子棋 贪吃蛇 拼图等 8个游戏
2023-12-15 05:05:19 779KB 五子棋
1
Cocos2d-X游戏【泰然网《跑酷》】JS到C++移植 配套教材完整版代码 素材来源于泰然网的跑酷游戏
2023-12-07 08:01:16 2.69MB cocos2d-x 游戏开发
1