说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

【开源推荐】Ejoy2D:“风魂”游戏引擎作者云风的又一力作

HTML文档下载 WORD文档下载 PDF文档下载
Ejoy2D是一款图形引擎、基于OpenGL ES的图形库。Ejoy2D是国内简悦(EJOY)游戏公司所开发的一款游戏图形引擎,旨在帮助开发人员轻松地嵌入到游戏引擎中,方便开发者定制自己所需的功能。

Ejoy2D是一款图形引擎、基于OpenGL ES的图形库。采用C和Lua开发,目前只支持Windows、Linux、Mac OS平台。Ejoy2D的一切高层API都是以Lua函数和对象形式提供的。二次开发人员完全可以用Lua来开发游戏。

Ejoy2D是 简悦(EJOY)游戏公司所开发的一款游戏图形引擎,该公司的CTO 云风(真名吴云洋)在 其博客和 微博上宣布了Ejoy 2D开源,遵循MIT开源许可,并将代码托管在 GitHub上。


微博截图

Ejoy2D的设计目标是可以轻松地嵌入到开发者的游戏引擎中,方便开发者定制自己所需的功能。

为什么要开发Ejoy2D?

据云风博客介绍,相比大家都使用Cocos2d-X进行游戏开发,开发一款自己的游戏引擎可控性会更强、方便定制开发者自己所需的功能,并且可以在性能上做针对性的优化。正如云风文章里所提到的,手机设备的硬件性能远不如PC,即使程序性能足够,开发者也需要考虑硬件能耗,让电池用更久一点,让设备不那么放烫。优化引擎也是游戏程序员的乐趣之一。

相关技术

Sprite是Ejoy2D里最重要的数据类型,但引擎几乎不提供运行时的Sprite构造方法,详细信息可以查看 资源文件。Animation是Ejoy2d中最复杂的数据结构。一个animation由若干component构成的。每个component 可以用id引用其它的sprite对象(不限于静态图片组还是另一组动画),但得保证不能成环。

关于Ejoy2D的更多详情可以访问 云风的博客。

