메뉴 건너뛰기

cuiwenchu

chu
조회 수 9890 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄


https://www.bilibili.com/video/av3662190/


移动游戏的制作,可以说是整个移动应用开发中,最为复杂的。不仅仅所有的窗体和控件要自己设计开发,核心的玩法也要自己创造。而工具类应用,你可以仅仅使用大多数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万次。





以下列举的是主要的游戏制作平台,大部分不要求你有专业的编程知识,不管是Objective C还是Java。虽然这些工具简单方便易用,但也有自身缺陷,比如所创建游戏的灵活性稍差,功能有所限制,有些平台还要收费。但是对于那些没时间学习编程知识的游戏爱好者来说,这些游戏生成平台不失为一个好的选择。
 
Construct 2--非常适合一个人做游戏,无需编程知识,就可以让你在Windows上创建 iOS、Android以及Facebook游戏,还是个不错的HTML5游戏引擎。网上有不少关于该工具的文章,游戏邦曾发布过几篇相关的文章,其中有新手指南和用Construct 2制作连线消除游戏的教程
 
GameMaker--GameMaker是一款拥有图形界面,可灵活编程,以2D游戏设计为主的游戏开发软件。Mark Overmars 使用Delphi语言开发,于1999年11月发布了首个公开版本,4.3版后转为部分功能收费软件。后由英国公司 Yoyogames 收购,大力推动了欧美乃至全世界独立游戏界的发展。GameMaker可视化的界面允许游戏爱好者通过简单的拖放来创建Android和iOS游戏。iOS游戏Froad和Grave Maker就是通过该平台创建的。
 
Styncyl--Styncyl可以用来制作iOS和Flash游戏,可视化的拖放操作界面。目前有超过12000款游戏使用Styncyl创建。高级用户可通过添加代码来实现一些新功能或者复杂的行为。使用Styncyl创建的游戏可分发至多个移动端和PC端多个平台。
 
Multimedia Fusion 2--Multimedia Fusion 2简单易学,适用于多媒体专业人员、游戏创作者以及多个行业具有创新精神的人士。允许你针对Windows、iOS、 Android、Java、windows mobile phone以及Xbox等进行开发。部分功能收费,也可配合Multimedia Fusion 2 Developer使用。
 
GameSalad--GameSalad同样有着可视化的界面,使用简单的拖放操作方式,无需一行代码。GameSalad适合那些喜欢创造游戏而不喜欢写代码的游戏爱好者,把“快速原型”的概念提到了一个新水平。使用GameSalad可开发出适合多种移动设备和平台的游戏,比如iPhone、iPad、Android、Windows、Mac以及HTML5游戏。多个游戏开发者和开发团体使用了GameSalad。另外,GameSalad可帮你把游戏快速发布至多个应用商店。使用GameSalad开发的游戏有Angry Anna和Zombie Drop。
 
Gideros Mobile--使用类似Flash的功能来开发游戏或者app。虽然不如上边的一些工具简单,但你无需知道任何高深的编程语言。Gideros Mobile免费开放,不过在游戏中会有一个“Made with Gideros”的启动画面。你还可以轻松扩展插件, 导入现有代码(C, C++, Java或者Obj-C)。并支持即时测试等。
 
LiveCode--可利用一个“直觉”的图形界面和基于英语的编程语言来快速创建游戏或应用,支持iOS、Mac OS、Android、Linux以及Windows平台。
 
Game Editor--Game Editor是一个开源的游戏创建平台,免费使用(只要你的游戏是开源的),支持iOS and Windows平台。使用Game Editor开发的游戏:

 


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
27 컴퓨터 Larry Cecil odazoke 2018.04.17 94
26 컴퓨터 CPU비교 chu 2018.03.22 568
» 컴퓨터 不懂编程怕什么,你也可以做游戏! chu 2017.07.18 9890
24 컴퓨터 foxmail 메일세잉 file chu 2016.07.01 13918
23 컴퓨터 cxcel 총합 평균 구하기 file chu 2016.05.17 21076
22 컴퓨터 포토샵 이미지따기 섬세한 머리카락 편 chu 2016.05.06 15633
21 컴퓨터 iT 기획자가 알아야 할 용어 chu 2016.02.22 15557
20 컴퓨터 dota 全选就是想选很多英雄 chu 2015.12.13 16022
19 컴퓨터 cocos2d 맥북에 깔기 chu 2015.07.24 19016
18 컴퓨터 超实用!如何准确的向工程师传达动效设计? chu 2015.03.06 20600
17 컴퓨터 swift 강좌 chu 2015.01.19 27802
16 컴퓨터 맥북을 사면 꼭 설치 해야할 몇가지 MAC APP[출처 맥 쓰는 사람들 - 네이버 카페] chu 2015.01.04 32556
15 컴퓨터 简单在PC上装虚拟机后安装苹果系统 file chu 2014.12.30 19419
14 컴퓨터 在PC上安装苹果-俗称黑苹果 chu 2014.12.30 23535
13 컴퓨터 몬길 andy설치 file chu 2014.12.26 32199
12 컴퓨터 몬길 andy설치후 자동 모험돌기. file chu 2014.12.26 30071
11 컴퓨터 멍때리는 뇌 휴식이 사실은 최상의 상태로 유지하기 위한 필수적 뇌 충전이다 chu 2014.12.26 24295
10 컴퓨터 여자들의 소셜 게임 분석 chu 2014.11.05 26129
9 컴퓨터 프로그래밍 배우기 chu 2014.11.05 33079
8 컴퓨터 做游戏,你先选游戏引擎 chu 2014.10.30 21256
Board Pagination Prev 1 2 Next
/ 2