游戏引擎FLAG粉丝“控诉”DevStore

摘要:FLAG是一款专门用于2D游戏开发的开源HTML5游戏引擎,支持任何兼容HTML5的设备,包含了Box2D物理引擎、基于浏览器的编辑器POLE,以及度量和事件系统WIND,称得上是一款专业而完整的HTML5游戏开发解决方案。

昨日小编收到FLAG粉丝控诉为嘛迟迟木有收录FLAG,是因为不够火,还是有意瞧不起人。近日,小编就怀着无比歉意而又忐忑的心情瞅了瞅FLAG这款游戏引擎,您别说,收获还不小勒~

FLAG拥有丰富的属性和方法,除了Box2D物理引擎包含的对象、世界、调试、TimeStep等属性外,还包含FPS、画布、指针、GUI、tilesToDraw等,在方法上,FLAG.Actor()支持在场景中返还一个Actor值,FLAG.addJoint()可在两个Actor之间加入一个Joint,FLAG.drawSprites_GUI()能实现渲染精灵对象,在场景加载时,可通过FLAG.setUpBox2D()对Box2D物理世界进行设置。

瞅瞅例子~

来自美国宾夕法尼亚州立大学的多媒体专家兼教育类游戏开发者Zac Zidik表示,最初开发FLAG的目标主要有以下两个原因:

第一,想要创建一个用于教育类游戏开发的可重用对象、进程及代码,因为开发者往往遇到这样一个问题,当开始一个新的游戏项目时,总是得繁琐地从头开始,而FLAG则能够为项目提供一个高起点,这样便可以帮助开发者缩减一大部分开发时间。

第二,Zidik说道“在我设想FLAG时,对于WEB游戏最通用的开发环境是Flash,但是Flash却存在对个继承性问题,比如,不能够支持新兴的移动设备,也无法满足跨平台需求,于是在早期的HTML5还未大热时,就率先尝试了HTML5的一些新的特性。而事实也证明,在技术上,我们赌对了。”

DevStore小编寄语~世上服务千千万,戴维忙里未偷闲,如有遗漏,大家莫烦莫烦,相互理解去推荐~

游戏引擎FLAG粉丝“控诉”DevStore

时间: 2024-10-07 05:41:17

游戏引擎FLAG粉丝“控诉”DevStore的相关文章

细数隐藏在DevStore的五款开源游戏引擎

摘要:如今人人都在谈大数据,但是在开发的圈子里,"开源"也成了众开发者常谈的话题,不论是公司还是个人开发者都在开源,比如前阵子开源的"智游推送".由此看来,开源已渐渐成为趋势.本篇文章小编将为大家介绍几款深藏在DevStore的开源游戏引擎. 想必大家耳熟能详的游戏引擎要莫过于cocos2d-x.Unity3D或者OGEngine了,之前小编也有针对cocos2d-x和OGEngine的参数特性做过对比,大家也可参考一下.今天小编推荐的这5款游戏引擎虽没有像coco

Python游戏引擎开发(四):TextField文本类

上一章我们主要介绍了显示对象和如何显示图片.本章来讲述显示文本. 以下是本系列教程前几章地址,在阅读本篇正文之前,请务必阅读前几章内容. Python游戏引擎开发(一):序 Python游戏引擎开发(二):创建窗口以及重绘界面 Python游戏引擎开发(三):显示图片 文本类TextField 使用过flash的朋友都知道,这个类其实不光是显示文本用的,还可以用于显示输入框.我这里就只实现一些基础实用的功能,以后有时间了慢慢拓展.和上一章一样,TextField是一个显示对象,继承自Displa

游戏引擎中三大及时光照渲染方法介绍(以unity3d为例)

(转)游戏引擎中三大及时光照渲染方法介绍(以unity3d为例) 重要:在目前市面上常见的游戏引擎中,主要采用以下三种灯光实现方式: 顶点照明渲染路径细节 Vertex Lit Rendering Path Details 正向渲染路径细节 Forward Rendering Path Details 延迟光照渲染路径的细节 Deferred Lighting Rendering Path Details 以unity3d为例,以下将详细讲解三种灯光渲染方式的实现.原理及缺陷. 顶点照明渲染路径

