Kendi Oyunlarınızı Yapmak için 8 Ücretsiz Oyun Geliştirme Yazılımı Aracı

Kendi Oyunlarınızı Yapmak için 8 Ücretsiz Oyun Geliştirme Yazılımı Aracı

Yıllardır demlenen bir oyun için bir fikriniz var mı? Ya bu fikri hayata geçirebilseydiniz? Bu günlerde, herkes doğru yazılım ve biraz bilgi birikimi ile bir video oyunu yapabilir.





Tabii bu oyun geliştirmenin kolay olduğu anlamına gelmiyor. Flappy Bird gibi basit bir oyun bile iyi görünmesini ve iyi hissetmesini istiyorsanız çaba gerektirir. Ancak ücretsiz oyun yapımcıları sayesinde oyun oluşturma oldukça akıcı hale geldi.





İşte bugün hayalinizdeki oyunu yapmaya başlamak için kullanabileceğiniz en iyi ücretsiz oyun yapma yazılımlarının bir listesi.





1. Yapı 3

Programlamaya gerek yok. Construct 3, hayatınızda bir satır kod yazmadıysanız en iyi oyun geliştirme yazılımıdır. Bu oyun geliştirme aracı tamamen GUI odaklı, yani her şey sürükle ve bırak. Oyun mantığı ve değişkenler, uygulamanın kendisi tarafından sağlanan tasarım özellikleri kullanılarak uygulanır.

Construct 3'ün güzelliği, düzinelerce farklı platforma ve formata dışa aktarabilmesi ve bu çeşitli seçenekleri barındırmak için oyununuzda tek bir şeyi değiştirmenize gerek olmamasıdır. Oyununuz bittiğinde HTML5, Android, iOS, Windows, Mac, Linux, Xbox One, Microsoft Store ve daha fazlasına aktarabilirsiniz.



Construct 3, bir oyun geliştirme aracı için şimdiye kadar gördüğüm en iyi ve en kapsamlı belgelerden bazılarına sahip. Ayrıca, temelden ileri düzeye kadar kavramları anlamanıza yardımcı olacak yüzlerce öğretici var ve yardıma ihtiyacınız olursa forum topluluğu son derece aktif.

Varlık Mağazası. Çoğu programcının sanat, müzik veya animasyon becerileri yoktur. Ancak Construct 3'te sorun yok çünkü her zaman Scirra Store'dan hazır varlıklara göz atabilir ve satın alabilirsiniz. Çoğu varlık paketi sadece birkaç dolar, ancak profesyonel düzeydeki şeyler 30 dolar veya daha fazla fiyatlandırabilir. Ayrıca, yeni ipuçlarını ve püf noktalarını incelemek ve öğrenmek için yardımcı olabilecek kaynak içeren örnek oyunlar da satın alabilirsiniz.





Ücretsiz sürüm tüm temel özelliklere sahiptir, ancak 25 etkinlik, iki nesne katmanı, iki eşzamanlı özel efekt, bir web yazı tipi, çok oyunculu işlevsellik yoktur, yalnızca HTML5'e aktarılabilir ve oyunlarınızı satma izni yoktur. Kişisel lisans yılda 99 ABD dolarıdır ve tüm bu kısıtlamaları kaldırır.

İndirmek: 3 yapı





2. GameMaker Studio 2

Sürükle ve bırak VEYA kodu. Construct 3 gibi GameMaker Studio 2, değişkenler ve oyun mantığı için sürükle ve bırak arayüzünden başka bir şey kullanmadan tüm oyunlar oluşturmanıza olanak tanır. Ancak Construct 3'ten farklı olarak GameMaker Studio 2, çok fazla esnekliğe sahip C benzeri bir komut dosyası dili olan Game Maker Dili aracılığıyla daha fazla güç sağlar.

Oyununuz bittiğinde, kodunuzu ayarlamak zorunda kalmadan istediğiniz sayıda platforma ve formata aktarabilirsiniz: Windows, Mac, Linux, HTML5, Android, iOS, Nintendo Switch, PlayStation 4, Xbox One ve daha fazlası. Ücretsiz sürüm maalesef herhangi bir platforma dışa aktarmaya izin vermiyor.

GameMaker Studio 2, 1999'da başlayan Game Maker: Studio'nun sıfırdan yeniden yazılmış bir sürümüdür. Bugün, şu anda mevcut olan en popüler ve aktif ücretsiz oyun geliştirme motorlarından biridir. Özellik güncellemelerine sahip yeni sürümler düzenli aralıklarla yayınlanır.

