搜索资源列表
openglFlagSim1123
- Opengl实现的旗帜飘动效果,三维场景中三个旗帜随风飘动,比较逼真。注意要有opengl库-Opengl achieve the banner wafted effects, 3D Scene 3 banner of the wind wafted more realistic. Attention to the need opengl
20076814241926
- 一个采用类似大富翁游戏模式的背单词软件,使用了ibm tts语音合成组件,外带3维9宫图游戏。delphi源码
3dmaze
- 3维迷宫游戏的源程序-three-dimensional maze game of the source
poker3d
- 包含了一个扑克牌游戏的客户端和服务端源码。客户端中玩家是在一个3维场景中。
Gobang@Jawf_Studio
- .这里的五子棋是一个二维界面的人人对弈的游戏,能够实现无限步悔棋。 2.游戏界面由图形组成,有玩家姓名设定,有先走玩家的选择对话框,棋子分黑白两种,也有玩家白黑棋的选择对话框。 3.游戏移动通过使用方向键来完成,同时也包括游戏开始的菜单选择,落子通过回车键来完成。 4.游戏中支持计分,且当玩家悔棋的同时,悔棋方的分数会回到与其对应的分数,此计分是根据落子后得同色棋的连子情况独特设计的,是为机器人下棋作铺垫的。 5. 游戏中可以动画显示前五的高分记录。
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
yuxikaifachuxuezhe
- 游戏开发初级者,个人集的大量文档资料。1、DirectDraw:通过直接访问显示内存和软硬件加速技术,实现快速直接存取。 2、DirectSound:提供软硬件声音混合和录音再生功能。 3、DirectPlay :提供多人游戏的交互功能,让您轻松实现网上互连。 4、Direct3D:交互式的三维图形技术。 5、DirectInput:使你的程序能够控制输入设备如鼠标,键盘,和游戏杆等。 6、DirectSetup:完成DirectX驱动程序的安装。 7、AutoPlay:
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
3Dgungame
- 《3D射击游戏》该游戏主要是:构造出一个3维的环境,在该环境中安置许多障碍物和若干个可以自由移动人物的3D模型,是没有杀伤力的敌人。在该环境中设置两个玩家,通过联网将两个玩家联系起来。在规定时间内一个玩家把另一个玩家消灭即为胜利。另一种选项为单机游戏,要求玩家在规定时间内*所有的敌人。-" 3D shooting game" The game is mainly: to construct a 3-dimensional environment, a number of ob
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.
3dmaze
- 用vb写的3维迷宫游戏,可运行,图比较简单,玩完一幅图后按new即可出现一副新图。-Using vb to write three-dimensional maze game, can run, drawing relatively simple, comes to an end after a drawing by new can appear a new map.
suangua
- java的三维魔方游戏,使用起来很好,挺不错的,比较灵活小巧,币可以试一试看看,很好玩-Java 3 d rubik s cube game, use rise is very good, very good, more flexible small, money can give it a try and see, a lot of fun
Game-Cube
- 游戏设计流程如下: (1)建立魔方的三维模型。 (2)初始化时随机生成一个打乱顺序的魔方,并显示。 (3)用户可以选择通过键盘某一行或者某一列进行旋转。每次旋转结束后,判断魔方的当前状态是否符合游戏结束的条件,如果符合,则提示用户游戏结束。否则,游戏继续进行。 游戏另外附加的功能还包括: (1)保存当前魔方状态。 (2)从数据文件中加载一个魔方。 (3)缩放魔方大小。 (4)查看正确答案。 -Game design process is as follow
e1
- c++扫雷程序 整个程序完成后,要使操作界面出现一个9*9的棋盘格式,所以想到应该用到数组,设置一个a[11][11][3]的三维数组-c++ demining program after the completion of the entire program, to make the user interface appears a 9* 9 checkerboard format, so think of the array should be used to set an a [11]
vcPP3DTetris
- 利用OpenGL在C语言的环境下编写的一个3D俄罗斯方块游戏,玩法和普通的俄罗斯方块大同小异,主要是转换成了3维空间;-Using OpenGL in C language environment for the preparation of a 3D Tetris game play and ordinary Tetris similar, mainly converted into three-dimensional space
game
- 俄罗斯方块应有如下功能: 1.在二维的平面里用各种随即产生的方块堆积木,每填满一行消去一行,当到达顶部时,游戏结束。 2. 玩家能通过方向键来控制方块的转动,左移,右移和直落。 3.每种类型的方块都有颜色。 4.游戏能够在玩的过程中,给出玩家的分数,分数是由随即方块的类型决定的,每堆一个方块,就将分数累加到总分中。 5.游戏有暂停、开始和结束、游戏规则、游戏说明等控制。 - 俄罗斯方块应有如下功能: 1.在二维的平面里用各种随即产生的方块堆积木,每填
4
- 1. 一条通路的二元组(i, j)数据序列,(i, j)表示通路上某一点的坐标。 2. 用一种标志(如数字8)在二维数组中标出该条通路,并在屏幕上输出二维数组。 3. 可以利用一个二维数组maze[i][j]表示迷宫,其中1<=i<=m,1<=j<=n。数组元素值为0表示该位置是墙壁,不能通行;元素值为1表示该位置是通路。假定从maze[1][1]出发,出口位于maze[m][n],移动方向可以是8个方向(东,东南,南,西南,西,西北,北和东北。(1. the two