所見即所得:四款免程式設計移動遊戲開發引擎推薦
移動遊戲的製作,可以說是整個移動應用開發中,最為複雜的。不僅僅所有的窗體和控制元件要自己設計開發,核心的玩法也要自己創造。而工具類應用,你可以僅僅使用大多數iOS和Android的系統控制元件和窗體,就能完成一個簡單的應用。
無論如何,熱愛遊戲的人是不怕麻煩的,移動遊戲的開發者亦復如是。對於遊戲的整個開發流程來說,更多的是在一點點除錯遊戲。設定各種引數,不斷的對細節進行完善。而技術並不是作出好遊戲最大的難題。
今天Unity、Unreal、Cocos2d-x等遊戲引擎大行其道,開發出來的遊戲真是高階大氣上檔次。但程式設計基礎成了很多開發者最大的門檻。其實,移動遊戲的開發,並沒有想象的那麼困難。任何遊戲作品的開發,都可以被分解為4個邏輯步驟。Position位置——Motion運動——Collision碰撞——Animation動畫。本文將為大家推薦當今市面上比較主流的免程式設計類移動遊戲開發工具和引擎,程式設計小白的你,同樣可以做出低調奢華有內涵的遊戲。
Scirra Construct 2
它是一款基於HTML5的遊戲編輯器,由Scirra公司開發。主要針對非程式設計師人群建立遊戲。它可以使用滑鼠拖動和拖放的方式,利用視覺化編輯器和基於行為的邏輯系統開發遊戲。它是經典的Construct升級版本。Construct 2也有一個Javascript框架,可以幫助遊戲開發者實現更多功能和特效。
2013年10月18日,Construct 2被提交到Steam上,11月30日通過了Steam的稽核。由此熱愛遊戲的核心玩家也能DIY自己的遊戲了。2013年1月26日,最新版本的Construct 2上架Steam商店。
Gamesalad
它一款新的簡易遊戲製作工具,它可以讓一些非程式設計師也能為Web、智慧手機、平板電腦開發併發布2D休閒遊戲。這款新興的遊戲開發工具已經支援使用HTML5來發布新遊戲。
有了GameSalad,遊戲開發員無需編碼就能為iPhone、iPad、Mac和Web來設計、釋出原創遊戲。目前,已有16萬遊戲開發員,利用GameSalad在App Store裡釋出了16000款遊戲。其中有30多款遊戲在App Store的遊戲分類排行榜的TOP100裡榜上有名。
GameSalad是率先支援使用HTML5釋出遊戲的遊戲創作平臺之一,這就可以使使用者更簡便地將遊戲分享到那些不支援Flash遊戲的平臺中去。因此這款支援HTML5的遊戲製作工具有著特殊的意義。
Stencyl
它是一個遊戲創作平臺,允許使用者為電腦、移動裝置、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萬次。
相關文章
- 這款神祕的移動端OCR引擎,如何做到“所見即所得”?
- 花樣玩轉“所見即所得”的視覺化開發UI視覺化UI
- 利用JavaScript所見即所得的生成Excel表格JavaScriptExcel
- 幾款所見即所得視覺化UML工具介紹視覺化
- 所見即所得 HTML 編輯器 Froala Editor 3.1.1 破解過程HTML
- What You See Is What You Get 所見即所得 20240525~0526 心得記錄
- 頁面錄製服務上線:RESTful API 呼叫實現,所見所錄即所得RESTAPI
- 頂級程式設計師推薦的程式設計開發書籍【整合】程式設計師
- Twitter推薦引擎架構設計分析架構
- 常見的低程式碼開發工具推薦
- 免費好用api推薦,程式設計師的介面福利API程式設計師
- 所得與所見:[-View周邊-] 框架層View框架
- 5大移動應用開發平臺推薦
- 遊戲開發工具推薦:Unity Pro 2018 for Mac遊戲開發UnityMac
- 頂級 Linux 開發者推薦的程式設計書籍Linux程式設計
- 好程式設計師Python培訓分享開發工具推薦程式設計師Python
- 推薦12個免費學程式設計的好網站程式設計網站
- 程式設計師強烈推薦的熱門免費api程式設計師API
- 【程式設計師的遊戲開發之路】 遊戲架構程式設計師遊戲開發架構
- 程式設計師歌曲推薦程式設計師
- 推薦幾款實用的移動開發平臺移動開發
- 【譯】闖入遊戲開發 #3:程式設計遊戲開發程式設計
- 推薦一波知名學府的計算機/程式設計/AI免費公開課計算機程式設計AI
- 常用免費api推薦,提升開發效率API
- 遊戲開發與設計遊戲開發
- 《Unity移動遊戲開發》讀後感Unity遊戲開發
- 免費好用的API,推動專案開發程式API
- 室內設計遊戲為何風靡移動遊戲市場?遊戲
- 遊戲開發—協議設計遊戲開發協議
- 遊戲膝上型電腦推薦 多功能遊戲本你見過嗎?遊戲
- 移動開發即服務,騰訊雲移動開發平臺打造開發新模式移動開發模式
- 鴨鴨星球遊戲系統程式設計開發丨NFT鏈遊遊戲開發技術語言程式設計遊戲開發
- 來自開發同事推薦的免費好用apiAPI
- win10應用商店免費遊戲推薦_win10商店好玩的免費遊戲有哪些Win10遊戲
- 眾所周知,配置即程式碼≠基礎設定即程式碼
- 遊戲設計全搞定!2套6000元左右設計製圖電腦配置推薦遊戲設計
- 2套《逆水寒》遊戲電腦配置推薦 逆水寒遊戲配置推薦遊戲
- 強烈推薦|海量計算機程式設計相關電子書免費下載計算機程式設計
- 來黑馬程式設計師從零學前端與移動開發----移動web開發----伸縮佈局程式設計師前端移動開發Web