Sparrow是一款功能强大的开源游戏引擎,基于Objective-C语言,适用于iOS和Mac平台的开发。它为游戏开发者提供了丰富的工具和功能,使得游戏开发更加高效和便捷。一、Sparrow的特性 物理引擎:Sparrow内置了Box2D物理引擎,支持刚体物理、碰撞检测、关节约束等功能,为游戏中的物理效果提供了强大的支持。 图形渲染:Sparrow使用OpenG...
即时战略游戏现在虽然已经不是主流,但是在其黄金时期,《Command & Conquer》(命令与征服)就是经典之作,最近Electronic Arts(EA)宣布,将会把四款C&C经典作品的程序代码开源,让开发社交媒体可以继续对游戏作新的发展。四款以开源GPL授权发布的游戏包括《Tiberian Sun》(泰伯伦的黎明)、《Red Alert》(红色警...
Cocos2d-x : 一个跨平台框架,用于构建2D游戏,互动图书,演示和其他图形应用程序。 Grit : 社区项目,用于构建一个免费的游戏引擎,实现开放的世界3D游戏。 lrrlicht : C++语言编写的开源高性能的实时#D引擎 PolyCode : C++实现的用于创建游戏的开源框架(与Lua绑定)。 图形库 bgfx : 跨平台的渲染库 Cairo : 支持...
Cocos2d-x:一个跨平台框架,用于构建2D游戏,互动图书,演示和其他图形应用程序。 Grit:社区项目,用于构建一个免费的游戏引擎,实现开放的世界3D游戏。 Irrlicht:C++语言编写的开源高性能的实时#D引擎 Polycode:C++实现的用于创建游戏的开源框架(与Lua绑定)。 图形用户界面 CEGUI: 很灵活的跨平台GUI库 FLTK:快速,轻量级...
WebRTC的起源,要从2010年Google以6820万美元收购VoIP软件开发商Global IP Solutions的 GIPS引擎谈起,在经过收购之后没多久,Google将该引擎改名为“WebRTC”,并宣布向全球开发者开源。 Global IP Solution(GIPS) ,是瑞典一家全球顶级的专业从事IP多媒体编解码引|擎的技术公司,专为包交换网络开发世界级的语音和视频处...
skia+third_party/skia:谷歌的Skia图形库 sql:包装了 sqlite testing:包含我们用于单元测试的Google开源GTest代码。 third_party:200多个小型和大型“外部”库,例如图像解码器,压缩库和Web引擎Blink(此处是因为它继承了WebKit的许可证限制)。 …/blink/renderer: 负责将HTML,CSS和脚本转换为绘画命令和其他状态更改的We...
1、项目名称:基于C++11 的高性能网络服务器 evpp 项目简介:evpp 是一个基于 libevent 开发的现代化 ...
WebRTC的起源,要从2010年Google以6820万美元收购VoIP软件开发商Global IP Solutions的 GIPS引擎谈起,在经过收购之后没多久,Google将该引擎改名为“WebRTC”,并宣布向全球开发者开源。 Global IP Solution(GIPS) ,是瑞典一家全球顶级的专业从事IP多媒体编解码引|擎的技术公司,专为包交换网络开发世界级的语音和视频处...
AWTK 全称Toolkit AnyWhere,是 ZLG 开发的开源 GUI 引擎,旨在为嵌入式系统、WEB、各种小程序、手机和 PC 打造的通用 GUI 引擎,为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的 GUI 引擎。 欢迎广大开发者一起参与开发:生态共建计划。 AWTK 寓意有两个方面: Toolkit AnyWhere。 ZLG 物联网操作...
最近我在用 C++ 写游戏引擎,再用这个引擎做了一个移动端小游戏跳一跳(Hop Out)。下面是截自我的 iPhone6 的一个小片段。 跳一跳是我想玩的游戏类型:3D卡通外观的复古街机游戏。目标是改变每个填充块的颜色,就像Q * Bert一样。 Hop Out仍在开发中,但引擎的功能已经很完善了,所以我想在这里分享一些关于引擎开...