基于Unity3D引擎的RPG游戏的设计与开发,万字最终稿 RPG全称为角色扮演游戏,如何让玩家在操作过程不丧失乐趣,紧张刺激的玩法设计和精细完善的系统框架是必不可少的。本论文将基于Unity3D引擎设计和开发一个RPG游戏,采用基于C#与Mono开发,深入了解构建一个RPG世界的过程。
2022-06-05 19:09:06 4.27MB 游戏 c# unity3d 毕业设计
本软件采用C++开发的陨石撞飞机小游戏。采用MFC单文本界面,按上下左右四键操作,避开陨石,一旦撞到陨石,游戏GAMEOVER。本程序适合初学者学习MFC界面及游戏编程。-
2022-06-05 10:27:50 1.22MB 陨石撞飞机 游戏 C++
1
该程序为猜数字游戏,计算机随机给出一个四位数,玩家可以通过计算机所给出的提示信息来猜出这个四位数。里面包含一个编写文档,文档中有编写时的一些思想和算法简单的介绍,希望能对初学者有所帮助。
2022-06-04 17:15:13 39KB 猜数字 游戏 C语言
1
VC++场景游戏,人物移动,学VC、编游戏中的示例,它的实现,靠的是以下知识和技术:   1.建立DirectX环境和创建工作页面的方法。   2.各种页面内容的拷贝方法。   3.GDI与DirectX图形处理方法的简单比较。   游戏测试操作方法:   A、在场景内点任意点,指挥主角移动。   B、将鼠标移到场景外,可以移动地图。   C、在微缩地图上点一下,可以快速定位。   D、ESC键,退出游戏。   你可以指挥主角去打猎了。但打不死的,因为这里我们还没有加对象的生命值。      部分代码:   #define MAXINT 8192 //定义一个最大整数, 地图上任意两点距离不会超过它8192   #define STACKSIZE 38536 //保存搜索节点的堆栈大小65536   #define tile_num(x,y) ((y)*map_w+(x)) //将 x,y 坐标转换为地图上块的编号   #define tile_x(n) ((n)%map_w) //由块编号得出 x,y 坐标   char map[WIDTH*SCRP/GX+2][HEIGHT*SCRP/GY+2];//地图障碍格数据    int map_w,map_h;//地图障碍格宽和高    int start_x,start_y,end_x,end_y; //起点坐标,终点坐标    PATHN pathn[500];//重组路径    int findpath();//路径寻找主函数    int stackmax;//最大值    private://私有,类内部使用    LINK queue;//保存没有处理的行走方法的节点    TREE stack[STACKSIZE]; //保存已经处理过的节点(搜索完后释放)    int dis_map[WIDTH*SCRP/GX+2][HEIGHT*SCRP/GY+2];//保存搜索路径时,中间目标地最优解    void init_queue();// 初始化队列    void enter_queue(TREE node,int f);//待处理节点入队列,依靠对目的地估价距离插入排序    TREE get_from_queue(); //将离目的地估计最近的方案出队列    void freetree();//释放申请过的所有节点    int judge(int x,int y);//估价函数,估价x,y到目的地的距离,估计值必须保证比实际值小    int trytile(int x,int y,TREE father);//尝试下一步移动到x,y可行否    int zlpath(); //重组路径
2022-06-04 13:45:12 171KB VC/C++源码 游戏编程 VC游戏源码
1
本程序带禁手 悔棋功能 玩家前3名显示 有用的拿去吧
2022-06-03 15:51:26 6.44MB 五子棋
1
用于directx游戏开发的的一些简单的.x模型
2022-06-02 21:05:10 40.55MB 综合资源 directx c++ 游戏开发
1
STM32103c6t6触摸屏俄罗斯方块与五子棋游戏
2022-06-02 15:42:20 12.43MB stm32 游戏 c# arm
1
c#制作的拼图游戏 源码
2022-05-31 21:46:15 429KB .net C# vs
1
vs2010编写的坦克大战游戏,很少见,网上可以找到视频教程。
2022-05-31 10:43:52 8.69MB c#
1
猜数:用户从键盘输入4位不重复的数,来匹配计算机给出的4位随机数,若数字和位置均等同,表示用户赢了。每猜一次,计算机均给出提示信息(x,y),x表示数字,位置都匹配的个数,y表示数字匹配但位置不匹配的个数。 (1)设计有好的中文交互界面。 (2)按8888键,可以得到更详细的帮助信息,如:第1位数字正确等。 (3)按7777键后,可以查看计算机所给的4位数,但需要输入密码,密码自定。 (4)猜的结果以分数给出,每猜错一次扣40分,若猜对1个数,奖励20分。 (5)每次游戏结束后将分值存盘,文件名自定。
2022-05-30 14:52:11 393KB C++课程设计
1