Yerleşik gelişmiş özellikler. GameMaker Studio 2 harika çünkü oyununuza uygulama içi satın alımlar ekleme yeteneği, kullanıcıların oyununuzu nasıl oynadığına dair gerçek zamanlı analizler, kaynak üçüncü taraf uzantılar aracılığıyla kontrol, çok oyunculu ağ oluşturma ve genişletilebilirlik. Ayrıca resimler, animasyonlar ve gölgelendiriciler için yerleşik düzenleyicilere sahiptir.

Ücretsiz sürüm süresiz olarak kullanılabilir ancak oyunlarınızın ne kadar karmaşık olabileceği konusunda sınırlamaları vardır. Oluşturucu planı yıllık 39 ABD Doları tutarındadır ve Windows ve Mac'e dışa aktarmaya izin verir. Veya tek seferlik kalıcı bir satın alma ile bireysel dışa aktarmaların kilidini açabilirsiniz: Masaüstü 99 ABD Doları, HTML5 149 ABD Doları, Amazon Fire 149 ABD Doları ve Android/iOS 399 ABD Doları. Nintendo Switch, PlayStation 4 ve Xbox One için ihracat her biri yılda 799 ABD doları karşılığında mevcuttur.

İndirmek: GameMaker Studio 2

3. Birlik

Unity, 2005'te bir 3D motor olarak başladı ve sonunda 2013'te resmi 2D desteği ekledi. Her ne kadar 2D oyunlar yaratma konusunda mükemmel bir yeteneğe sahip olsa da, Unity'nin 2D sistemi aslında temel 3D sistemine bağlı olduğu için ara sıra hata veya aksaklıklarla karşılaşabilirsiniz. Bu aynı zamanda Unity'nin 2D oyunlara performansı etkileyebilecek çok fazla gereksiz şişkinlik eklediği anlamına gelir.

Bileşen tabanlı tasarım. Unity, bileşen-varlık tasarımı ile gelmedi, ancak onu popülerleştirmede büyük bir eli vardı. Kısacası, oyundaki her şey bir nesnedir ve her nesneye çeşitli bileşenler ekleyebilirsiniz, burada her bileşen nesnenin davranışının ve mantığının bazı yönlerini kontrol eder.

Unity'den en iyi şekilde yararlanmak için C# kullanmanız gerekir. İyi haber şu ki, Unity hem hobi hem de deneyimli oyun geliştiricileri arasında o kadar yaygın bir şekilde kullanılıyor ki, binlerce harika Unity eğitimleri Başlamanıza yardımcı olmak için tüm web'de. Unity'nin kendisi de yeni başlayanlar için çok sayıda ayrıntılı video dizisine sahiptir ve sağlanan belgeler mükemmeldir.

İlgili: Unity İle Oyun Programlama: Başlangıç ​​Kılavuzu

Unity, herhangi bir oyun motoru arasında en geniş ihracat desteğine sahiptir: Windows, Mac, Linux, Android, iOS, HTML5, Facebook, Oculus Rift ve Steam VR gibi her türlü VR sistemi ve ayrıca PlayStation 4, Xbox One gibi çeşitli oyun konsolları, Nintendo Wii U ve Nintendo Anahtarı.

Varlık Mağazası. Oyununuzda bir mini harita sistemi ister misiniz? Veya ticari düzeyde bir ağ çözümüne ne dersiniz? Belki 3B modellere, HUD grafiklerine ve çevresel dokulara ihtiyacınız var? Veya aksiyon-macera RPG'niz için bir diyalog sistemi mi? Bunların hepsini ve daha fazlasını, çoğu ücretsiz olan Unity Asset Store'dan edinebilirsiniz.

Kişisel plan tamamen ücretsizdir ve oyunlarınızdan yıllık 100.000 ABD Dolarından az gelir elde ettiğiniz sürece herhangi bir motor özelliğini kısıtlamaz. Plus planı, yıllık 200.000 $'a kadar gelir gerektirir ve ayrıca editör için imrenilen 'karanlık temanın' kilidini açar. Bundan sonra, sınırsız gelir sağlayan Pro planına ihtiyacınız olacak.

İndirmek: Birlik

4. Godot Motoru

Unity gibi Godot da hem 2D hem de 3D oyunların oluşturulmasını destekler. Ancak Unity'nin aksine Godot'nun desteği çok daha iyi. Bu ücretsiz oyun geliştirme yazılımının 2D yönü, baştan itibaren dikkatli bir şekilde tasarlanmıştır; bu, daha iyi performans, daha az hata ve daha temiz bir genel iş akışı anlamına gelir.

