dhewm3 是 Doom 3 引擎的一个修改版。相比 Doom 3 ,它为游戏引入了许多新特性,包括完整的 SDL 支持,64位支持(包括64位ARM处理器),OpenAL音频输出,改进宽屏显示屏支持,基于 CMake
欢迎使用 gonet/2是新一代游戏服务器骨架,基于go语言开发,采用了先进的http/2作为服务器端主要通信协议,以microservice作为主要思想进行架构,采用docker作为服务发布手段。相比第一代gonet,基础技术选型更加先
libpomelo 是 Pomelo 的 C 语言客户端 SDK。 依赖 libuv jansson 使用 创建客户端实例 // create a client instance.
Cantk-Runtime是通用的HTML5 Canvas 2D游戏引擎运行库,让HTML5游戏的性能飞起来。Cantk-
基于java开发可快速搭建的游戏开发框架 1.封装netty3,4,mina网络层部分; 2.提供基于protobuffer ,flatbuffers 传输协议;
piston 一个用户友好的游戏引擎,用 Rust 编写。 Piston 项目来自众多开发者的协作,用 2D、3D 库,事件编程,AI,图像处理等等。通过共享维护,我们有更多的时间来创建新的东西。项目主要领域:
Chipmunk2D 是用 C 语言编写的,一个简单、轻量级、快速、便携的 2D 刚体物理库。目的是让 2D 开发人员得到在最新 3D 游戏里的物理效果。
Stencyl 是一个免费的小游戏创作套件,可以让任何人在短时间内制作Flash和手机游戏
A game server skeleton implemented with golang. Game Server(GS): 玩家直接连接GS, 处理玩家逻辑,并与 HUB/SS 通信,GS存在若干个。
libpomelo2 是 Pomelo 新的客户端 SDK。 $ gyp --depth=. pomelo.gyp [options] 选项 -Dno_tls_support=[true | false], false by default
FlashPunk 是一个免费的 ActionScript 3 库,用于开发 2D Flash 游戏。它可以给游戏的原型提供快速,简洁的框架,并在其中开发游戏。这意味着大部分的脏活已经干好,可以让你集中精力设计和测试你的游戏。
这是一个 JavaScript 的游戏框架: 足够简单,特别适合开发微信上到处疯传的那种轻量级小游戏
duality 是一个 2D 游戏开发框架。 引擎特性: 插件架构 ,轻松通过插件引入游戏逻辑
BIN_LuaBind 是一个和luabind、tolua++ 类似的库,提供了简洁的 C/C 到 lua 的绑定机制,但与之不同的是BIN_LuaBind 比他们更安全:lua 层不在直接依赖于 C/C
Tao提供的所有库都是完全开源的。其中的多数库都可以免费用在商业项目中,但还是有必要阅读许可证中列出的具体说明。Tao是一个出色的程序包,刚开始涉足游戏的开发商可以把它作为一个起点。
HaxePunk 是一款开源的游戏开发框架,旨在帮助开发者能够在任何平台上构建自己的游戏,目前支持的平台有iOS、Android、 Windows、Mac
Dorothy是Cocos2d-x-Lua的另一个分支,基于原始版本2.1rc0版再次开发的框架。之所以开始在这个版本上做自定义的开发,是
这是索尼 PS4 游戏的 SDK 开发包,现在已经完全开源。 包含示例: hello - Load libc module and perform getpid system call
CocosSharp 是一个用 C# 来开发跨平台 2D 游戏的游戏开发包。如果你熟悉 Cocos2D 的话,那么你会很快上手 CocosSharp,API
PyDark 是一个 Python 的游戏开发框架,用更少的代码简化了游戏的开发,提供在线多玩家功能。基于PyGame 开发。
fooking 不是什么 1、不是框架 2、不是扩展 3、不是Http server 是什么 fooking是一个分布式游戏网关,主要用于承载长连接,将客户端的数据包完整的转发给后端,后端服务处理完之后由fooking转发给客户端。
MCEdit 是游戏 Minecraft 的开源地图编辑器及存档编辑软件。MCEdit允许玩家保存Minecraft旧版本游戏存档,并且在新版本游戏中使用。这是一个功能强大的编辑器软件,可用于小范围的地形编辑,建筑建造,也可以使帮助
Slick2D是一套2D游戏开发工具类库,包装了LWJGL, OpenGL。使用java语言编写,使得java2d游戏开发更简单。
pomelo- citrus是一个使用Ruby编程语言开发的开源游戏服务器框架,其软件架构和设计均来源于pomelo并已实现了pomelo的大部分功能。
Behaviac是游戏AI的开发框架组件,也是游戏原型的快速设计工具。支持行为树BT,状态机FSM,HTN等多种范式,方便的编辑和调试。支持全平台,适用于客户端和服务器,助力游戏快速迭代开发。
BOARDGAME.IO 是 Google 开源的一个游戏框架,旨在允许游戏作者将游戏规则从本质上转化为一系列简单的函数,这些函数用于描述当一个指定动作发生时游戏的状态变化,框架负责处理表述性状态传递。
Massgate 是曾经为育碧娱乐的实时战略游戏“ World in Conflict” (冲突世界)提供在线功能的中央服务器,用于管理在线功能,如跟踪专用游戏服务器、用户帐户、宗族、排行等。
MineCase 是一个跨平台、分布式的 Minecraft 服务端应用。 本项目使用 .NET Core 编写,基于 orleans 框架。它通过
落樱RPG(LuoYing)是一个用于简化3D角色扮演游戏开发的游戏框架,该项目基于Java及JME3(JMonkeyEngine)进行开发,兼容JME,创建的游戏可以蹖多个平台发布(Window\\Linux\\Mac\\Android\\IOS)等。
pogo 采用Golang开发的Pokémon Go API 工具。 安装: $ go get -u github.com/pkmngo-odi/pogo
本项目是win32下大型客户端游戏的游戏辅助开发框架,由于它集成并包含了游戏辅助开发的各方面功能,称本项目为win32辅助开发的组件也可。
PokeGOAPI-Java ,Pokemon Go Java 版 API。 添加功能指南:https://docs.google.com/document/d/1BE8O6Z19sQ54T5T7QauXgA11GbL6D9vx9AAMCM5KlRA
Games Frame with Lua 是 2.5D/2D 游戏框架,C++ 驱动,Lua 编写。 对windows开发熟悉的同学肯定都知道MFC库对winAPI完善的封装,使得窗口编程中许多重复的事情不必再亲自去处理,根据共性和不同点从基类往下派生,
Asynchronous Advantage Actor-Critic (A3C) for playing Super Mario Bros 是超级马里奥兄弟的 A3C 算法,用于训练代理玩超级马里奥兄弟。
Pokemon_Go_API 是使用 Python 实现的 Pokemon Go API。 Pokemon_Go_API 要求: Python 2.7 PIP 安装:
WhoCallsTheFleet是一款针对网页游戏《舰队COLLECTION》的App,同时提供Web App和适用于Windows桌面及Mac OS