搜索资源列表
duiduipeng
- 自己做的一个易智类游戏<对对碰>大部分使用数组作的,希望能够给大家带来帮助-do for myself - an easy game
gameof21points
- 1.1 程序功能介绍 一个21点的扑克牌游戏,玩家一共可以要5张牌,但如果牌的点数超过21点,则就暴了,自动出局;在不超过21点的情况下,玩家与庄家比牌的点数大小,大者赢。 1.2 程序设计要求 (1)将所有的函数与相应的数据封装到类中,并改写主程序,使程序简化。 (2)程序中一共有十三张牌可以抽取,大于十点的点数为0.5。 (3)要求庄家永远不会暴庄,几庄家可以查看下一张牌,若大于21点,则拒绝,当然在游戏规则上不能泄露这点秘密。 (4)高级玩家可
javapda.rar
- 该堡垒游戏是基于J2ME开发的手机RPG游戏,采用midp2.0技术实现了菜单、地图、主角动作及怪物动作和AI等,主要通过精灵间的碰撞检测来触动事件发生。游戏的主流程是玩家利用手机键盘操作主角在堡垒中拾取道具破解迷宫,并且随着关数的增加,游戏的难度也逐渐增加。另外,游戏中还包括了排行榜,声音设置,帮助等各种附加功能。其中充满了趣味性和刺激性,是适合各年龄段的益智冒险类游戏。,The bastion of the game is based on the development of J2ME m
guess-game
- 猜数字可以算是一种益智类小游戏,一般两个人玩,也可以由一个人和电脑玩,可以在纸上、在网上都可以玩。这种游戏规则简单,但可以考验人的严谨和耐心。 这个游戏的规则比较简单,一般两个人玩,一方出数字,一方猜。出数字的人要想好一个没有重复数字的4位数,不能让猜得人知道。猜的人就可以开始猜。每猜一个数字,出数者就要根据这个数字给出几A几B,其中A前面的数字表示位置正确的数的个数,而B前的数字表示数字正确而位置不对的数的个数。 -Numberguess can be regarded as a pu
Link
- 1、用VS2010控制台程序完成,键盘输入选择的道具的坐标。 2、拥有普通游戏的控制流程:开始游戏、重新开始、退出游戏等;拥有游戏最基本的一些文字提示,如坐标输入错误、两坐标点不可连等提示;拥有最基本的一些错误判断。 3、要求使用两个道具连接判断的最优算法实现。 4、要求可以实现撤销与反撤销。 5、要求加入自动消除道具和洗牌道具(消耗性道具)。 6、要求整个工程全部用C++代码完成,不允许出现C风格代码(如用string代替char*、用容器代替数组、类等)。 -A VS
C4
- 迷宫类益智游戏,这个程序的主要特点是数组的学习。数组的应用在C中是很普遍的,是重点也是难点。-Maze-type puzzle game, the main characteristics of this process is an array of learning. Array of applications in C is very common, is the focus is difficult.
Snake
- 贪吃蛇游戏 操作方法: 键盘方向键控制蛇的运动方向。 蛇吃到食物时,计分器会加10分,同时蛇身加长一截。 窗口左上角显示当前分数。 如果蛇碰撞到自身或窗口边界,报出分数,游戏结束。 编写思路: 容器对象actors:索引 对象 类名 0 分数 Score 1 食物 Food 2 蛇头 SnakeHead (Snake类的子类) 3 蛇身(蛇的第二截) Snake 4 蛇身(蛇的第三截)
Sodoku
- 数独游戏的通用算法。摘要: 1 数独是一种数学智力拼图游戏,玩法逻辑简单,但解法千变万化。 2 数独解法全是由规则衍生出来的,基本解法分为两类思路,一类为排除法,一类为唯一法。更复杂的解法,最终也会归结到这两大类中。 3 算法的数据结构,基本思想及成果演示 成功计算出了数独题目的结果,并保持了很快的速度.该算法可以解决所有的数独游戏题目,为一种高效率的通用算法. 4 算法有更广阔的改进空间 -Sudoku generic algorithm. Abstract: a nu
cSharpwaigualei
- c# *类 操作窗体 pid = kk.pid("su_client.exe") 获得进程PID key.WinFromXY wf 声明结构数组 wf = kk.findform(“窗口标题”) 根据窗口标题得到 宽,高,以及x,y信息。 kk.setwinform(窗口标题,新的高,新的宽)//改变窗体大小 kk.winText(旧的窗体标题, 新的窗体标题) //修改窗体标题 kk.showform(窗口标题)//将窗体至于屏幕最顶端 kk.fi
ins123
- 基于GUI的Java五子棋游戏源码,可人机对战,用java swing做的,运行时 需要修改图片的路径。 制作思路: 用按钮做棋子,用图片填充每个按钮。 设置棋盘为24*24的,五子棋FiveChessGame类,继承了JFrame,并且 添加了时间监听,五子棋的棋子chess,用JButton表示,五子棋棋子chess 对应的棋子标识,用于标记棋子的状态。 1表示黑棋,-1表示白棋,默认0表 示无棋子,点击棋子时设置棋子的图标setOnChessI
Els
- 自学JAVA不久,第一次自己编小程序。在家摸索了三天才完成。 * 对于如何选择合适类还没有经验,这里直接在JFrame上设计paint()方法将所有内容绘制。没有掌握面向对象编程还- -! * 建模上借鉴了小时候玩的那中手柄游戏,将主面板划分为12*20的小格;后来为了设计碰撞,又改为14*21,绘制部分仍为12*20。(两侧与底部为边界) * 这些格子的信息用一个二维数组存储,数组中每个元素用0,1来表示是否被绘制成黑色。paint()方法中将值为1的格子绘制成黑色,0
MoveNumber
- 移动数游戏简介,介绍Random类:表示伪随机数生成器,一种能够产生满足某些随机性统计要求的数字序列的设备,等相关知识。 -Move Number
24point
- 本程序解决的通用问题是输入四个数,通过四则运算获取指定解的问题。 典型的是四数求二十四问题(算24点问题,又叫4张牌求24点问题,求24问题)。比如说给出7,-7,3,-3如何用+-*/)(运算符号,不重复的利用这四个数求得结果为24?不要认为这类问题简单,它其实有16896种可能的排列方法 而且,即使不用括号也有成百上千种可能 甚至,你不知道它是否有解。显然,用人脑解决一般是很费时费力的。重复性强的脑力活动交给程序办比较合适。同时,也应一个作家教的同学的要求(她被这样的初中题目难倒过,偏偏
Clean_bomb
- // 程序思路: // 1,首先初始化二维数组,结构数组,定义好类以及结构体 // 2,填充全部空格,埋雷(),随机布雷. // 3,定义鼠标左键单击事件,显示格子属性(数字0-8,空地,雷区) // 4,鼠标右键单击标雷.再单击测消标雷 // 5,鼠标左右键齐击,自动计算数字周边已经显示全部雷数的3*3范围的数字己空格 // 6,利用注册表记录成绩信息,新纪录成绩记录写入注册表,记录最后一次打开的级别 // 7,消息拦截,拦截F2按键消息,重新开始游戏. //
minesweep
- 扫雷游戏是以BorderLayout为布局,分别在CENTER与EAST中加入JPanel用于构建游戏界面和基本的信息与控制。 右方的JTextField中提供设定雷数的功能。游戏可通过左键与右键的操作进行。 主类包括: 1:主类的构造方法(Main),设定布局与各种监听器的注册; 2:初始化方法(init),每当调用时重新随机埋雷,代表新一轮游戏的开始; 3:搜索方法(dfs):是用深度优先的搜索方法,通过对网格的hash[][]达到扫雷中需要的游戏效果。 打包生
cards-game
- 扑克牌加减乘除游戏,是一种集技巧性和运气性于一体的扑克牌游戏。 现实中可以单人玩,也可以不定人数对抗,用若干副扑克牌去掉王即可游戏,推荐用一副牌双人对抗,乐趣无穷。 本程序利用Card类数组模拟扑克牌,定义3个数组分别表示玩家手中的牌,电脑手中的牌和底牌,用srand((unsigned)time(NULL))产生随机数字,将底牌数组中随机的一项从底牌中移动到其他的数组中,模拟从洗好底牌中抓牌。表示出牌。 单人练习模式中,首先记下一个 1到13之间的随机数字,然后玩家抓牌,当手中的牌
huanbi
- 使用底层用户界面类在模拟器屏幕中间绘制出俄罗斯方块的模型,并在模型上方显示“俄罗斯方块模型”文字。 拓展:通过两个二维数组实现,默认存储若干个俄罗斯方块模型,点击变换按钮,实现随机变换为其他俄罗斯方块模型。 -Tetris model, drawn in the middle of the emulator screen and display the text of the Tetris model in the model above the underlying user inte
gobang
- 五子棋小游戏 要求: 1、用VS控制台程序完成,键盘输入坐标下子。 2、拥有普通游戏的控制流程:开始游戏、重新开始、退出游戏等。 3、包含五子棋的基本规则,五个棋子连成一线即宣告胜利。 4、加入多步悔棋功能,要求能一互悔到无法再悔(即空棋盘)。 5、加入撤销悔棋功能,要求悔棋之后还可以再撤销悔棋,跟悔棋一样,悔了多步,照样可以撤销悔棋多部(如开头一直悔棋到空棋盘,然后一直执行撤销悔棋就可以将棋盘恢复到原状态)。 6、要求整个工程全部用C++代码完成,不允许出现C风格代
zhajinhua
- 地主游戏中的牌型很多,算法也各有不同,但我总觉得网上一些通用的算法有点铺天盖地,所以,我决定自己来重新想一下算法,总的来说,无论你出什么处于,三带二,炸,4带一等,你总是有个主牌的,从牌只认张数,大小是无所谓的,所以,我将主牌清点出来应该就只有 对子,3条,炸弹,双王,顺子这五类,所以,在发牌或者拿到底牌后,我们直接将所有的主牌类型清理出来即可-Many landowners game card type, the algorithm is also different, but I the o
-the-poker-game
- 本程序利用Card类数组模拟扑克牌,定义3个数组分别表示玩家手中的牌,电脑手中的牌和底牌,用srand((unsigned)time(NULL))产生随机数字,将底牌数组中随机的一项从底牌中移动到其他的数组中,模拟从洗好底牌中抓牌。表示出牌。 单人练习模式中,首先记下一个 1到13之间的随机数字,然后玩家抓牌,当手中的牌的点数恰与记下的随机数字相等,或用手中有的任意两张牌,通过加减乘除四则运算可以凑出该随机数字相等的点数,则停止抓牌并将这一张或两张出出去,随即记下一个新的随机数字,开始下一