8個免費的遊戲開發軟體工具,讓你自己的遊戲

免費遊戲開發軟體是一個偉大的方式開始製作影片遊戲。下面是最值得使用的gamedev軟體!...

你對醞釀多年的遊戲有什麼想法嗎?如果你能把這個想法付諸實踐呢?如今,任何人都可以用合適的軟件和一點訣竅**一款視頻遊戲。

Game development engines

當然,這並不意味著遊戲開發是容易的。即使是一個簡單的遊戲,如Flappy鳥需要努力,如果你想讓它看起來和感覺良好。但多虧了免費的遊戲**商,遊戲創作變得相當精簡。

下面是一個最好的免費遊戲**軟件列表,你可以用它來開始**你的夢想遊戲。

1構造3

無需編程。構造3是最好的遊戲開發軟件,如果你從來沒有寫過一行代碼在你的生活。這個遊戲開發工具完全是GUI驅動的,意味著一切都是拖放式的。遊戲邏輯和變量是使用應用程序本身提供的設計功能實現的。

c***truct3的妙處在於它可以導出到幾十種不同的平臺和格式,而且你不需要在遊戲中改變一件事來適應這些不同的選項。遊戲完成後,可以導出到HTML5、Android、iOS、Windows、Mac、Linux、Xbox One、Microsoft Store等。

C***truct3有一些我所見過的最好的和最全面的遊戲開發工具文檔。此外,有數百個教程,將幫助您瞭解從基本到高級的概念,論壇社區是非常積極的,如果你需要幫助。

資產倉庫。大多數程序員沒有藝術、音樂或動畫方面的技能。但是對於c***truct3來說這很好,因為您總是可以從Scirra商店瀏覽和購買現成的資產。大多數資產包只有幾美元,但專業級的東西可以在30美元或更高的價格。你也可以購買源代碼的示例遊戲,這對學習和學習新的技巧和竅門很有幫助。

免費版本擁有所有核心功能,但僅限於25個事件、兩個對象層、兩個同時的特效、一個web字體、無多人功能,只能導出到HTML5,且不允許銷售遊戲。個人許可證每年99美元,取消所有這些限制。

下載:構造3

2遊戲**者工作室2

拖放或編碼。像C***truct3一樣,GameMaker Studio 2允許您只使用其變量和遊戲邏輯的拖放界面來創建整個遊戲。但與C***truct3不同,GameMaker Studio 2通過其Game Maker語言提供了更多的功能,這是一種類似C的腳本語言,具有很大的靈活性。

遊戲完成後,您可以導出到任意數量的平臺和格式,而無需調整代碼:Windows、Mac、Linux、HTML5、Android、iOS、任天堂交換機、PlayStation 4、Xbox One等等。不幸的是,免費版本不允許導出到任何平臺。

gamemakerstudio2是GameMaker:Studio的一個重寫版本,它始於1999年。今天,它是目前最流行和最活躍的免費遊戲開發引擎之一。定期發佈具有功能更新的新版本。

內置高級功能。GameMaker Studio 2非常棒,因為它支持許多開箱即用的有趣的生活質量功能,例如能夠將應用內購買添加到遊戲中,實時分析用戶如何玩遊戲,源代碼控制,多人聯網,以及通過第三方擴展的可擴展性。它還具有用於圖像、動畫和著色器的內置編輯器。

免費版本可以無限期使用,但對遊戲的複雜程度有限制。Creator計劃的成本為39美元/年,允許導出到Windows和Mac。或者你也可以一次性永久性購買每個產品:桌面99美元,HTML5 149美元,亞馬遜Fire 149美元,Android/iOS 399美元。任天堂交換機、PlayStation4和Xbox One的出口價格為799美元/年。

下載:GameMaker Studio 2

三。統一

Unity在2005年開始作為一個3D引擎,最終在2013年增加了官方的2D支持。儘管它完全可以**2D遊戲,但你可能會偶爾遇到錯誤或小故障,因為Unity的2D系統實際上是固定在其核心3D系統上的。這也意味著統一會給2D遊戲增加很多不必要的膨脹,這會影響遊戲的性能。

基於組件的設計。Unity沒有提出組件實體設計,但它在推廣方面有著巨大的影響力。簡而言之,遊戲中的一切都是一個對象,你可以將各種組件附加到每個對象上,其中每個組件控制對象的行為和邏輯的某些方面。

