Firefly

项目介绍:

Firefly是免费、开源、稳定、快速扩展、能 “热更新”的分布式游戏服务器端框架,采用Python编写,基于Twisted框架开发。它包括了开发框架和数据库缓存服务等各种游戏服务器基础服务,节省大量游戏开发的工作时间,真正做到让使用者把精力放在游戏玩法逻辑上。

链接:

暂无版本信息

讨论

同类项目

jMonkeyEngine
jMonkeyEngine是一个生成快速现代3D游戏的引擎。它封装了OpenGL,提供一个完整强大高性能的工具包,使3D游戏的开发变得容易。
libgdx
Libgdx是一个跨平台(Windows,Linux,Android)的游戏开发框架,它主要是用Java写的,其中也参杂了一些C/C++代码,这些代码是为了处理一些对性能要求很高的操作,比如物理引擎或者音频处理。
Crystal Space
"Crystal Space是3D构架,用C++语言编写。开发者包括Jorrit Tyberghein。首个公开版本发布于1997年8月26日, 通常用于电子游戏目的。是使用GNU Lesser General Public License协议的自由软件,作为 SourceForge.net 2003年2月 月度项目。可用OpenGL(全平台), SDL(全SDL平台), X11(Unix和GNU/Linux)或SVGALib (GNU/Linux)。Crystal Space使用面向对象程序设计C++编写。模块化程度高,多少的独立插件。客户端程序通过Crystal Space的Shared Class Facility (SCF)使用插件,比如OpenGL 3D渲染器,"
Xith3D
Xith3D是高性能的Java 3D引擎,基于BSD license协议,对于商业和非商业应用均友好。Xith3D主要面向3D游戏,数据可视化,三维场景原型等。最突出的特点是基于scenegraph,这是和JME,Ardor3D 等引擎的最大区别。
Pygame
Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发。允许你在 Python 程序中创建功能丰富的游戏和多媒体程序,Pygame 是一个高可移植性的模块可以支持多个操作系统。

相关项目

9miao / diabloworld
9miao.com自研并开源的手机网游《暗黑世界》,卡牌类型,服务器端基于开源的游戏服务器端框架firefly,客户端基于开源的客户端引擎cocos2d-x,商品级开源项目。
9miao_com / gamein9miao
9miao.com自研并开源的手机网游《进击的9秒》,一个SRPG类型,强调PVP玩家与玩家对战的策略rpg手机游戏,服务器端采用开源的游戏服务器端框架firefly,客户端采用开源的游戏客户端引擎cocos2d-x,商品级开源项目。
9miao_com / fengyanOL
9miao.com自研并开源的45度回合制RPG网页游戏《烽烟OL》,服务器端采用开源的游戏服务器端框架firefly,客户端是as3的,详细信息都可以在9miao.com里面烽烟OL频道查询,商品级开源页游,30多个系统。
9miao / redismdb
主要是为了实现,以redis为关系型数据库的缓存,定期将redis中的数据存储到数据库中。设计上参考了django的model模型,结合了第三方库redisco。结合了这两个的三方库的优势,并且可以保持分布式系统中的数据的同步。
9miao / gfirefly
firefly的gevent版本。对比之前用twisted性能会更好。

相关讨论组

该项目还没有关联的讨论组