所見即所得:四款免編程移動遊戲開發引擎推薦

移動遊戲的製作,可以說是整個移動應用開發中,最為複雜的。不僅僅所有的窗體和控制項要自己設計開發,核心的玩法也要自己創造。而工具類應用,你可以僅僅使用大多數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萬次。


推薦閱讀:

TAG:編程 | 遊戲 | 遊戲開發 | 推薦 | 移動遊戲 | 移動 |