Sahne tabanlı tasarım. Godot'nun oyun mimarisine yaklaşımı, her şeyin sahnelere bölünmesiyle benzersizdir - ancak düşündüğünüz türde bir 'sahne' değil. Godot'ta sahne, cinler, sesler ve/veya senaryolar gibi öğelerden oluşan bir koleksiyondur. Daha sonra birden fazla sahneyi daha büyük bir sahnede ve ardından bu sahneleri daha da büyük sahnelerde birleştirebilirsiniz. Bu hiyerarşik tasarım yaklaşımı, düzenli kalmayı ve istediğiniz zaman tek tek öğeleri değiştirmeyi çok kolaylaştırır.

Özel komut dosyası dili. Godot, sahne öğelerini korumak için bir sürükle ve bırak sistemi kullanır, ancak bu öğelerin her biri, GDScript adlı özel bir Python benzeri dil kullanan yerleşik komut dosyası oluşturma sistemi aracılığıyla genişletilebilir. Öğrenmesi kolay ve kullanması eğlenceli, bu yüzden kodlama deneyiminiz olmasa bile denemelisiniz.

Godot, Windows, Mac, Linux, Android, iOS ve HTML5 dahil olmak üzere kutudan çıktığı anda birden fazla platforma dağıtabilir. Ek satın alma veya lisans gerekli değildir, ancak bazı kısıtlamalar geçerli olabilir (bir Mac ikili dosyasını dağıtmak için bir Mac sisteminde bulunma ihtiyacı gibi).

Yerleşik gelişmiş özellikler. Godot, bir oyun motoru için şaşırtıcı derecede hızlı bir şekilde yinelenir. Her yıl en az bir büyük sürüm çıkıyor ve bu da zaten nasıl bu kadar çok harika özelliğe sahip olduğunu açıklıyor: fizik, son işleme, ağ oluşturma, her türlü yerleşik düzenleyici, canlı hata ayıklama ve çalışırken yeniden yükleme, kaynak denetimi ve daha fazlası.

Godot, bu listede aslında tamamen ücretsiz olan tek araçtır. MIT Lisansı altında lisanslı olduğu için dilediğiniz gibi kullanabilir ve yaptığınız oyunları herhangi bir kısıtlama olmadan satabilirsiniz. Hatta motorun kaynak kodunu indirebilir ve değiştirebilirsiniz! (Motor C++ ile kodlanmıştır.)

İndirmek: Godot Motoru

5. Unreal Engine 4 (ve Unreal Engine 5)

Bu listedeki tüm araçlar arasında Unreal Engine 4 (UE4) en profesyonel olanıdır. Unreal serisinin arkasındaki dahiler tarafından sıfırdan yaratıldı - en üst düzey bir motorda neyin gerekli olduğunu ve yeni nesil özellikler sunmak için ne gerektiğini bilen insanlar. Ne yaptıklarını çok iyi biliyorlar.

Son teknoloji motor özellikleri. UE4'ün temel ilkelerinden biri, olabildiğince hızlı bir şekilde yinelemenize ve geliştirmenize izin vermektir, böylece canlı hata ayıklama, çalışırken yeniden yükleme, kolaylaştırılmış bir varlık hattı, anında oyun önizlemeleri ve ayrıca yapay zeka, sinematik gibi yüzlerce dahil varlık ve sistem gibi özellikler elde edersiniz. araçlar, işlem sonrası efektler ve daha fazlası.

Kod gerekmez. UE4'ün benzersiz satış noktası, herhangi bir koda dokunmadan oyun mantığı oluşturmanıza izin veren Blueprint sistemidir. Bir kaynak düzenleyiciyi hiç açmadan, karmaşık olanlar dahil tüm oyunları oluşturabileceğiniz kadar gelişmiştir. Ancak kendi Planlarınızı kodlamak istiyorsanız, bunu da yapabilirsiniz.

Gezegendeki en iyi öğreticiler. NS UE4 YouTube kanalı sizi motorun her santimine götüren 800'den fazla videoya sahiptir ve bu videoların çoğu 20 ila 60 dakika arasındadır. Bu, üniversitede sömestr süren bir kurstan alacağınızdan daha fazla içerik. Adım adım rehberliğe ihtiyacınız varsa, UE4 size yardımcı oldu.

Burada bir model görmeye mi başladınız? En iyi motorların tümü birden çok platforma sorunsuz aktarıma izin verir ve UE4 de bir istisna değildir: Windows, Mac, Linux, Android, iOS, HTML5, PlayStation 4, Xbox One, Oculus VR ve daha fazlası.