在Delphi编程中创建一个启动闪现窗口 在form中想用enter来代替tab,请问如何实现?-Delphi资料 在Listboxes中加背景图-Delphi资料 在Window右下角的添加图标-Delphi资料 在程序中使用自定义的鼠标-Delphi资料 怎样建立简单的任务栏应用程序-Delphi资料 增强DelphiTStatusBar控制 制作Delphi的竖排标签 自适应表单的实现-Delphi资料 COM/DCOM的区别与联系-Delphi资料 CoolBar上控件的排列顺序-Delphi资料 Delphi 4 WebBroker Delphi 中自做动态显示的控件 Delphi3的DBGrid中的下拉列表和查找字段编程方法 DELPHI常见问题 Delphi的竖排标签 DELPHI构件制作方法 DELPHI控件Tweblabel的编制 DELPHI中MEMO组件的光标定位 Delphi中RichEdit的奥妙 Delphi中TApplication类 Delphi中日期时间输入的简洁方法 delphi中怎么调用interbase数据库? Memo的Undo功能-Delphi资料 RECT在Delphi中的灵活使用 StringGrid制作只读列-Delphi资料 TADOQuery下主明细表其属性关系如何设置,如何保存主表和明细表?-Delphi资料 TBatchMove用法-Delphi资料 TMemo的真正插入字符-Delphi资料 TREEVIEW的使用-Delphi资料 TreeView在电信综合统计管理系统中的应用-Delphi资料 linux中如何得到某个网络设备的ip地址? 请教ADO的Recordset对象的Delete的问题 请问jbuilder的参考书,哪本比较好?市面好像种类比较少 请问怎样获得临时表的记录? @@@@@@@@@@如何使我的折线图随着时间移动@@@@@@@@@@ 菜鸟问:各位大哥看c++ primer的时候是用什么编译器? 神洲数码怎样? jsp如何将web页面的String型转换为long型? 极容易的问题 ,先来先得! 大虾,救命啊!!!!!! jsp如何将web页面的String型转换为long型? ★★★帮忙翻译一句话!谢谢★★★ **冗余醒目**《如何在输入的时候减小冗余》**冗余醒目** 倡议书:维护您的网络权益 [100分,两日内结]怎样在jsp中得到我的数据 两个菜鸟问题,送分拉 线程与消息??? c、odbc、嵌入式sql的关系? 简单的重载问题! 用<input type="fiel" name="test">时,怎样判断输进去的文件是硬盘上实际存在的? 请问哪里有eclipse 下载? FINDING SOMEBODY! 显示器不亮,请帮忙,解决给100分 写在3.15黎明的前夕 **冗余醒目**《如何在输入的时候减小冗余》**冗余醒目** 各位,CSDN的论坛都是用些什么工具开发的?? 请问个位大虾,我的程序为什么不能执行(TC++3.0) 在VC中怎么调用IE来显示一个页面? 怎样在新开的页面给已开的页面上的一个TextBox插入新的字符串 [转贴]网络版权问题 **冗余醒目**《如何在输入的时候减小冗余》**冗余醒目** 用purify测试过的release版本怎么在别人的计算机上运行有问题? 如果用asp连接mysql,请问连接字符串是什么? 我要做一个在小型的对等网上运行的数据库软件,用什么方法好点? 如果用asp连接mysql,请问连接字符串是什么? 请高手帮我解答一个关于在ASP中调用存储过程的问题? 怎么输入繁体字? 足彩-03010期:1033031110310 请教高手在DELPHI里怎样实现把一个文件存储到ORACLE上, 然后又如何调出来使用?? 我快疯了救救我!!!!!!!!!! 我为什么要做个刁民? 屏幕上显示绘多条曲线,要对每条曲线单独进行操作如何实现? 怎样避开程序对softice和trw的检查 想学ACCP不知道社会的认可度? 怎样使用windowsxp/2000的修复程序? C:\winnt\下有一个hh.exe文件,有什么作用? 这首诗我觉得用在程序员身上也很合适 在WebSnap中如何实现gride的隔行显示不同颜色,就象我们现在看到的一样?? 关于《C++ Primer plus(中文版)第四版〉》,大家发表一下看法好吗。 中文文件 颜色代码转换的问题大家帮忙呀.. 高中物理竞赛预赛、复赛、决赛是在高几开始,分别有什么侧重点吗 美丽的反义词是啥. 汽车催化净化器每辆车都有吗 电子切于磁场边界入射会受洛伦兹力吗? 雷声是由什么震动产生的 黄土高原发展苹果生产,需改造的主要自然因素A 地形 B 热量 C 水分 D 土壤 带电粒子是否在磁场边界运动时偏转粒子在水平线段AB上运动,AB上边有磁场,下边没有.(AB为磁场边界,不受重力.)该带电粒子是否受电场力偏转? 雷声是下列哪种物质振动发生的?A 固体B 液体C 气体D 气体和液体 黄土高原发展苹果生产需要改造的主要自然因素是什么 长方体金属块浸没在水中,写出测量它所受浮力大小的试验方案(1)写出2种方案(2)写出运用的物理原理,试验器材,(3)写出最后的计算式(用设定的物理量符号表示) 雷声是什么在振动? 黄土高原与山东半岛苹果产区都位于“主要产地”是我国苹果的主要产区二者相比黄土高原苹果产区具有的优势是 ①夏季气温高、 降水多 ②气温日较差大有利于糖 会跳的纸青蛙怎么折才能跳得远 什么样的名词前加 an ,什么时候加a 与山东半岛相比,黄土高原生产苹果的优势条件是什么? 跳起来纸青蛙的折法在超感神探第一集里,男主角折了一只纸青蛙放在女主角的桌上,然后离开,一会过后纸青蛙自动跳了起来,好像被遥控了一样,请问那种纸青蛙怎么折啊? 什么单词前加AN.怎么区分加AN或者 A并且怎么知道单词的第一个字母的音标呢?我就是不知道单词第一个字母的音标.怎么能拼出音标来啊?还有就是有这样的题:“音标是\ei\的字母归一类. 为什么这个句子上不加a呢1.AVATAR is a fantastic movie.2.AVATAR is super movie.为什么第二个句子不加a 变成 AVATAR is a super movie. 用笔尖接触平面镜,观察笔尖和笔尖像之间的距离为6毫米,请问平面镜的厚度为多少原因 山西吕梁黄土高原适合种那几种中药材 为什么这个句子不加A呢That is nice dree,为什么不说成 That is a nice dress 呢,而That is a lovely hat却要加a呢? 纸青蛙怎么折来着?要跳的远的! 黄土高原适合种植opium吗?尤其是南泥湾那一带 青蛙是怎么跳的? 怎么用纸折一个会跳的青蛙 什么时候加is有些句子如.Mr wang _____(leave)for Beijing tomorrow morning.我填的是leave可答案是is leave我搞不懂.不是每句话只能有一个动词吗可leave不算动词吗为什么要加is啊? 一个水平弹簧振子的振动周期是0.025s,当振子从平衡位置开始向右运动,经过0.17s时,振子的运动情况是( )A.正在向左做减速运动 B.正在向右做加速运动C.加速度正在减小 D.动能正在减小 用一个轻三角支架悬挂重物,已知AB杆所受的最大压力为2000N,AC绳所受最大拉力为1000N,∠α=30`,不使支架断裂,求悬挂物的重力应该满足什么条件?图:解析是:悬绳受到竖直向下的拉力F=G,这个拉力 英语 问题it is called后面什么时候加A什么时候不加呢,举例it is called a pilatus porter 一个水平弹簧振子的振动的周期是0.25s,当振子从平衡位置开始向右运动,经过0.18s时,振子的运动情 近义词和反义词怎么写? I后面可不可以加is为什么 I is a miracle 这句话要在I后面加is 将一个弹簧振子拉长一些,然后由静止释放,经0.5秒振子经过平衡位置,此振子的震动周期可能为?A 0.6秒 B 1 秒 C 0.5 秒 D 0.4秒为什么 用同一试剂就能把氯化钠、氯化铵、硫化钠三种溶液区分开?A硝酸银溶液 B氢氧化钠C氯化钡溶液D氢氧化钠溶液 青蛙为什么跳得远? "发现"的反义词.谁会?刚看到的一道题目.请你答一下.今天教师业务考试上的一道题.试卷的编写者真是异想天开了. 右图是一个底面半径为3厘米的圆柱木块被削去一块后的形状,请你计算出它的体积. 怎样折青蛙跳的远 欲速则不达 议论文分论点 青蛙为什么能跳得比树高?w 黄土高原可以种植吗? 发现的反义词是什么吗? 一个圆柱形状的奶粉盒,体积是5024立方厘米,底面半径是10厘米.它高时多少厘米? 黄土高原想重点治理水土流失,就要先种植什么?黄土高原想重点治理水土流失,就要先种植().A.椰枣 B.海棠 C.云杉 反义词:出现( ) 给蓝天镶上银边的是什么(济南的冬天) 为什么要加a 一质量为M的物体放在水平面上,上面安装一根原长为L,劲度系数为K的轻质弹簧,现用手拉弹簧的上端P点(开始拉时弹簧为原长)缓缓移动,当P点位移为H时,物体离开地面一段距离,则物体在此过 济南的冬天中,“山尖全白了,给蓝天镶上了一道银边”这句话照应了那句话? ★为什么这句话之前不加不定冠词"a"★Knowledge is power.为什么这句话之前不加冠词"a"和"the" 硫酸亚锡的保质期为多少?06年的现在还能用么?分析纯、做试验用 《济南的冬天》 中“山尖全白了,给蓝天镶上一道银边”这句话 与第二段哪句话照应?要说明为什么! She's washing a plate.这句话里面应不应该加a,如果加a算错吗? 发现的反义词是什么 美丽的近、反义词是什么? i am rich 要不要加“a” 出现的反义词是什么 美丽的反义词是什么?^W^ Look!Tim isthrowing a ball这句话为什么要加is? 物理的一个疑问...嗯在一个电路中,电压表测一个定值电阻,当滑动变阻器的阻值增大时,为什么电压表的电压比滑动变阻器阻值为0时的电压要大,我自己理解是滑动变阻器的阻值增大了,通过电 中国钢琴家郎朗出任联合国和平使者英国遭遇10年来最强风暴致2人死亡航听俄罗斯人褒贬“免费医疗”被表嫂逐客竟残杀一家五口“避税天堂”瑞士不少银行职员“不敢”美国学者:星巴克咖啡在中国必须贵 否美元对主要货币28日普涨但仍维持低位中国投资者在悉尼购买逾6亿澳元土地开一家婚外情网站打算进军新加坡 遭公开日本进入“胖女时代”或因对瘦人审美疲翘臀又嘟嘴 壮汉翻拍“性感照”遭吐槽肯尼亚少女遭6男轮奸 嫌犯仅被罚剪草日本拟引进百余架无人机 叫嚣强化“监英国遭近年来最强风暴袭击 起重机被大蒙古总统访问朝鲜 成金正恩执政后首位身高2.51米世界第一高人成婚 新娘英国发明“验精棒”可测精子是否达标男子驾中巴撞南充警队法院大门 被抓时“抗衡中国说”凸现安倍同盟困境官方解读新消法:网购包装拆除不影响无四川南充中巴疯狂撞法院 肇事者儿子死不用白等了!即日起,国美实现2 4小成都5人候选6月“中国好人榜”房产中介“对战”搜房网背后端口费飙涨只特供商报读者再不下单就出口欧洲了四川贷款中心银行利息八折当天也能放款五“国重”成都招3370人 和去年持1元能抵1万元?不懂足球照样当上“主教练”光阴的故事国际足联章程更改为布拉特连任铺路?大礼包今起天天送首个关岛5天4晚游今一战成名今日冠军加送美国关岛5天4晚2014中国球迷分析:30岁大叔成主决战世界杯,再创传奇侯爵战大帅你牛我更牛喀麦隆死磕墨西哥智利首战失核心世界杯遭遇冰火两重天四川18国企项目寻求“非公”战略合作都江堰:不捕案件公开听证实时监控医生开药 给“大处方”戴上紧“四不”潜规则不只在公车司机中流行
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