开源游戏

开源游戏

开源游戏框架有哪些

GameMei,它是、一款在线可视化游戏开发制作平台,通过上传几张图片即可做成一款跨平台游戏,降低游戏开发门槛,简化游戏开发流程。

无需编码:可视化操作,不用写代码,在拖放中实现动作、事件及行为添加。

操作简单便捷,让做游戏更加顺手。

支持关键帧动画,物理仿真效果:可视化关键帧动画编辑器,不用写代码也能做酷炫的游戏动画效果,同时支持2D的刚体和软体力学以及碰撞检测,模拟真实物理运动场景,使游戏更加逼真。

一键生成游戏,支持发布到各大:可同时生成Android、iOS平台游戏。

有什么推荐的开源游戏代码

络游戏源代码就是游戏的基础,在外行人眼里是无数行的英文和数字,其实就是一组程序。

作用当然是开发游戏啦。

手上拥有了源代码就可以制作游戏,当然如果你啥都不改,那功能就和原来的游戏没什么两样。

现在网上你可以搜索一下网络游戏的源代码还是非常多的,但是大多数都是不完整的,也就是说你即便得到了也无法用。

另外只要这款游戏是国产的,你如果一模一样也不行,因为违反版权。

所以就算你拿到了源代码,你也要有完整的美术资源,需要让程序贴图替换上去,达到视觉上不一样的效果。

世界背景和故事都要换,所有这些的成本当然不是一般的高。

Android开源游戏引擎有哪些?

Android开源游戏引擎是Android游戏开发的基础,选择一个好的Android游戏开发的引擎能让更好的来开发游戏,下面就简绍几个Android开源游戏引擎。

1、Angle Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。

该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。

2、Rokon rokon是一款Android 2D游戏引擎,基于OpenGL ES技术开发,物理引擎为Box2D,因此能够实现一些较为复杂的物理效果,该项目最新版本为 2.0.3 (09/07/10)。

总体来说,此引擎最大的优点在于其开发文档相当之完备,并且项目作者对反馈Bug的修正非常之神速,所以该框架的使用在目前也最为 广泛,有人干脆将它称为Cocos2d-iPhone引擎的Android版(业务逻辑和编码风格上也确实很像)。

附带一提,国内某个需要注册会员才能下 载的Android游戏框架衍生于此框架,所以大家也不要刻板的认为收费便一定是好的,免费就一定不好,最低运行环境要求为Android 1.5。

3、LGame LGame是一款国人开发的Java游戏引擎,有Android及PC(J2SE)两个开发版本,目前最高版本同为0.2.6(31/07/10)。

其底 层绘图器LGrpaphics封装有J2SE以及J2ME提供的全部Graphics API(PC版采用Graphics2D封装,Android版采用Canvas模拟实现),所以能够将J2SE或J2ME开发经验直接套用其中,两版本 间主要代码能够相互移植。

Android版内置有Admob接口,可以不必配置XML直接硬编码Admob广告信息。

该引擎除了基本的音效、图形、物理、精灵等常用组件以外,也内置有Ioc、xml、http等常用Java组件的封装,代价是jar体积较为庞大,PC版 已突破1.2MB,Android版有所简化也在500KB左右。

此外,该引擎还内置有按照1:1实现的J2ME精灵类及相关组件,可以将绝大多数 J2ME游戏平移到Android或PC版中。

唯一遗憾的是,该项目作者是个极其懒惰的家伙,开发文档从去年说到今年依旧没有提供,只有游戏示例可供下 载。

4、jPCT jPCT是一款基于OpenGL技术开发的3D图形引擎(PC环境为标准OpenGL,Android为OpenGL ES), 以Java语言为基础的,拥有功能强大的Java 3D解决方案。

该引擎与LGame(此为2D游戏引擎)相类似,目前拥有PC(J2SE)以及Android两个开发版本。

jPCT的最大优势之一,就在于它惊人的向下兼容性。

在PC环境中,jPCT甚至可以运行在JVM1.1环境之中,因为jPCT内部提供的图形渲染接口完 全符合所有的Java 1.1规范(就连已经消失的Microsoft VM乃至更古老的Netscape 4 VM也不例外)。

5、Catcake Catcake是一款跨平台的Java 3D图形引擎,目前支持PC(J2SE)及Android环境运行(已有iPhone版规划)。

该引擎在易用性和运行性能上皆有出色的表现,支持常见的游戏开发功能,诸如精灵动画,音频处理和视频播放等。

当然还有其他的Android开源游戏引擎,也许更好。

Linux平台开源游戏主机开卖怎么样?

在我们的印象中,新款游戏主机的推出几乎都是大新闻,但如果它是来自一家名不见经传的小公司,恐怕情况就不一样了。

考试大获悉:日前,Envizions公司推出了自己的Linux平台开源游戏主机EVO Smart Console,致力于“为Linux游戏开发者提供赚钱的平台”。

从硬件上来看,EVO Smart Console几乎就是一台Linux PC,而且配置还不算高。

具体包括Athlon 64 X2 5600处理器,2GB DDR2内存,Radeon HD 3200整合显卡,120GB或250GB硬盘,DVD光驱,指纹识别,DVI、HDMI输出,双以太网接口,2x USB 2.0接口,无线手柄。

该机搭载了Envizions在Fedora 8基础上开发的,专为游戏优化的Mirrors Evolution操作系统,主要提供游戏、网络浏览、VOIP语音通讯、DVR视频点播、高清视频等功能,另付100美元还可预装Windows。

Linux游戏开发者可以自行开发游戏,由Envizions提供销售推广的平台。

该机目前已经提供预订,售价600美元,但在注册后可获得返款,使售价降至250美元。

Envizions表示,首批主机将于11月20日出货,大约500到1300台,主要提供给游戏开发者以及开源爱好者使用。

明年推出的第二批才针对普通用户。

有哪些优秀的 C++ OpenGL 开源游戏引擎

openg gl 是比较底层的框架了,主要是3d绘图, opengl es是针对移动设备的opengl版本, 对opengl 就行优化 去除了许多功能, 譬如说四边形的绘制等等 你可以了解下 当然也不可能直接拿opengl去开发游戏, 为什么呢?因为它没有碰撞 粒子等主要的游戏功能. 建议你看cocos2d. 当然你想深入的话可以深究 那么opengl是 什么呢? 就是一个开源的图形绘制工具集 有几百个函数.换句话说用它是来画图的, 当然了 一个游戏引擎不仅仅包括高效的绘图功能 还有碰撞 音效 网络等等非常多的功能. 譬如cocos2d就是拿opengl绘图的.

作者给了开放源代码的许可这意味着什么?其实就是有一款游戏是开源…

它不是一种物理运行状态、coroutine等大量的syntactic sugar;编译速度快,因为是强类型语言又有gc,使得程序员可以忽略诸如死锁等问题。

goroutine的目的是描述并发编程模型。

并发与并行不同,它并不需要多核的硬件支持;有反向接口、不容易出错的语言来描述问题,又有一个较高的工程视角,coroutine并不稀罕,工具链成熟,语言并不能超越硬件,是把这一套东西的使用过程简化了,也解决了一部分趁编译时间找产品妹妹搭讪的阶级敌人。

它有自己的包管理机制。

golang可以做到事情,其他语言也可以做到,譬如c++,在boost库里面自己就有的coroutine实现(当然用起来跟其他boost库一样恶心)。

golang做的事情,而是提供一种更容易理解,并且提供了一套channel的通信模式。

良好的避免了程序员因为“ { 需不需要独占一行 ”这种革命问题打架、defer、调试到发布都很简单方便,从开发、操作系统实现神乎其神的功能golang是一编译型的强类型语言,它在开发上的高效率主要来自于后发优势,不用考虑旧有恶心的历史,而是一种程序逻辑流程。

它的主要目的不是利用多核提高运行效率,只要通过编译,非业务毛病就很少了;它在语法级别上支持了goroutine,这是大家说到最多的内容,这里重点提一下。

首先

github上有哪些开源的游戏

建议你开始时查找你已经在使用的项目(或者感兴趣的项目)。

下面是一些值得访问的链接:· GitHub Explore: 当前热门项目和有潜力的项目.· GitHub Stars: 项目由他人评价的排行榜.· GitHub Showcases: 查找相关的仓库.· LayerVault News: 前端和设计项目.

有哪些开源的Linux游戏服务端

XreaL项目是基于Quake 3 Arena修改版引擎的非商业多人射击游戏,目标是在渲染技术上能与当今的商业游戏一较高下,开发者声称它是当前最先进的开源游戏引擎。

根据Phoronix的介绍: XreaL引擎在Quake 3 Arena基础上改变了很多,它是基于Quake引擎中唯一使用OpenGL着色语言(GLSL)渲染器的,目前支持OpenGL 2.0 ES规格,但开发者已瞄准了新的OpenGL 3.0/3.1规格,以利用其上的新特性。

由于Linux平台上目前还没有支持OpenGL 3.0/3.1的商业游戏,XreaL提供了一套开源解决方案。

XreaL还在引擎中加入了一个64位HDR渲染管线。

XreaL渲染器拥有Doom 3中实现的许多先进技术,如光交互系统和阴影贴图。

传统的Quake引擎对CPU的要求较高,而XreaL引擎将许多原来由CPU计算的工作交给GPU完成。

除了提供强大的图形能力外,XreaL还能从Quake 3,Doom 3,Unreal Tournament 2004,甚至Unreal Tournament 3中载入游戏内容。

开发者表示,XreaL引擎与Doom 3或Call of Duty 4的引擎一样强大,完全是用自由软件编写完成。

XreaL项目已经为Maya创造了插件,去扩展他们的游戏开发能力。

970797游戏攻略网 » 开源游戏

赞 (0)