搜索资源列表
同色球游戏
- 游戏开发,用到direct等.Ball 球类,包含球的颜色(0,1,2),球的状态(int),球的外部标识。 MapNode 网结类,定义了一个专用的二维链表类的节点,包含该节点的挂球位,该节点的组号,节点的外部标识。 SameBallMap 包含二维链表(由15*10个节点组成),实现对游戏的球对象的完全管理. -game developers, such as direct use. Ball sports, including the color of the ball (0,1,2),
xgame
- 射击游戏情的攻打你的UFO吧 哈哈 (2005-4-21,Java,89KB,下载2次)【向站长举报此文件和某个同类文件可能重复】 3D射击游戏,简单的CS.rar - 3D射击游戏,简单的CS 很有意思的哦!!! (2005-7-2,Java,485KB,下载7次)【向站长举报此文件和某个同类文件可能重复】 3D坦克大战源代码(java版).zip - 用java编写的三维坦克射击游戏,玩家以第一人称控制坦克在三维场景中与其他坦克作战. (2005-7-23,Java,129KB,
fight
- 一个简单的打飞机的游戏,是2维的 呵呵,供初学者参考
wuziqi
- 程序的功能分析: 本程序是提供两人对战的五子棋,不需要人机对战功能,两个玩家交替在五子棋盘上交替下棋子,当其中一位玩家的棋子布局有形成五子相连时,程序编判断他赢棋. 定义核心数据结构: 五子棋需要一个19X19的棋盘,因此要定义一个19X19的二维数组gChessboard来记录棋盘的状态,数组中每个元素代表棋盘上的每个交点,比如gChessboard[0][0]代表棋盘的左上角,gChessboard[0][19]代表棋盘的右上角,gChessboard[19][0]
Gobang@Jawf_Studio
- .这里的五子棋是一个二维界面的人人对弈的游戏,能够实现无限步悔棋。 2.游戏界面由图形组成,有玩家姓名设定,有先走玩家的选择对话框,棋子分黑白两种,也有玩家白黑棋的选择对话框。 3.游戏移动通过使用方向键来完成,同时也包括游戏开始的菜单选择,落子通过回车键来完成。 4.游戏中支持计分,且当玩家悔棋的同时,悔棋方的分数会回到与其对应的分数,此计分是根据落子后得同色棋的连子情况独特设计的,是为机器人下棋作铺垫的。 5. 游戏中可以动画显示前五的高分记录。
jan99
- 国外游戏开发者杂志1999年第一期配套代码,包含Jeff Lander关于2维碰撞检测的代码和Bruce Dawson的关于结构异常处理的文章--Code of game development magazine in 1999 first issue, it including code of Jeff Lander`s about two-dimensional collision check and Bruce Dawson`s article about structure except
04_
- 精通DirectX 3D图形与动画程序设计 第4章 顶点坐标变换 84 4.1 顶点坐标变换和光照流水线概述 84 4.2 矩阵类型及其操作 86 4.3 世界变换 89 4.4 取景变换 92 4.5 投影变换 94 4.6 视区变换 98 4.7 获取Direct3D坐标变换矩阵 101 4.8 三维坐标变换示例程序 102 -Proficient in DirectX 3D graphics and animation programming Cha
Engine_v0.2
- 基于DirectX开发的可运行于windows平台的三维游戏引擎。-DirectX-based development platform to run on the windows of the three-dimensional game engine.
yuxikaifachuxuezhe
- 游戏开发初级者,个人集的大量文档资料。1、DirectDraw:通过直接访问显示内存和软硬件加速技术,实现快速直接存取。 2、DirectSound:提供软硬件声音混合和录音再生功能。 3、DirectPlay :提供多人游戏的交互功能,让您轻松实现网上互连。 4、Direct3D:交互式的三维图形技术。 5、DirectInput:使你的程序能够控制输入设备如鼠标,键盘,和游戏杆等。 6、DirectSetup:完成DirectX驱动程序的安装。 7、AutoPlay:
gaiyaoshejishuoming
- 五子棋概要设计说明书 从程序表面看,这是一个二维平面图,所以数据用二维数组来表示,数组两个下标可以表示棋盘上的位置,数组元素的值代表棋格上的状态,共有三种情况,分别是0代表空格,1代表白棋,2代表黑棋。这样程序的主要工作是接收棋手按键操作,棋手1用Up、Down、Left、Right控制光标移动,回车键表示落子。棋手2用W、S、A、D控制光标移动,空格键表示落子。一旦接收到回车键或空格键,说明棋手落子,先判断是否是有效位置,也就是说已经有棋子的位置不能重叠落子。落子成功后,马上判断以该位置为
PushBox
- Android益智游戏推箱子,界面较好,采用2.5维显示界面-Android puzzle game Sokoban, the interface is better, a 2.5-D display interface
Clean_bomb
- // 程序思路: // 1,首先初始化二维数组,结构数组,定义好类以及结构体 // 2,填充全部空格,埋雷(),随机布雷. // 3,定义鼠标左键单击事件,显示格子属性(数字0-8,空地,雷区) // 4,鼠标右键单击标雷.再单击测消标雷 // 5,鼠标左右键齐击,自动计算数字周边已经显示全部雷数的3*3范围的数字己空格 // 6,利用注册表记录成绩信息,新纪录成绩记录写入注册表,记录最后一次打开的级别 // 7,消息拦截,拦截F2按键消息,重新开始游戏. //
Backgammon-curriculum-design
- 五子棋课程设计,1拥有一个良好的进入界面,以及必要的选项; 2拥有一个二维的数组来记录和更新实时的状态,并且能够有一种方法在DOS界面下绘制出整个棋局的实时状态(包括棋盘和棋子); 3能够通过键盘上的按键完成所选位置的移动和选定操作; 4能够在每一次的走棋后判定是否游戏结束(棋盘走满或者是一方胜出); 5能够完成悔棋的功能,并保证这之间的棋局绘图能够与二维数组数据同步,做到真正意义上的悔棋。 -Backgammon curriculum design, an entry wi
02-Wipe-other-pattern
- 该程序为游戏编程的基本功能,GDI程序设计,可载入载出图片,形成动画的效果,基于单文档程序设计,基于MFC框架,开发2维图形动画效果-The program' s basic functionality for the game programming, GDI programming, set a picture can be loaded form of animation, based on the single programming document, based on the
xen_1.8.2
- xen. xna 三维动画 C# 骨骼控制 灯光 渲染 游戏引擎-xen. xna C#-D animation rendering game engine, lighting control bone
nqueen
- 在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻 击与之处在同一行或同一列或同一斜线上的棋子。n后问题等价于在n×n格的棋盘上放置n 个皇后,任何2 个皇后不放在同一行或同一列或同一斜线上。 解n后问题的一个拉斯维加斯算法如下。-this is a project
Terics
- 本俄罗斯方块全部用绘图函数实现方块的绘制,没有一点资源,因此源代码很小巧,整个程序编译链接好,也就10K多吧。非常小巧的俄罗斯方块。 设计思想: 1、将游戏区域划分为18行*10列的棋盘,设立一个布尔型的二维数组变量,以表示棋盘上各个地方是否有方块。 2、用4个顶点代表各种不同形状的方块,一旦方块在游戏区域中,就把对应的布尔型二维数组变量置为真,表示该方格已经有方块了。 3、如上做方便方块移动是否会碰撞的判断。 4、代码已经修正了一个小BUG。 5、压缩
main
- 9×9扫雷游戏,采用C语言编写。 具体要求: 1)利用二维数组(9*9)存储整个游戏界面,采用‘*’表示地雷,每次游戏开始需要进行随机布雷; 2)游戏时,通过输入希望打开格子的行号和列号; 3)对于没有打开的各自使用字符‘#’,表示未打开; 4)对于已经打开的格子若没有地雷,在该格子中显示周围有多少个地雷;-9*9 minesweeper game written in C language.
Box2D
- box2d游戏引擎,高效便捷的2维游戏引擎-box2d game engine, efficient and convenient two-dimensional game engine
Mice-have-gone-astray-official
- 老鼠走迷宫是递回求解的基本题型,我们在二维阵列中使用2表示迷宫墙壁,使用1来表 示老鼠的行走路径,试以程式求出由入口至出口的路径。-Mouse Maze recursive solving fundamental questions, we used two maze walls in the two-dimensional array, using a mouse to indicate the walking path, try to programmatically determine