Sparrow是一款功能强大的开源游戏引擎,基于Objective-C语言,适用于iOS和Mac平台的开发。它为游戏开发者提供了丰富的工具和功能,使得游戏开发更加高效和便捷。一、Sparrow的特性 物理引擎:Sparrow内置了Box2D物理引擎,支持刚体物理、碰撞检测、关节约束等功能,为游戏中的物理效果提供了强大的支持。 图形渲染:Sparrow使用OpenG...
其中包含《Tiberian Dawn》和《Red Alert》。但根据开发社交媒体成员Luke“CCHyper”Feenan的说法,那些代码已经为重制版引擎做了调整,而此次发布的是系列前两款游戏“完全恢复的源码”。Luke与EA共同提议并促成了这次的开源计划。
Grit : 社区项目,用于构建一个免费的游戏引擎,实现开放的世界3D游戏。 lrrlicht : C++语言编写的开源高性能的实时#D引擎 PolyCode : C++实现的用于创建游戏的开源框架(与Lua绑定)。 图形库 bgfx : 跨平台的渲染库 Cairo : 支持多种输出设备的2D图形库 Horde3D : 一个小型的3D渲染和动画引擎 magnum : C++11...
Cocos2d-x:一个跨平台框架,用于构建2D游戏,互动图书,演示和其他图形应用程序。 Grit:社区项目,用于构建一个免费的游戏引擎,实现开放的世界3D游戏。 Irrlicht:C++语言编写的开源高性能的实时#D引擎 Polycode:C++实现的用于创建游戏的开源框架(与Lua绑定)。 图形用户界面 CEGUI: 很灵活的跨平台GUI库 FLTK:快速,轻量级...
Grit:社区项目,用于构建一个免费的游戏引擎,实现开放的世界3D游戏。 Irrlicht:C++语言编写的开源高性能的实时#D引擎 Polycode:C++实现的用于创建游戏的开源框架(与Lua绑定)。 图形用户界面 CEGUI : 很灵活的跨平台GUI库 FLTK:快速,轻量级的跨平台的C++GUI工具包。
Grit:社区项目,用于构建一个免费的游戏引擎,实现开放的世界3D游戏。 Irrlicht:C++语言编写的开源高性能的实时#D引擎 Polycode:C++实现的用于创建游戏的开源框架(与Lua绑定) 图形用户界面 CEGUI: 很灵活的跨平台GUI库 FLTK:快速,轻量级的跨平台的C++GUI工具包。
Unity3D是一款非常流行的跨平台游戏开发引擎,它支持使用C#语言进行编程。尽管Unity本身并非完全开源,但它积极地鼓励开发者社区分享自己的插件和脚本,形成了一个庞大而活跃的生态系统。这种半开放式的模式与CrossBridge的理念不谋而合。通过FlasCC/CrossBridge,开发者可以将原本用C/C++编写的高性能代码无缝集成到Unity项目...
脚本引擎 Compiler/VM/Debugger 一个完整的脚本引擎,包含编译器虚拟机调试器 UI框架 button/radio/image/edit/label/list... UI框架实现 协议 MQTT/MODBUS/Game-network-synchronization 常用的通讯协议 游戏引擎 集成一个游戏世界框架 FPGA-GPU 2D accelerator 实现了基于FPGA的GPU图形加速器,能够为PainterEngine提供不...
Ogre 是基于C++开发的跨平台的3D图形/游戏引擎,广泛用于三维仿真,游戏开发领域,本文提供Orgre SDK V1.9 安装和编译方法。方法/步骤 1 官方下载Ogre SDK,笔者电脑上预装VS2010编译器,所以下载OgreSDK_vc10_v1-9-0.exe,如果读者电脑上安装VS2012,可以下载对应版本的SDK。下载后的文件包是exe程序,其实使用7z...
cpp-candle一个C语言开发的游戏引擎 candle 一个C语言开发的游戏引擎 上传者:weixin_39840924时间:2019-08-16 cpp-GamePlay开源跨平台C游戏框架引擎创建2D3D移动和桌面游戏 GamePlay - 开源、跨平台、C 游戏框架/引擎创建2 D/ 3D移动和桌面游戏 上传者:weixin_39840650时间:2019-08-16 ...