搜索资源列表
GreadySnake(MVC)
- MVC设计模式早在面向对象语言Smalltalk-80中就被提出并在此后得到业界的广泛接受。它包括三类对象:(1)模型(Model)对象:是应用程序的主体部分。(2)视图(View)对象:是应用程序中负责生成用户界面的部分。(3)控制器(Control)对象:是根据用户的输入,控制用户界面数据显示及更新Model对象状态的部分。本程序尝试用MVC模式制作了一个简单的贪吃蛇游戏。-MVC design patterns in object-oriented language Smalltalk-8
wuzq
- 特别提示: 不要使用TC编译,因为TC最多只能编译2000行,而本程序有2500行,推荐使用工具Win-Tc。 程序写的比较仓促,bug很多在所难免,还望大家批评指正。 真诚的希望能和大家相互交流,共同提高。 去年暑假,本人闲来无聊写了一个C语言图形模式下的五子棋游戏,有如下功能: 1.使用鼠标控制 2.能够实现人机对战,并判断胜负 3.能够保存棋局和玩家所走的每一步,并且可以按步骤还原棋局 4.玩家能够悔棋、和棋、认输 5.保存每一个玩家的分数到一个文件中
武侠对招源程序
- 程序使用Windows兼容模式设计,能在Windows98,2000,XP环境下运行。程序上部靠中位置是玩家的各个属性,上部靠右位置是电脑对手的各个属性。1.玩家根据自己当前的生命、内力、时间等属性选择招式,选好招式后就可以按出招按钮出招。出招后自动扣除此招所耗的内力与时间值。2.电脑接招并出招,接招时判断命中率,如果命中的话就从生命值中扣除伤害值,如果玩家所出的招式打中的部位正好是电脑此招的防守部位的话,而且判断防守率,如果防守成功的话伤害减少或者会为零;而如果打中电脑此招的破绽部位是,同时判
GraphVerify1.part05
- 完美、诛仙等游戏验证码答题反外挂系统的初级识别程序如题,完美、诛仙等游戏为了防止外挂,设置了验证码答题系统。 这种系统的答题方式是识别下图中有几个红色字表示的汉字。 这种图对汉字做了大量的扭曲变形、干扰线添加等工作,导致识别工作变的异常困难。 当初想搞这种设别是为因为毕业设计与此有关,现在毕设改了也就没用了。 下面这个工程是当初我做的识别系统扣出来的一部分,只实现了对某个字和标准字的 相似度对比部分。(对重叠汉字的区分识别、干扰线去除等操作还有点
tcs
- C语言程序实现贪吃蛇游戏,贪吃蛇游戏是一个深受人们喜爱的游戏,一条蛇在密闭的围墙内,在围墙内随机出现一个食物,通过按键盘上的四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表示食物被蛇吃掉,这时蛇的身体长一节,同时计10分,接着又出现食物,等待被蛇吃掉,如果蛇在移动过程中,撞到墙壁或身体交叉蛇头撞到自己的身体游戏结束。作为一个完整的程序,尤其是一个完整的游戏,必须考虑人机交流与用户体验。游戏的界面不能太丑,更不能连个简单的界面都没有。游戏应该有个比较漂亮的界面,在有必要硬件支持和软件的支
eluosi
- 该实例采用C++语言编写的俄罗斯方块程序,该程序运用了设计模式。-This example uses C++ program written in the Russian box, the program used the design pattern.
mario
- 本程序模仿经典的游戏mario思路设计模式,结合了java集合类,数据库等高级特性。对想提高java能力的程序员很有帮助。-This emulates the classic mario game ideas design patterns, a combination of java collections, databases and other advanced features. Want to improve the ability of java programmers helpfu
wuziqi
- 简单五子棋的C++程序设计,仅支持人机模式。-Simple backgammon C++ program design, only to support human-computer mode.
Pork_game
- 编程:模拟实现争上游扑克牌游戏。争上游扑克牌游戏允许两名以及两名以上的玩家参加,也允许玩家自由从扑克游戏中退出。争上游扑克牌游戏规则规定,哪位玩家先打出所有的牌先赢。最后出完牌则输了。假设,每个玩家在每轮游戏中只能出一张牌,测试游戏的程序代码如下所示程序清单3-1所示,请采用合理的面向对象程序设计模式实现这个扑克游戏。-Programming: Analog strive for poker games. Strive for poker games allow two and two more
lzy194316
- 21点游戏多人网络版 (1)熟悉和掌握网络编程的基本方法和步骤; (2)进一步理解client/server交互模式; (3)加深学生对游戏程序的设计和实现方法的理解; (4)熟悉socket编程接口,掌握用socket编程接口开发面向连接的网络应用程序的方法。 -The 21:00 game multiplayer online edition (1) familiar with and master the basic network programming method
Tetris
- 本程序为俄罗斯方块小游戏,实现基本的功能。亮点是采用面向对象设计,并运用工厂模式设计底层数据。-This program is a game of Tetris, the basic functions. The highlight is the use of object-oriented design, and the use of the factory pattern design of the underlying data.
001
- 24点是一个古老而常新的益智游戏,本程序采用模块化的设计模式,用命令提示符的方式来设计算法。 一、 需求分析: 1、程序流程及功能简介: (1) 随机产生四个1-13的数,分别代表13张牌。 (2) 提示玩家输入算式。 (3) 判断玩家输入的表达式是否合法,其中算式中的四个数字只能是程序所给的四个数字,非法则回到(1)。 (4) 如果玩家认为这四张牌算不出24点(如:1,1,1,1),可只输入?,程序将判断这四张牌是否能得出24点,如果能,则程序将给出算式,如果不能,说明
xiangqi
- C++实现中国象棋程序源代码,使用MFC框架,内嵌多种设计模式-C++ MFC
Unity.PureMVC
- PureMVC是一个轻量级框架,用于基于经典的“模型-视图-控制器”设计元模式创建应用程序。