Android游戏引擎AndEngine入门讲解

AndEngine是一款基于OpenGL ES技术的2D游戏引擎,可以运行在Android1.6及以上版本的系统中.拥有更多的游戏组件与扩展功能,在默认情况下已经可以支持中文. 虽然AndEngine作为游戏引擎在功能上较libGDX更为丰富和人性化,但相比libGDX的绘图渲染机能却逊色不少.libGDX有较为完善的OpenGLES环境适应性,而AndEngine在这方面的投入明显不足.所以你是否选择AndEngine,需要从实际出发,多做几次真机测试才好下决定,下面小编将逐步讲解AndEng

游戏引擎

游戏引擎概述 游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件.这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始.大部分都支持多种操作平台,如Linux.Mac OS X.微软Windows.游戏引擎包含以下系统:渲染引擎(即“渲染器”,含二维图像引擎和三维图像引擎).物理引擎.碰撞检测系统.音效.脚本引擎.电脑动画.人工智能.网络引擎以及场景管理. 详细介绍,请猛戳这里...... 常见的游戏

最大的幻术-游戏开发-到底是先学游戏引擎还是先学游戏编程

学习游戏的目的 我们学习游戏制作,游戏开发,游戏编程,游戏XX,我们的目的只有一个,打造一个非常牛逼,非常屌,非常让人开心的虚拟体验.我们用自己的学识让玩家在虚拟世界征战,生活,一步一步的让玩家幸福!那么我们的目的只有一个,让玩家知道自己的幸福在哪里,并且学会追求自己的幸福.当然,每个人对幸福的定义不一样.那么,我们只好让玩家来体验我们所来表达的最通俗的,最普遍的幸福体验,然后慢慢引导玩家去寻找自己的幸福体验.可能,在最后玩家都会离开游戏,离开虚拟世界,(对,这是真的,玩家需要一步一步达到定点,

游戏引擎架构

游戏编程分为游戏逻辑和游戏引擎.游戏引擎是一套可重复利用的底层框架.包括渲染引擎.声音引擎.网络引擎等等.现提供一套游戏架构,从底层向上分别为: 硬件.驱动.操作系统. 第三方软件开发包:DirectX.OpenGL,Boost.STL库,Granny.Havok.Animation等. 平台独立层:集合.迭代器.文件系统.网络传输层.线程库.物理碰撞包裹类. 核心系统:模块启动终止.断言.单元测试.内存分配.数学库.调试用打印及日志.性能剖析.引擎配置.异步文件. 资源(游戏资产):三维模型资

独立开发游戏越来越容易:Unity 发布旗下的最新游戏引擎 Unity 5,依然有免费版(转)

独立开发者开发游戏正变得越来越容易,因为在游戏设计中很多吃力不讨好的工作可以直接采用像 Epic Games 或 Unity Technologies 这样的游戏引擎来解决.而这几天,游戏引擎商们先后宣布,旗下产品将以更廉价甚至是免费的方式提供给游戏开发者们,开发游戏的门槛又进一步降低了. 先是 Epic Games 在周一通过官方博客宣布旗下 Unreal Engine 4 (虚幻引擎 4)即日起免费提供给 所有开发者使用.只有当开发者利用 Unreal Engine 4 所制作的游戏每个季度

Python游戏引擎开发(一):序

邂逅Python 写了这么久的html5,感觉html5学得差不多了,是时候去接触更多的语言来扩充自己的能力了.我先后看了Swift,Java等语言.首先开发Swift需要一台mac,对于我这个寒士而言,过于奢华了一些:Java吧,又感觉太胖了,不够苗条,身材不好,也看不上.最后遇到了Miss Python,先前也和她打过交道,不过感觉语法怪怪的,总是出现>>>这类符号(当时没有深入接触,不晓得是命令输入提示),实在是太高冷了.幸好遇见了廖雪峰大侠,在他的引荐下,我开始初步了解Pytho