Bugun bilgisayarlarımızda, konsollarımızda ve telefonlarımızda keyifle oynadığımız bircok oyun kodlama sayesinde geliştiriliyor. Ozellikle buyuk oyunların temelini kodlama oluşturuyor. Durum boyle olunca oyun yapma işine yeni girmek isteyenler, daha işe başlamadan kodlama dunyasının icinde kaybolup oyun geliştirmekten vazgecebiliyor.
Eğer kodlama ile uğraşmak istemiyorsanız buna uygun bircok kodsuz oyun yapma programı da bulunuyor. Bu programlar hazır kodlanmış parcaları kullanarak gorsel bir arayuz ile oyun geliştirmenizi sağlıyor. Gelin kodlama olmadan oyun yapabileceğiniz programlara yakından bir goz atalım.
[h=2]Kodlama yapmaya gerek bırakmayan 7 oyun yapma programı:[/h] PC platformu icin: Unity Unreal Engine Armory CopperCube Mobil platformlar icin: Godot GDevelop Stencyl [h=2]Unity[/h]
Oyun dunyasının en tanınan ve buyuk oyun motorlarından biri olan Unity, hem kod ile hem de kodlama olmadan calışabilen bir oyun oyun yapma programı. 3D ve 2D olarak oyunlarınızı yapabileceğiniz Unity’de kodlamaya ihtiyac duymadan oyun yapmanıza olanak sağlayan Visual Scripting teknolojisi bulunuyor. Bu demek oluyor ki komutlarınızı gorsel bir dizi hÂlinde oluşturup kod yazma adımını atlıyorsunuz.
Unity’nin kendi Visual Scripting eklentisi dışında Unity Store’dan edinebileceğiniz gelişmiş gorsel tasarım aracları bulunuyor. Bunlardan en populerleri ise Bolt ve Playmaker. Playmaker 65 dolar gibi bir fiyattan satılıyor ama sunduğu sonsuz ozelleştirmeler ile oyun yapma surecini duşuyor ve oyun kalitesini arttırıyor. Bolt ise tamamen ucretsiz bir gorsel tasarım aracı.
[h=2]Unreal Engine[/h]
Oyun dunyasının en cok kullanılan ve bircok AAA oyuna hayat veren oyun motoru ise Unreal Engine. Unity gibi bu oyun motorunun da temelinde kodlama yatsa da kodlama yapmadan oyun geliştirebileceğiniz bir gorsel tasarım sistemi bulunuyor. Blueprints olarak adlandırılan bu sistem, Bolt ve Playmaker’a benzer bir şekilde işliyor. Diğer gorsel tasarım araclarına gore daha detaylı olan Blueprints, sadece kodlamayla yapılabilecek şeyleri bile oyununuza eklemenizi sağlıyor.
Blueprint sayesinde hemen hemen her oynanış unsurunu değiştirebiliyor, oyununuzun sahip olacağı kuralları baştan sona yeniden yaratabiliyorsunuz. Blueprint’in işleyişi ise oldukca basit. Blueprint, “Oyuncu belirli bir tuşa bastığında, oyundaki karakter belirli hareketi yapar.” mantığı uzerine kurulu olarak işliyor. Ayrıca oyundaki karakterlerinizi, mekÂnları ve eşyaları yine Blueprint ile oluşturabiliyorsunuz. Unreal Engine bu konuda en iyi işi ortaya koyan oyun motorlarından biri ve internette Blueprint hakkında sayısız eğitici video bulunuyor.
[h=2]Armory[/h]
Oyun geliştirme kariyerine yeni adım atıyorsanız ve uc boyutlu oyunlar geliştirmek istiyorsanız, Armory oldukca işinize yarayacak bir oyun moturu. 2019 yılında cıkan ve acık kaynaklı olması nedeniyle topluluk tarafından geliştirilmeye devam eden Armory, bircok geliştiricinin kullandığı, uc boyutlu modelleme ve tasarım aracı olan Blender’ın uzerine inşa ediliyor.
Oldukca yeni bir oyun motoru olan Armory, yeni kullanıcıların dostu olan Haxe gorsel programlama dilini kullanıyor. Bu sayede kod yazmadan gorsel tasarım ağacları oluşturarak oldukca basit bir şekilde oyun geliştirebiliyorsunuz. Acık kaynaklı olmasının yanı sıra kitlesel fon ile kurulan Armory, oldukca yardımsever bir topluluğa da sahip.
[h=2]CopperCube[/h]
Genel olarak 2D oyunların geliştirilmesi icin kullanılan CopperCube, ozellikle yeni başlayanların en cok tercih ettiği oyun yapma programlarından bir tanesi. 2D ve 3D oyun geliştirebildiğiniz CopperCube ile oyunlarınızı Android, iOS, PC ve Mac dÂhil bircok platforma aktarabiliyorsunuz.
CopperCube’un bu kadar fazla tercih edilmesinin ana sebeplerinden biri de yeni başlayanlar icin kodlama yapmadan oyun geliştirme imkÂnı sunması. Bu sayede kullanıcılar programda bulunan gorsel tasarım aracları ile oyun yapabiliyor. Ayrıca CooperCube ileri seviye kullanıcılar icin kodlama ile oyun yapma imkÂnı da sunabiliyor. Eğer sonradan kodlama oğrenmeye karar verirseniz, alıştığınız CopperCube oyun yapma programını kullanmaya devam edebiliyorsunuz.
[h=2]Godot[/h]
Uzun suredir oyun geliştirme dunyasında bulunan Godot, tamamen ucretsiz olmasıyla one cıkıyor. Tamamen ucretsiz olan Godot; hicbir aylık ucrete sahip değil ve oyunlarınızı yayınlarken sizden kazanc uzerinden yuzde veya lisans ucreti de istemiyor.
Kendi kodlama diline sahip olan ve populer kodlama dillerini destekleyen Godot, bir de oldukca kolay kullanılabilen gorsel tasarım arayuzune sahip. Bu sayede sıfır kod ile gorsel bir ağac oluşturarak oyunlarınızı geliştirebiliyorsunuz. Ayrıca Godot genel olarak 2D oyun geliştirmede kullanılsa da 3D geliştirmeyi de destekliyor.
[h=2]GDevelop[/h]
"Herkes icin oyun motoru" sloganıyla bilinen GDevelop, acık kaynaklı gorsel tasarım ile oyun geliştirme imkÂnı sunan bir oyun yapma programı. Durust konuşmak gerekirse ilk olarak GDevelop’u actığınızda arayuzu biraz karışık gelebiliyor. Fakat GDevelop hakkında internette bircok uygulamalı eğitim videosu bulunuyor.
Ayrıca tamamen eksiksiz bir oyun geliştirmekten ziyade oğrendiklerinizi uygulayabileceğiniz bir calışma programı olarak da iş gorebilen GDevelop’u indirmeden tarayıcı uzerinden de kullanabilirsiniz. Hatta tarayıcı uzerinden tamamen bir oyun bile geliştirebilirsiniz.
[h=2]Stencyl[/h]
Basit 2D oyunları geliştirmek icin en iyi programlardan biri olan Stencyl’de hemen hemen her turden oyun yapabilirsiniz. Yazı tabanlı rol yapma, bulmaca ve platform oyunları Stencyl ile en cok tercih edilen turlerden. Kodsuz gorsel tabanlı bir arayuz kullanan Stencyl, kullanıcıların surukle-bırak yontemiyle oyun yapmasına olanak sağlıyor. Bu sayede hazır kod bloklarını istediğiniz şekilde kendi projenize surukleyip bırakabiliyorsunuz. Bu yolla oyundaki kurallarınızı rahatlıkla oluşturabiliyorsunuz.
Stencyl oyun motorunu kullanmak ve indirmek ucretsiz. Fakat ucretsiz olarak sadece Web uzerinden oyun yayınlayabiliyorsunuz. Eğer mobil platformlarda oyun yayınlamak istiyorsanız, Stencyl’in Studio paketini satın almanız gerekiyor. Bu paketin fiyatı ise yıllık 200 dolar olarak listeleniyor.
Kodlama gerektirmeden oyun geliştirebileceğiniz oyun yapma programı onerilerinde bulunduğumuz iceriğimizin sonuna geldik. Daha piyasada bircok farklı sisteme sahip oyun yapma programı bulunuyor. Bu listemizde sizlere en populer, kullanımı basit ve genel olarak ucretsiz olanları gostermeye calıştık. Aktif olarak kullandığınız farklı oyun yapma programlarınızı bizlerle yorumlar kısmından paylaşabilirsiniz.