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

所见即所得:四款免编程移动游戏开发引擎推荐

HTML文档下载 WORD文档下载 PDF文档下载
今天Unity、Unreal、Cocos2d-x等游戏引擎大行其道,但编程基础成了很多开发者最大的门槛。其实,移动游戏的开发,并没有想象的那么困难。今天为大家推荐几款比较主流的免编程类移动游戏开发工具和引擎。

移动游戏的制作,可以说是整个移动应用开发中,最为复杂的。不仅仅所有的窗体和控件要自己设计开发,核心的玩法也要自己创造。而工具类应用,你可以仅仅使用大多数iOS和Android的系统控件和窗体,就能完成一个简单的应用。

无论如何,热爱游戏的人是不怕麻烦的,移动游戏的开发者亦复如是。对于游戏的整个开发流程来说,更多的是在一点点调试游戏。设置各种参数,不断的对细节进行完善。而技术并不是作出好游戏最大的难题。

今天Unity、Unreal、Cocos2d-x等游戏引擎大行其道,开发出来的游戏真是高端大气上档次。但编程基础成了很多开发者最大的门槛。其实,移动游戏的开发,并没有想象的那么困难。任何游戏作品的开发,都可以被分解为4个逻辑步骤。Position位置——Motion运动——Collision碰撞——Animation动画。本文将为大家推荐当今市面上比较主流的免编程类移动游戏开发工具和引擎,编程小白的你,同样可以做出低调奢华有内涵的游戏。

Scirra Construct 2

官方网址:https://www.scirra.com/

它是一款基于HTML5的游戏编辑器,由Scirra公司开发。主要针对非程序员人群创建游戏。它可以使用鼠标拖动和拖放的方式,利用可视化编辑器和基于行为的逻辑系统开发游戏。它是经典的Construct升级版本。Construct 2也有一个Javascript框架,可以帮助游戏开发者实现更多功能和特效。


2013年10月18日,Construct 2被提交到Steam上,11月30日通过了Steam的审核。由此热爱游戏的核心玩家也能DIY自己的游戏了。2013年1月26日,最新版本的Construct 2上架Steam商店


Gamesalad

官方网址:http://gamesalad.com/

它一款新的简易游戏制作工具,它可以让一些非程序员也能为Web、智能手机、平板电脑开发并发布2D休闲游戏。这款新兴的游戏开发工具已经支持使用HTML5来发布新游戏。

有了GameSalad,游戏开发员无需编码就能为iPhone、iPad、Mac和Web来设计、发布原创游戏。目前,已有16万游戏开发员,利用GameSalad在App Store里发布了16000款游戏。其中有30多款游戏在App Store的游戏分类排行榜的TOP100里榜上有名。


GameSalad是率先支持使用HTML5发布游戏的游戏创作平台之一,这就可以使用户更简便地将游戏分享到那些不支持Flash游戏的平台中去。因此这款支持HTML5的游戏制作工具有着特殊的意义。

Stencyl

官方网站:http://www.stencyl.com/

它是一个游戏创作平台,允许用户为电脑、移动设备、Web创建2D视频游戏。该软件是免费的,但如果你要通过它发布你的游戏,需要购买授权。该工具最初的名字叫“StencylWorks”,此后改名为Stencyl。这个框架是非常强大,它内置了Box2D和Flixel物理引擎,不仅可以让游戏更加生动,也可以减少对性能的影响。它使用HAXE编程语言和NME游戏框架开发,支持跨平台技术,让你一次开发就能发布到多个平台。


Stencyl是一个IDE集成开发环境,包含了行为编辑器、地形编辑器、角色编辑器和场景设计器。它允许开发者导入之前创作的场景和背景图像,导入和编辑字体,还包括支持MP3、OGG、WMA音频文件。支持更改游戏设置,包括游戏控制器设置和分辨率设置等。

由于它提供了海量的免费资源,你可以随意应用到游戏之中,自由地测试它们。这些组件的强力和易用性能让开发人员感到有趣。每个开发人员都可以分享他的图形、游戏逻辑、色阶、动画和所有其他的游戏素材。

GameMaker

官方网站:http://www.yoyogames.com/studio

GameMaker是一款拥有图形界面,可灵活编程,以2D游戏设计为主的游戏开发软件。最初它叫做Animo,后来改名GameMaker。它由Mark Overmars使用Delphi语言开发,于1999年11月发布了首个公开版本,在4.3 版之后转为部分功能收费软件。2007年1月,由英国公司YoYo Games收购,它大力推动了欧美乃至全世界独立游戏界的发展。2012年10月2日,YoYo Games与Valve合作,将这款游戏引擎上架Steam。


作为一款游戏制作工具,它可以让用户轻松开发视频游戏,而无需学习复杂的编程语言。它支持拖动和拖放的方式,在IDE里开发游戏。为了实现更为复杂的游戏,GameMaker支持GML脚本语言,通过它用户可以进一步控制游戏,对角色、物体和场景进行设计。GML的语法借用了C、C++和Java的方式,支持面向对象编程。