為了充分利用Unity,您需要使用C#。好消息是,Unity在愛好者和資深遊戲開發人員中得到了廣泛的應用,你可以在網上找到數以千計的優秀Unity教程,幫助你入門。Unity本身也有許多針對新手的深度視頻系列,提供的文檔非常優秀。

相關:用Unity編程遊戲:初學者指南

Unity擁有所有遊戲引擎中最廣泛的出口支持:Windows、Mac、Linux、Android、iOS、HTML5、Facebook、Oculus Rift和Steam VR等各種VR系統,以及PlayStation 4、Xbox One、任天堂Wii U和任天堂交換機等多個遊戲機。

資產倉庫。你想在遊戲中加入一個小地圖系統嗎?或者商業級的網絡解決方案呢?也許你需要3D模型,HUD圖形和環境紋理?或者你的動作冒險遊戲的對話系統?您可以在Unity Asset Store上獲得所有這些和更多信息,其中許多都是免費提供的。

個人計劃是完全免費的,不限制任何引擎功能,只要你的遊戲年收入低於10萬美元。這個額外的計劃是必要的,年收入高達20萬美元,同時也解開了編輯夢寐以求的“黑暗主題”。在那之後,你將需要專業計劃,它允許無限的收入。

下載:Unity

4戈多發動機

和Unity一樣,Godot支持2D和3D遊戲的**。然而,與團結不同的是,戈多的支持要好得多。這個免費遊戲開發軟件的2D方面是從一開始就精心設計的,這意味著更好的性能,更少的錯誤,更乾淨的整體工作流程。

基於場景的設計。戈多的遊戲架構方法是獨特的,每件事都分為場景,但不是你所想的那種“場景”。在Godot中,場景是精靈、聲音和/或腳本等元素的集合。然後可以將多個場景組合成一個更大的場景,然後將這些場景組合成更大的場景。這種層次化的設計方法使您可以很容易地保持組織並隨時修改各個元素。

自定義腳本語言。Godot使用拖放系統來維護場景元素,但是這些元素中的每一個都可以通過內置腳本系統進行擴展,該系統使用一種稱為GDScript的定製Python語言。它很容易學習和有趣的使用,所以你應該嘗試一下,即使你沒有編碼經驗。

Godot可以立即部署到多個平臺,包括Windows、Mac、Linux、Android、iOS和HTML5。無需額外購買或許可證,儘管可能會有一些限制(例如需要在Mac系統上部署Mac二進制文件)。

內置高級功能。對於遊戲引擎,Godot的迭代速度驚人地快。每年至少有一個主要的版本,它解釋了為什麼它已經有這麼多偉大的特性:物理、後處理、網絡、各種內置編輯器、實時調試和熱重新加載、源代碼控制等等。

Godot是這個列表中唯一一個真正免費的工具。因為它是根據麻省理工學院的許可證授權的,所以你可以隨心所欲地使用它,並且不受任何限制地銷售你**的遊戲。你甚至可以下載引擎的源代碼並修改它!(引擎用C++編碼)

下載:Godot引擎

5虛幻引擎4(和虛幻引擎5)

在這個列表上的所有工具中,Unreal Engine 4(UE4)是最專業的。它是由虛幻系列背後的天才們白手起家創建的,他們知道頂級引擎需要什麼,以及交付下一代功能需要什麼。他們很清楚自己在做什麼。

尖端發動機特性。UE4的驅動原則之一是允許您儘可能快速地迭代和開發,這樣您就可以獲得諸如實時調試、熱重新加載、精簡資產管道、即時遊戲預覽等功能,以及包括數百個包括的資產和系統,如人工智能、電影工具、後處理效果等。

不需要代碼。UE4的獨特賣點是它的Blueprint系統,它可以讓您創建遊戲邏輯而不必接觸任何代碼。它足夠先進,你可以創建整個遊戲,甚至複雜的,從來沒有打開一個源代碼編輯器。但如果你想自己設計藍圖,你也可以這麼做。

地球上最好的教程。UE4YouTube頻道有超過800個視頻,帶你瀏覽引擎的每一寸,其中大多數視頻的長度在20到60分鐘之間。這比你從大學一學期的課程中學到的內容還要多。如果你需要一步一步的指導,UE4已經涵蓋了你。

開始看到一個模式了?所有最好的引擎都允許無縫導出到多個平臺,UE4也不例外:Windows、Mac、Linux、Android、iOS、HTML5、PlayStation 4、Xbox One、Oculus VR等等。

作為一個自由用戶,您可以訪問整個引擎(包括源代碼)。你只需要支付百分之五的版稅後,所有收入的第一個3000美元每季度贏得遊戲。換句話說,你只有在遊戲成功的時候才開始付錢。

下載:虛幻引擎4

即將推出:虛幻引擎5

Epic Games的Unreal Engine 5於2020年6月發佈,預計2021年某個時候全面發佈。

UE5展示了一個強大的重點是改善視頻遊戲圖形電影質量的CGI,也許甚至更好。他們希望如何實現這一目標?藉助納米和流明兩項核心技術。

鈉鐵礦

多邊形限制是為遊戲設計任何關卡或創建任何角色的一個因素。你的遊戲角色不能僅僅由1500000個多邊形組成。。。可以嗎?

Nanite說它可以,而且應該。Nanite幾何允許您導入多邊形計數的源藝術(以百萬計和數十億個),並使其在遊戲中正常工作,而不受任何限制;這對於3D藝術家和動畫師來說是非常令人興奮的。

流明

電腦在電子遊戲中表現燈光的方式,從最初的地方開始就有了飛躍。UE5的流明是下一步,而且是相當大的一步。

流明在動態環境中提供照片級真實感燈光反應。一個例子是當月亮在天空的不同位置或被山擋住時,有多少月光會漫過山谷。當場景發生變化時,燈光會立即做出反應。

Lumen的另一個改變遊戲規則的方面是,設計師可以從不同的角度觀察虛幻引擎中的燈光,就像在遊戲中一樣。

6除霧

Defold website

拖放或編碼。使用Defold的代碼編輯器添加自定義邏輯,或者使用視覺和場景編輯器將資源直接放到遊戲中。

Defold也不例外,最好的免費遊戲設計軟件允許出口到各種平臺。將遊戲發佈到任天堂交換機、Android、iOS、macOS、Linux、Windows、Steam、HTML5和Facebook。

與GameMaker Studio 2一樣,Defold支持安裝程序中的大量高級功能,無需進一步配置。

引擎具有出色的3D支持,但它是為二維創建進行優化的。使用基於構件的系統,您將可以訪問二維精靈和貼圖編輯器、三維模型和網格以及一系列粒子效果。這些只是可用功能和技術的一小部分,您必須親自嘗試以瞭解Defold的全部功能。

專家級文件。Defold的教程、手冊和論壇都是大量的信息,等待著任何一個初出茅廬的遊戲開發者來獲取它們並進行黑客攻擊。論壇和FAQ對於克服特定的障礙特別有用;許多開發人員遇到了與您完全相同的問題,他們知道如何繞過這些問題,這樣您就可以跟隨他們。

Defold是開源的,****,前提是您獲得了他們的許可證(在Defold的網站上免費),並遵守許可證的標準。迪福不收取佣金,並保持****,無論您的遊戲收到的關注。

下載:Defold

7角色扮演者mz

RPG Maker home

不需要代碼。RPG**商MZ是一個偉大的免費遊戲**商,為那些誰想創造一個遊戲,而不必學習任何編程。使用地圖編輯器、角色生成器和數據庫來創建任何你想象中攪亂的RPG。

如果你想合併自定義代碼,你可以使用插件來實現,但是你可以使用RPG**商MZ自帶的無代碼事件系統來實現大多數邏輯。

資產倉庫。你將有數百個資產包可供選擇,從市場上的紋理頂部包括你的免費安裝的RPG**商。你可以源音樂,人物精靈,整個水平的設計,任何東西,你可以找到建立一個角色扮演遊戲在這裡。

與列表中其他工具相比,RPG Maker的導出選項會更少,但這些大牌仍然包括:Windows、macOS、iOS和Android。

在你被要求以80美元的價格購買許可證之前,有30天的****期。

下載:RPG Maker MZ

8紫荊屬

Cerberus X download page

輕鬆直觀。如果你正在尋找一個輕量級的2D遊戲**商,CerberusX(CX)已經涵蓋了你。雖然它不是列表中最高級的客戶機,但對於初學者來說,它是一個很好的選擇,可以讓他們熟悉編程語言。

將Cerberus X IDE與強大的圖形API和Mojo框架結合使用,設計遊戲並將其導出到Windows PC、macOS(10.15.X及更早版本)、Linux、Android、iOS(13.X及更早版本)和HTML5。

這些api和Mojo框架意味著您不需要編寫太多代碼來創建一個功能正常的遊戲;您只是在填補空白。

CX的教程和熙熙攘攘的論壇是學習引擎細節的絕佳資源,它們的維護也出人意料地好。由於CerberusX是一種模塊化語言,所以您可以從其他創建者處導入模塊,以便在您自己的遊戲中使用,或者向其他開發人員提供代碼!

CerberusX是免費下載的,不過如果你願意的話,你可以自己定價並支持開發者。

下載:Cerberus X

升級您的技能與免費遊戲**軟件

還有一些其他的遊戲開發工具,沒有完全符合這個選擇,但仍然值得檢查(如Phaser,Stencyl,或GDevelop)如果上面列出的不是你要找的。

如果你想認真對待遊戲開發,你應該認真研究一些編程。你可以玩編碼遊戲來學習的時候玩得開心!

  • 發表於 2021-03-22 21:13
  • 閱讀 ( 59 )
  • 分類:程式設計

你可能感興趣的文章

gdc showcase 2021以主要遊戲開發玩家為特色

... 所以,我們可以想象,在2021年的免費遊戲開發者大會上會有很多人参與進來。你可以在GDConf.com網站“參加”頁面。 ...

  • 發佈於 2021-03-10 22:40
  • 閲讀 ( 37 )

如何參加遊戲開發者大會(gdc)2021

... 相關:5個免費的遊戲開發軟體工具,使你自己的遊戲 ...

  • 發佈於 2021-03-11 14:19
  • 閲讀 ( 73 )

家長:用這12個遊戲娛樂無聊的孩子

...的孩子可以在一個安全的,兒童友好的環境中檢視超過70個免費遊戲。家長們,您可以直接從應用程式的**部分檢視PBS時間表。請注意,您需要先下載選定的遊戲才能玩,因此在旅行時請記住這一點。 ...

  • 發佈於 2021-03-12 05:58
  • 閲讀 ( 49 )

你可以在linux上玩的十大免費steam遊戲

... 有什麼可用的?這裡有10個免費的Steam遊戲,你今天可以安裝在你的Linux電腦上。 ...

  • 發佈於 2021-03-13 03:07
  • 閲讀 ( 59 )

移動遊戲玩家關注的12大推特賬戶

...個賬戶重點介紹了與眾不同的優秀遊戲、應用程式銷售、免費遊戲和新版本。如果你開啟應用商店,你可能很容易就能找到這些東西,但是為什麼不直接把它們放到你的Twitter feed裡呢? ...

  • 發佈於 2021-03-17 06:25
  • 閲讀 ( 46 )

統一學習是掌握遊戲開發最簡單的方法

... Unity提供了大量免費下載的示例專案。能夠分清專案可以讓你更深入地瞭解每件事是如何結合在一起的,以及如何構建自己的專案。 ...

  • 發佈於 2021-03-19 21:05
  • 閲讀 ( 52 )

5個免費的谷歌遊戲,供兒童和成人玩和學習

從一個流行的卡門桑迪哥遊戲的娛樂PC遊戲,教你建立自己的遊戲,這裡有五個新的谷歌遊戲,你應該看看。 ...

  • 發佈於 2021-03-20 00:29
  • 閲讀 ( 47 )

12項技術和服務拯救了linux遊戲

... Nvidia還為Linux建立了一個專有的驅動程式。一個免費的開源版本是可用的,但不像AMD,Nvidia不提供資訊給其他人使用。開發人員透過逆向工程建立了免費驅動程式。它工作得很好,可以提供流暢的桌面體驗,但遊戲效...

  • 發佈於 2021-03-20 21:35
  • 閲讀 ( 50 )

適合初學者的最佳unity 3d教程

... 鐵鏽,爐石和路緣石太空計劃都是統一的遊戲。這些教程將教你一切你需要建立你的夢想遊戲!首先,關於名字的註釋。 ...

  • 發佈於 2021-03-21 15:28
  • 閲讀 ( 66 )

7統一遊戲開發語言學習:哪種最好?

...全詳細的3D第一人稱射擊的一切。Unity對小型開發人員是免費的,並且有大量關於如何最好地使用編輯器來建立您的想法原型的教程。 ...

  • 發佈於 2021-03-21 18:18
  • 閲讀 ( 58 )