更新,没有看到服务器(逃。

下面仅为游戏引擎和框架推荐,需要的小伙伴简单看一下,正确的答案努力撰写中。

从角色扮演游戏到即时策略游戏,从冒险解谜游戏到动作射击游戏,甚至是只有一兆大小的迷你游戏,都有起着核心作用的技术组成部分。下面给题主推荐十款好用的开源游戏引擎和框架,希望能给你的游戏开发带来帮助,也供大家一起交流学习。

1. 项目名称:分布式游戏服务端引擎 KBEngine

项目简介:KBEngine 是一款开源 mmog 服务端引擎, 使用统一协议能够轻松与前端对接,能轻松使用 unity3d、 ogre、 cocos2d、 html5 等作为前端表现。

底层框架由 C++编写, 逻辑层使用 Python(支持热更新), 开发者无需重复实现一些通用的底层服务端技术, 使开发者能够真正集中精力到游戏开发上来, 快速打造各种游戏。

2. 项目名称:开源跨平台游戏开发框架 Cocos2d-x

项目简介:Cocos2D-X 是全球知名的开源跨平台游戏引擎,易学易用,目前已经支持 iOS、Android、Windows 桌面、Mac OS X、Linux、BlackBerry、Windows Phone 等平台。Cocos2d-JS 统一了使用 JS 进行开发的开发体验,将 HTML5 引擎与 JSB 的 API 高度统一起来。

3. 项目名称:2D 和 3D游戏引擎 Godot

项目简介:Godot 是一个全新开发的游戏引擎,其功能集类似知名的跨平台游戏引擎 Unity,可用于开发 PC、主机、移动和Web游戏。开发者声称引 擎的2D和动画支持要强于 Unity,表示在功能和特性上没有其它开源游戏引擎能相媲美。

Godot 引擎内置了类似Unity的编辑器,GUI 工具包,2D/3D 物理支持,支持 OpenGL ES 2.0 功能集的 3D渲染器,易于学习的语言和 API,支持用 ASM.js 或 Google Native Client 输出 HTML5 代码,支持 Linux、Windows 和 OSX 开发平台。

4. 项目名称:网易游戏服务器框架 Pomelo

项目简介:Pomelo 是由网易开发的基于 Node.js 开发的高性能、分布式游戏服务器框架, 也可作为高实时 Web 应用框架。

Pomelo 包括三部分:框架,Pomelo 的核心, 与以往单进程的游戏框架不同, 它是高性能、分布式的游戏服务器框架,并且使用很简单

库,包括了开发游戏的常用工具库, 如人工智能(AI)寻路, AOI 等

工具包,包括管理控制台,命令行工具,压力测试工具等

5. 项目名称:C++ 纸牌游戏引擎 Wagic

项目简介:Wagic 是一个自制的 C++ 纸牌游戏引擎,支持的平台包括:Android (手机和平板), the Sony PSP, Windows, Linux, Maemo, Meego, iOS (iPhone/iPad) and MacOS. 该游戏引擎可高度定制,并允许修改规则创建自己的扑克和主题。

6. 项目名称:HTML5 开源免费游戏框架 Egre

项目简介:Egret Framework 是一款使用 JavaScript(TypeScript) 编写的 HTML5 开源免费游戏框架。Egret Framework 的核心定位是开放,高效,优雅。基于它,你可以快速轻松地构建属于自己的 HTML5 移动游戏。

7. 项目简介:HTML5 互动游戏引擎 Hilo

项目简介:Hilo 是阿里巴巴集团开发的一款 HTML5 跨终端游戏解决方案,它可以帮助开发者快速创建 HTML5 游戏。

8. 项目名称:Android 游戏引擎 Libgdx

项目简介:Libgdx 是一个跨平台的开发框架。它目前支持的平台有 Windows,Mac OS X,Android,IOS 和 HTML5。

Libgdx 允许你可以将代码不经任何修改的部署到多个平台。而不是修改你的代码适应不同的平台或者直接编译到 HTML5。你可以在一个桌面开发环境中迅速部署你的代码。你可以使用所有的 Java 生态系统中的开发工具。

9. 项目名称:HTML5 开源游戏引擎 LayaAir

项目简介:LayaAir 提供 Canvas 和 Webgl 同时渲染,如果 Webgl 不可用,则可自动切换到 Canvas 模式。引擎为高性能游戏设计,支持 AS,TS,JS三种语言开发,一套代码三端齐发(Flash,HTML5,APP)。

10. 项目名称:HTML5 2D 游戏开发框架 Phaser

项目简介:Phaser 是一个开源的桌面和移动 HTML5 2D 游戏开发框架,支持 JavaScript 和 TypeScript。

python游戏服务器框架_有那些比较成熟的开源游戏服务器引擎/框架(编程语言不限)?...相关推荐

  1. 多文档程序 两个menu框架_汇总9款优秀的开源小程序UI框架

    卧槽这玩意儿写的这么烂,我可以写一个更烂的来恶心作者--开源社区,经典语录 随着小程序日渐火爆,各种不同类型的小程序也渐渐更新,其中不乏一些优秀好用的框架/组件库. 布莱恩特:Github优秀的小程序 ...

  2. 网页游戏mysql修改_大天使之剑奇迹网页游戏 一键服务端+架设教程+修改方法

    大天使之剑奇迹网页游戏 一键服务端+架设教程+修改方法 实施教程: 1.将user的ver和phpStudy文件夹等文件解压到磁盘上给你的目录中.示例:d 3360 \\ muser版本d: \\研究 ...

  3. java编写一个框架_手把手教你写一个基于 RxJava 的扩展框架

    背景 现在 RxJava 在 Android 开发中可谓时炽手可热,其受欢迎程度不言而喻,也因此在 github 上出现了一系列的基于 RxJava 的框架,如 RxBinding.RxPermiss ...

  4. gpu服务器厂家_嵌入式主板厂家告诉你选择GPU服务器的5大标准

    嵌入式主板厂家告诉你选择GPU服务器的5大标准: 做为国产服务器.工控电脑生产厂家,深蓝宇在云结转.互联网大数据.高作用结转.人工智能技术等范围再次开展研发资金投入,并供求平衡全体人员化的解决方法.下 ...

  5. android 开源_适用于Android的12个开源游戏

    android 开源 智能手机使用户可以触手可及的丰富游戏,但是许多专有游戏中都充斥着广告,应用内购买以及其他功能,这些功能创造了不那么出色的游戏体验. 虽然开源世界并不是以其游戏质量而著称,但F-D ...

  6. ios系统玩java游戏下载安装_苹果系统也能玩windowsPC游戏?方法看这里!

    苹果笔记本轻薄漂亮的外观,续航强以及安全可靠,系统流畅等优点拥有众多忠实的用户.用户规模也是windows系统的四分之一左右,可以说非常可观了.不过mac os也有不足的地方,那就是软件和游戏的内容上 ...

  7. python代码检查工具_基于Python3的漏洞检测工具 ( Python3 插件式框架 )

    [TOC] Python3 漏洞检测工具 -- lance lance, a simple version of the vulnerability detection framework based ...

  8. python调用大漠多线程_大漠插件多线程绑定窗口登录游戏、程序全停、单停、恢复...

    窗口_取句柄数组 (句柄z, , "WTWindow", "") .计次循环首 (取数组成员数 (句柄z), b) c = 窗口_枚举所有子窗口 (句柄z [b ...

  9. 华为python自动化测试框架_华为五年自动化测试工程详细解说:unittest单元测试框架...

    一.单元测试框架说明 单元测试是指在编程中,针对程序模块的最小单元(类中的方法)进行正确性检验的测试工作.python+selenium自动化测试中通常使用unittest或者pytest作为单元测试 ...

最新文章

  1. Linux多进程拷贝fork,浅析linux中fork函数
  2. mysql逻辑备份之mysqldump
  3. 设计模式(二 三)工厂模式:1-简单工厂模式
  4. 基于JAVA+SpringBoot+Mybatis+MYSQL的酒店管理系统
  5. docker-compose部署Minio
  6. 一点感想——还没学会跑,怎么能够想着飞
  7. OceanBase架构介绍
  8. 智能优化算法:原子搜索优化算法 -附代码
  9. Qt + 运动控制 (固高运动控制卡)【2】运动控制卡初始化和关闭
  10. Visual Studio 快速统一设置项目属性(以VS2017为例)
  11. Unable to load DLL 'xxx.dll': 找不到指定的模块。 (Exception from HRESULT: 0x8007007E)
  12. pythonifelse简化_简化“if…elif..else”条件
  13. PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
  14. [文档] 软件测试报告
  15. 2023年全国最新高校辅导员精选真题及答案57
  16. 数据并行和模型并行的区别
  17. Linux下解压命令兼tar命令详解
  18. 2021年计算机统考考研真题解析
  19. poj 1816 trie树+dfs(强烈推荐,含有通配符的匹配)
  20. 搭建个人局域网隧道方案

热门文章

  1. 项目实践(一)点餐系统——业务逻辑模块
  2. 浅析“分布式锁”的实现方式丨C++后端开发丨底层原理
  3. 第七节 方向导数与梯度
  4. 移动app测试的多样性_移动可用性测试(四):远程测试
  5. 三维重建经典算法:ICP、ARAP、Marching Cubes、TSDF
  6. 大数据平台架构浅析——以讯飞大数据平台Odeon为例
  7. 【SPSS】多因素方差分析详细操作教程(附案例实战)
  8. 利用shell脚本“综合、集中”查看linux server常用软硬件信息
  9. 从零开始,打造基于阿里IoT云平台的LoRa解决方案(3)_配置产品功能,将上传数据解析为阿里云平台数据格式
  10. java基础的开发入门