Ücretsiz bir kullanıcı olarak, motorun tamamına (kaynak kodu dahil) erişebilirsiniz. Oyun başına her üç ayda bir kazanılan ilk 3.000 dolardan sonra tüm gelirler için yalnızca yüzde 5 telif ücreti ödemeniz gerekir. Başka bir deyişle, yalnızca oyununuz başarılı olduğunda ödemeye başlarsınız.

İndirmek: gerçek dışı motor 4

Yaklaşan: Unreal Engine 5

Epic Games'in Unreal Engine 5'i Haziran 2020'de duyuruldu ve tam sürümünün 2021'de çıkması bekleniyor.

UE5, video oyunu grafiklerini film kalitesinde CGI'ya ve belki de daha iyisine geliştirmeye güçlü bir şekilde odaklandığını gösteriyor. Bunu nasıl başarmayı umuyorlar? Nanite ve Lumen olmak üzere iki temel teknolojinin yardımıyla.

Nanit

Poligon limitleri, oyununuz için herhangi bir seviye tasarlamada veya herhangi bir karakter yaratmada bir faktördür. Oyununuzun karakteri sadece 1.500.000 poligondan oluşamaz... değil mi?

Nanite yapabileceğini ve yapması gerektiğini söylüyor. Nanite geometrisi, milyonlarca ve milyarlarca çokgen sayımlarının kaynak sanatını içe aktarmanıza ve oyununuzda sorunsuz çalışmasını sağlamanıza olanak tanır; bu, 3D sanatçılar ve animatörler için son derece heyecan verici.

Lümen

Bilgisayarların video oyunlarında aydınlatmayı temsil etme şekli, başladığı yerden sıçramalar ve sınırlar kat etti. UE5'in Lümeni bir sonraki adımdır ve oldukça büyük bir adımdır.

Lumen, dinamik ortamlarda fotogerçekçi ışık reaksiyonları sağlar. Bir örnek, ay gökyüzünde farklı konumlardayken veya dağlar tarafından engellendiğinde bir vadide ne kadar ay ışığının yayılacağıdır. Sahne değiştiğinde, aydınlatma hemen tepki verir.

Lumen'in oyunu değiştiren bir başka yönü de, tasarımcıların aydınlatmayı Unreal Engine'de farklı açılardan tam olarak oyunda göründüğü gibi görme yeteneğidir.

6. Açılma

Sürükle ve bırak VEYA kodu. Özel mantık eklemek için Defold'un kod düzenleyicisini veya varlıkları doğrudan oyununuza bırakmak için görsel ve sahne düzenleyicilerini kullanın.

Defold, en iyi ücretsiz oyun tasarım yazılımının çok çeşitli platformlara ihracata izin verdiği kuralının bir istisnası değildir. Oyununuzu Nintendo Switch, Android, iOS, macOS, Linux, Windows, Steam, HTML5 ve Facebook'ta yayınlayın.

GameMaker Studio 2 gibi, Defold da başka bir yapılandırma gerektirmeden kurulumdan itibaren bir dizi gelişmiş özelliği destekler.

Motorun mükemmel 3D desteği vardır, ancak 2D oluşturma için optimize edilmiştir. Bileşen tabanlı bir sistem kullanarak 2B hareketli grafiklere ve harita düzenleyicilere, 3B modellere ve ağ oluşturmaya ve bir dizi parçacık efektine erişebileceksiniz. Bunlar, mevcut özelliklerin ve teknolojinin yalnızca bir kısmıdır, Defold'un tam kapasitesini anlamak için bazı şeyleri kendiniz denemeniz gerekir.

Uzman Düzeyinde belgeler. Defold'un öğreticileri, kılavuzları ve forumları, gelişmekte olan herhangi bir oyun geliştiricisinin onları alıp hacklemesini bekleyen çok sayıda bilgidir. Forumlar ve SSS, belirli engellerin üstesinden gelmek için özellikle yararlıdır; birçok geliştirici, karşılaştığınız sorunun aynısını yaşadı ve onların liderliğini takip edebilmeniz için bu sorunda nasıl gezinileceğini buldular.

Defold, lisanslarını (ücretsiz olarak) almanız koşuluyla açık kaynaklıdır ve kullanımı ücretsizdir. Defold'un web sitesinde ) ve lisansın standartlarına uyun. Defold komisyon almaz ve oyununuzun gördüğü ilgiden bağımsız olarak kullanımı ücretsiz kalır.

