WhyEngine游戏合集
自去年9月份开始写我的第一个小游戏,到现在为止,共实现了14个小游戏,10个屏保程序,7个DEMO程序.开发环境是VS2008,渲染使用的是D3D,所有代码都是我一个人完成的.我是一边写游戏逻辑,一边完善自己的游戏引擎WhyEngine.
软件的运行需要VS2008和D3D的运行时库,通常机器已经装好了,不需要再自行安装.运行时库的下载地址:http://www.betaflare.com/runtime-library.html
文件"WhyCore.dll"为引擎核心模块,负责模块管理,内存管理,多线程管理,消息事件管理等.
文件夹"WhyDll"为引擎模块,主要是一些基础通用的功能,比如渲染模块,MESH创建模块等.
文件夹"PlugDll"为游戏模块,里面每一个DLL都是一个独立的游戏.
在程序启动时会加载WhyDll和PlugDll下的所有DLL文件.有时由于某种原因,可能导致DLL加载失败,比如:缺少相关的依赖DLL或杀毒软件的禁止加载.如果是WhyDll中的DLL加载失败,可能导致所有游戏无法正常运行,如果是PlugDllWhyDll中的DLL加载失败,则只是其对应的游戏无法正常运行.感觉自己的引擎模块化管理还算不错,所以这么多游戏集成到一起像搭积木一样,游戏模块以插件的形式加载,可有可无,方便扩展.软件启动后会生成文件"WhySystem.log",打开可查看相应的DLL是否加载成功.
文件夹"Doc"为游戏说明文档,每一个游戏DEMO都有其自己的说明文档.
文件夹"GameImages"为游戏切图,每一个游戏DEMO都有其切图,用于主界面的游戏选择.
文件夹"shotcut"为软件的运行截图,可以删除.
文件"WhyCore.ini"为配置文件.
文件夹"Technique"内存放着着色器技术文件.目前只有一个几何实例化的DEMO使用了可编程管线,其他所有的渲染都是采用固定管线.所以我的游戏渲染方面朴素了些.
软件运行时如果发生崩溃,会生成DMP文件,在"WhySystem.log"中也会输出相应的崩溃信息.
F2,F3,F4引擎性能分析界面的相关设置,F2开关性能分析界面,F3暂停性能分析,F4性能分析界面背景的透明,半透明,不透明设置
F11设置全屏.再按F11则恢复.
F12打开当前选中游戏的帮助文档.
ESC退出全屏,退出当前游戏回到主界面.
游戏:
(1)HelloColor
(2)魔方
(3)滚弹躲方块
(4)极速躲方块
(5)滚弹围方块
(6)切方块
(7)极速切方块
(8)打方块
(9)弹球敲方块
(10)连泡泡
(11)贪吃蛇
(12)双人贪吃蛇
(13)贪吃虫
(14)俄罗斯方块
屏保程序:
(1)画圈圈屏保
(2)三角形屏保
(3)魔方屏保
(4)线圈屏保
(5)网格屏保
(6)汉诺塔屏保
(7)N皇后屏保
(8)彩盘屏保
(9)排色榜屏保
(10)贪吃蛇屏保
DEMO程序
(1)Widget
(2)LineFlower
(3)几何图形
(4)实例化
(5)Bullet物理
(6)圆盘抽奖
(7)网格寻路
如果运行时,报有木马病毒什么的,请相信我,这绝对是杀毒软件的误报,自己写的程序由于没有得到杀毒软件的认证,被报有危险是正常的.
由于自己的时间精力有限,很多功能都是点到为止,比如游戏连泡泡,泡泡间的实时碰撞有时会出现抖动.弹球敲方块功能实现后没有再做玩法上的调整.
同类佳作
-
- 小云攻城掠地助手 v1.0.1.6 绿色版 下载
- 3.8万 | 4.4 MB
- 小云攻城掠地助手
-
- 微软模拟飞行X中文版 【10代BT】 下载
- 7.万 | 8 GB
- 微软模拟飞行X中文版
-
- 三国战纪攻略大全 V4.00免费版 下载
- 2.4万 | 13.8 MB
- 三国战纪攻略大全
-
- 战争之人越南地图编辑器 (附教程) 下载
- 4.6万 | 3 MB
- 战争之人越南地图编辑器
-
- 反恐精英零点行动秘籍大全 (附使用方法) 下载
- 2.3万 | 618 KB
- 反恐精英零点行动秘籍大全
-
- 辐射3控制台全代码 (附使用方法) 下载
- 3.9万 | 1.2 MB
- 辐射3控制台全代码
-
- 方块游戏平台 v1.5.9.1 官方版 下载
- 2.1万 | 34.9 MB
- 方块游戏平台
-
- 汽车修理工模拟2018作弊码大全 2018最新版 下载
- 4.1万 | 1.4 MB
- 汽车修理工模拟2018作弊码大全
近期新游
精选专题
话题问答
- 2022-06-24金铲铲之战驯龙敖兴阵容玩法攻略
- 2022-06-24金铲铲之战九星界龙阵容玩法攻略
- 2022-06-24金铲铲之战重骑熊阵容玩法攻略
- 2022-06-24原神久岐忍邀约任务攻略
- 2022-06-26数码宝贝新世纪番长飞虫兽天赋加点推荐
- 2022-06-24阴阳师百鬼乱狱第四关通关攻略
- 2022-06-24王者荣耀戈娅玩法攻略
- 2022-06-26金铲铲之战s7泥头车阵容攻略
- 2022-06-24堆叠大陆第三章玩法攻略
- 2022-06-23哈利波特魔法觉醒染发魔药制作攻略
火爆专区
最新资讯
-
- SE新策略RPG《Emberstoria》将于11月27日在日本发布
- 2542024-11-22
-
- 《星战亡命之徒》Steam在线人数峰值800人 真惨不忍睹
- 272024-11-22
-
- 《Virtua Fighter 5 R.E.V.O》今冬登陆 Steam!开场动画现已公开
- 972024-11-22
-
- 恋与深空隐藏成就盘点2024
- 292024-11-22
-
- 恋与深空沈星回觅光思念活动详细玩法
- 1682024-11-22
-
- 魔兽世界11.0战团银行位置详细解析
- 1942024-11-22
-
- 魔兽世界银行存取机制具体分享
- 1722024-11-22
-
- 魔兽世界抽搐的眼球玩具最新获取指南
- 1292024-11-22