利用一个拖拽界面创建iOS及Android游戏,曾被用于开发游戏“Froad”(贪吃小怪兽)以及 “Grave Maker”(表演者)。是世界上最广泛使用的游戏开发产品,已经被下载超过1000万次。


(责编/张宁)

在Access数据库中实现密码管理的另一种方式 -VB资料 在VB6.0中使ACCESS数据库在网络使用中保持同步 在VB中更改SQL Server数据库结构 在VB中兼容非ACCESS数据库的技巧 在VB中引用dbf及索引文件 在VB中运行Microsoft Access报表的好方法 在VB中直接用ODBC API访问数据库 在数据库应用中, 经常要动态生成 Select 语句,典型的情况:-VB资料 在运行时修改DataEnvironment的连接字符串-VB资料 在抓取資料庫之資料前先計算資料總筆數 -VB资料 增加 MsFlexGrid 的编辑功能-VB资料 真正删除数据库的记录 -VB资料 用VB制作屏幕保护程序 VB多媒体程序设计 VB设计动画时钟 VB游戏写作技巧(1)秀图篇 VB游戏写作技巧(2)网络篇 VB中播放WAV文件 VB中播放三维动画编程一例 Visual Basic 5.0多媒体创作技巧 Visual Basic 5.0中实现视频画中画 Visual Basic 中制作流水灯 Visual Basic动画编程技术 Visual Basic环境下Video/ Audio压缩数据流播放技术 Visual Basic设计多媒体应用程序 Visual Basic影音控制 Web动画图像分解在VB动画设计中的应用 播放 .flc 动画 -VB资料 播放 AVI -VB资料 播放MP3文件 -VB资料 播放背景音乐 -VB资料 这个UDL文件错在哪? 推荐一篇文章《麦子的颜色》 大家来灌水. vc service pack? 关于聊天室的界面 c++库函数的头文件有.h和没有有什么区别?为什么c++的库函数在VC很多不能用,怎么办? 可以在dll里面放SDI框架并调用吗? MIDAS中,怎样通过Client.exe生成MS Sql2000数据库?(就像《管家婆》那样,运行一次客户端,输入数据库的名称,就会自动在SQL Server2000 如何查找一个对话框的owner窗口? 我应该选择VC还是C#??? 在系统启动时至少有一个服务或驱动程序产生错误,详细信息,请使用事件查看器查看事件日志 操作系统是如何发现新插入的设备的? 关于对Com1,Com2读取条形码的编程 帮个忙,先,谢了! 接着那个堆栈问题,创建了,试验了。但应用时出现了对创建错误? 我想在对话框上输出一个char数组,用什么方法比较好????????????? 怎样移动较大副图片的时候避免或者尽量减少闪动? 怎么把网络编程和数据库联系起来 如何贴背景透明的按钮?急,急,在线等待!!! 奇怪了! 请问如何获得居于网中一个工作组下的所有计算机?? 还是一个dll内部变量的问题。 怎么回事? 送分! 大家看看 请问MSDN的帮助怎么获得 怎么样获得一同名text表单域的值? **C++语言的设计和演化** 图书好贵呀!!! 求表达式正确与否的校验算法 怎样控制DllMain?在哪里可以编辑这个函数? 同一个句柄对于所有进程是否一样? 我的red hat linux8 怎么才能配置声卡 如何判断一个字符串是否是常数 《Java与模式》一书已经出版 --- 作者 各为高手,如何能够看到我打开网页的session的值 关于 Geforce256 的问题. 一定给分!数据库查询问题 solaris下有没有用过syslog编程的? 推荐个好点的flash的控件吧 数据库中的Currency类型字段 初学pb8请指教!多谢! 如何让richtextbox支持语法高亮显示 请问rtsp是什么协议? 函数返回临时指针到底如何处理较好? 原来在bcb4下的程序为什么在BCB6下运行出错? 我是新手 如何用代码关闭显示器和硬盘??????? 如何打印PictureBox中的所有内容,分不够可以再加 问一下大家的下载和注册的比率好吗? 我的IE怎么了? 这是我第二天的C#学习笔记,敬请高手指教 如图,A,B表示两个厂库,要在A,B一侧的河岸边建筑一个码头,使它到两个厂库的距离相等,码头应建筑在什么位置(图片中的红笔画的是我研究时画的,可以忽视这红线) we are not fit in with each other帮忙翻译 太阳轨道旁出现千艘地球大小的飞船是真的吗别乱说些不关这问题的话那你们说他为什么不会被太阳给消灭吖、又不会被引力给吸进去呢 卡尺怎么应用 what was your mother doing when I ----(phone)you yesterday?并翻译 Chinese currency is issued in the following denominations什么意思? 一条大河上有A、B两个码头……一条大河上有A、B两个码头,A在B的上游50千米处,客船、货船分别从A、B两码头同时出发向上游行驶,两船的静水速度相同且始终保持不变.客船出发时有一物品从 how long did you write to your e-friend yesterday?译 Lucy told me happily that she___to Hong Kong for her holiday with her parents the next weekA.WENTB.WOULD GO C.IS GOING TO D.HAD GONE 卡尺怎么使用,谢谢了 七大洲平均海拔都是多少? 欢迎远道而来的朋友(名句) 如何正确使用卡尺 七大洲哪个海拔最高有喜马拉雅山 海拔就高啊 顾明常于同学闹矛盾,因此没有朋友.我们可以用“( ),( )”这句俗语来劝他与大家和睦相处请勿抄袭别人已经传电脑上的答案 数显卡尺第一次使用时候,要按下ORIGIN是什么意思?使用的是日本三丰的量具,新买的卡尺上面就挂着一块牌子这样特别说明:第一次使用该卡尺时的动作步骤, Though having lived abroad for years,many Chinese still ______ the traditioA.perform B.possess C.observe D.support为什么 简单的英语两人对话每人十到二十句左右, 寒假的英文单词是什么 世界七大洲中,平均海拔最高的是什么给出四个选项,请尽快回答A.亚洲 B.非洲 C.南极洲 D.北美洲 法语名词复数的s读不读出来?有什么规律? 用英语表示寒假这个单词 七大洲平均海拔. 法语名词变复数des chinois 和des Chinoises 有什么不同北外的法语第一册P107页,des chinois 和des Chinoises 到底有什么不同?不是以s结尾,复数形式不变嘛?不明白怎么有俩个形式,是不是二者一样? I go to Hong Kong by plane是否等于 I fly to Hong KONG为什么? 英语翻译星期六的晚上,我独自完成了我的家庭作业.因为星期天我要去奶奶家跟她一起玩3个小时.奶奶很喜欢吃蛋糕.所以我买了两块蛋糕.妈妈开心的对我说:“你会让奶奶感到高兴的.”奶奶 Mao Zedong ____for many years ,but he still lives in the hearts of Chinese people.A.died B.had died C.has been died D.has been dead ,为什么? will he go to Hong Kong by plane or by train?改为同义句will he fly to Hong Kong or (take/taking) a train?who is the first person that (eat/eating) cakes? Did you ( ) your room yesterday?A .clean B.cleaned 这个是选择A还是B?为什么? 30.This machine, ______for many years, is still working perfectly. A. after which I have looked B. which I have looked after C. that I have looked after D. I have looked after 为什么A不对 和B不一样吗 世界上有七大洲 是那七个 英语翻译­when you realize thatsomeone is very important to you please tell her ( or him) that youmatters to me! the machine-,( )for many years,is still walking perfectlyA; after which i have looked B;which i have looked after为什么是选b不是a呢?还有一题the secretary asked her boss whether he had anything more-( )before she went back home?A;to type 世界上有哪七大洲? Did your parents help you clean your room?有无错误.十分钟内急求.Did your parents help you clean your room?No,them didn't. 古人认为昼夜交替现象是怎么形成的? 世界七大洲是哪些? 最好别和我说话 翻译英文, what fun we have (chat) with each other during lunchtime,这里的chat 是用动名词形式吗 翻译学什么语言好 I have been corresponding ___ him for many years.填一个介词 _____________(study) volcanoes for many years,I am still amazed ___ its beauty as well ___ itspotential to cause great damage. 翻译要学哪些语言 Have you been corresponding with him?这句话是什么时态?什么用法呢? Though having lived abroad for years,many Chinese still___the traditional customsA perform B possess C observe D support 英语寒假计划按照星期的旅游计划, 世界上有七大洲,分别是:写七个. 七年级英语改写句子:He watched too much TV last week.(保持句意基本不变)He watched TV for ______ ______ last week. 请你用英语来写写自己的寒假计划! 生物的分类依据是什么 He failed to pass the text last week.(句意不变)He_____ _____ ______pass the text last weekHe_____ _____ ______pass the text last week 世界七大洲是那几个 生物的分类是以生物的————,————以及生物之间的————依据进行分类的. 根据句意补全单词:Last week I went to that place m___.还有:Have you ever b__ to Hainan?(这个帮我讲解一下)I have been to the a__.I saw many kinds of fishes.He decided that the best way to do this was to become a flight a__.The p__ 带“树”字的成语 双色叶树种是有哪些 修改病句:爷爷已70多岁了,但精力仍很充足. 如图所示,在河L的同侧有A,B两个村庄,现要在河边建一个货运码头,使该码头到两村的距离相等,问:码头应建在何处?请在图中找出码头的位置. 新叶有色树种有那些这个是我们观赏树木课要用的. 丁大爷今年70岁了
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