İndirmek: açmak

7. RPG Yapıcı MZ

Kod gerekmez. RPG Maker MZ, herhangi bir programlama öğrenmek zorunda kalmadan bir oyun oluşturmak isteyenler için harika bir ücretsiz oyun yapımcısıdır. Hayal gücünüzün ortaya çıkardığı herhangi bir RPG'yi oluşturmak için harita düzenleyiciyi, karakter oluşturucuyu ve veritabanını kullanın.

Özel kodu dahil etmek isterseniz, eklentileri kullanarak bunu yapabilirsiniz - ancak çoğu mantığı, RPG Maker MZ'ye özgü kod gerektirmeyen Olaylar sistemini kullanarak uygulayabilirsiniz.

Varlık Mağazası. Ücretsiz RPG Maker yüklemenize dahil olan dokuların yanı sıra Market Place'de seçebileceğiniz yüzlerce varlık paketine sahip olacaksınız. Müzik, karakter spriteları, tüm seviye tasarımlarını kaynaklayabilirsiniz; Bir RPG oluşturmak için ihtiyaç duyabileceğiniz her şey burada bulunur.

RPG Maker ile listedeki diğer araçlardan daha az dışa aktarma seçeneği bulacaksınız, ancak büyük isimler hala kapsanıyor: Windows, macOS, iOS ve Android.

80 ABD doları karşılığında bir lisans satın almanız gerekmeden önce 30 günlük ücretsiz deneme sürümü mevcuttur.

İndirmek: RPG Yapıcı MZ

8. Cerberus X

Hafif ve Sezgisel. Hafif bir 2D oyun yapımcısı arıyorsanız Cerberus X (CX) tam size göre. Listedeki en gelişmiş istemci olmasa da, yeni başlayanlar için bir programlama dili ile ayaklarını ıslatmak için harika bir seçimdir.

Oyunlar tasarlamak ve bunları Windows PC, macOS (10.15.x ve öncesi), Linux, Android, iOS (13.x ve öncesi) ve HTML5'e aktarmak için güçlü grafik API'leri ve Mojo çerçevesi ile birlikte Cerberus X IDE'yi kullanın.

Bu API'ler ve Mojo çerçevesi, işleyen bir oyun oluşturmak için çok fazla kodlama yapmanız gerekmediği anlamına gelir; sadece boşlukları dolduruyorsun.

ps4 denetleyicisini ps4'ten nasıl ayırırım

CX'in öğreticileri ve hareketli forumları, motorun içini ve dışını öğrenmek için mükemmel kaynaklardır ve şaşırtıcı derecede iyi korunurlar. Cerberus X modüler bir dil olduğundan, kendi oyununuzda kullanmak için diğer içerik oluşturuculardan modüller içe aktarabilir veya diğer geliştiricilere kod katkıda bulunabilirsiniz!

Cerberus X'i indirmek ücretsizdir, ancak kendi fiyatınızı belirtebilir ve isterseniz geliştiricileri destekleyebilirsiniz.

İndirmek: Cerberus X

Ücretsiz Oyun Yapma Yazılımı ile Becerilerinizi Yükseltin

Bu seçim için tam olarak kesintiye uğramamış, ancak yine de kontrol etmeye değer bir avuç başka oyun geliştirme aracı var (Fazer gibi, Stensil , veya GDevelop ) yukarıda listelenenler aradığınız şey değilse.

Oyun geliştirme konusunda ciddi olmak istiyorsanız, gerçekten biraz programlama çalışmalısınız. Kodlama oyunları oynayarak öğrenirken eğlenebilirsin!

Paylaş Paylaş Cıvıldamak E-posta Programlama Becerilerinizi Geliştirmek için En İyi 9 Kodlama Oyunu

Kodlama oyunları, uygulamalı pratik ve deneyimle daha hızlı öğrenmenize yardımcı olur. Ayrıca, programlama becerilerinizi test etmenin eğlenceli bir yolu!

Sonrakini Oku
İlgili konular
  • Programlama
  • Oyun Geliştirme
Yazar hakkında Marcus Mears III(26 Makale Yayınlandı)

Marcus, ömür boyu teknoloji meraklısı ve MUO'da Yazar Editörüdür. Trend olan teknoloji, gadget'lar, uygulamalar ve yazılımları kapsayan serbest yazarlık kariyerine 2020'de başladı. Üniversitede Bilgisayar Bilimi okudu ve ön uç web geliştirmeye odaklandı.

Marcus Mears III'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın