Yapay zeka ile oyun tasarlamaya küçük bir fikirle başlayabilirsin: üç ipucunu toplayıp bir kapıyı açmak, kısa bir parkuru tamamlamak veya beş gün boyunca bir dükkân işletmek. AI; kod, görsel ve oyun kuralları üzerinde çalışırken sana yardımcı olabilir.
Ücretsiz oyun tasarlama için yapay zeka arıyorsan ve kodu, görselleri, testleri bir arada yürütmek istiyorsan OhMyGame ile başlayabilirsin. Ajan aynı projede içerik üretir, kod yazar ve oyunu açıp dener; düzenleyebileceğin dosyalar bilgisayarında kalır. Aşağıda bu akışı tarayıcı araçları ve oyun motorlarıyla karşılaştırıyoruz.
İlk oyun için hangi yolu seçmelisin?
- Ajanın görsel, kod ve oyun testini aynı projede yapması: OhMyGame; dosyalar sende kalır ve projeyi geliştirmeye devam edebilirsin.
- Kurulum yapmadan bir fikir denemek: OrigoZero, EvonX veya PlayDrop gibi tarayıcı araçları.
- Kuralları görsel olaylarla kurmak: GDevelop.
- Bir motor öğrenerek ilerlemek: Godot veya Unity.
İlk sürümde tek bir mekanik, anlaşılır bir hedef ve yeniden başlatma düğmesi olsun. Böylece yeni bölüm ve karakter eklemeden önce temel akışı deneyebilirsin.
Ücretsiz oyun tasarlama neleri kapsıyor?
Uygulamanın ücretsiz olması, model kullanımı ve yayımlamanın da sınırsız olduğu anlamına gelmez. Şu ayrımları başlangıçta kontrol et:
Karşılaştırma, araçların resmi belgelerinde açıklanan iş akışlarına dayanır. Önerilen kullanım alanları bir performans testinin sonucu değildir.
| Araç | Başlangıç seçeneği | Kontrol etmen gereken |
|---|---|---|
| OhMyGame | Ajanla görsel, kod ve oyun testi aynı projede; yerel dosyalar ve tarayıcıda oynanabilen paylaşım bağlantısı. macOS ve Windows uygulaması ücretsiz ve açık kaynak | Bağladığın model sağlayıcısının kullanım bedeli |
| OrigoZero | Tarayıcıda oyun oluşturma | Güncel ücretsiz kullanım ve hesap koşulları |
| EvonX | Ücretsiz Starter planı | Üretim sınırları ve yayımlama koşulları |
| PlayDrop | Hesap ve kredi seçenekleri | Studio üretimi ile harici ajan bağlantısının farkı |
| GDevelop | Ücretsiz motor | AI ve çevrimiçi hizmetlerin plan kapsamı |
Önce küçük bir deneme oluştur, bir değişiklik iste ve paylaşma adımına kadar ilerle. Böylece seçtiğin aracın yalnızca ilk çıktısını değil, düzenleme sürecini de görürsün.
Google Playground da bir seçenektir; ancak yardım sayfası ABD ve 18 yaş üstü erişim koşullarını belirtiyor. Türkiye’den erişebileceğini varsaymadan önce hesabından kontrol et.
Yapay zeka ile oyun tasarlamanın üç yolu
1. Tarayıcıda bir fikir denemek
OrigoZero, EvonX veya PlayDrop’ta oyunu tarif edip ilk sürüm üzerinde konuşarak değişiklik isteyebilirsin. Kurulum gerektirmeyen bu akış, küçük bir mekaniği denemek için uygundur. Kaydetme, indirme ve paylaşma seçeneklerine de baştan bak.
2. Masaüstünde ajanla çalışmak
OhMyGame’de ajan, bilgisayarındaki proje klasöründe kod ve varlıklar üzerinde çalışır, oyunu açıp belirli eylemleri test edebilir. Dosyaları başka bir editörde açabilir ve çalışan sürümleri saklayabilirsin. Ücretli bir model API’si bağlarsan kullanım ayrıca faturalandırılır.
3. Oyun motoruyla geliştirmek
GDevelop’da koşul ve eylemlerden oluşan görsel olaylar kullanabilirsin. Godot ve Unity’de sahne düzenleme ile betik yazmayı öğrenerek daha ayrıntılı sistemler kurabilirsin. AI, kullandığın motorun kavramlarını ve hata mesajlarını açıklamada yardımcı olur.
Beş adımda oynanabilir oyun
1. Oyunu tek cümleyle tanımla
Örneğin: “Oyuncu karanlık bir kütüphanede üç ipucu toplar ve çıkış kapısını açar.” Kontrolleri, oda sayısını ve bitiş koşulunu da ekle. Bu ayrıntılar, sonraki değişiklikler için ortak bir başlangıç oluşturur.
2. Önce gri kutularla oyna
Basit şekillerle hareketi, kamerayı ve çarpışmaları dene. Bir simülasyon yapıyorsan tek kaynak ve tek kararla başla. Hedefe ulaşılabildiğini gördükten sonra görsellere geç.
3. Tutarlı bir görsel set kur
Bir karakter, bir düşman, üç nesne ve birkaç ikonla başlayabilirsin. Izgara boyutunu, renk paletini ve kamera açısını belirle. Sonraki görselleri isterken aynı referansı kullan.
4. Temel eylemleri test et
Hareket etme, hasar alma, nesne toplama, kapıyı açma ve yeniden başlatma eylemlerini tek tek dene. OhMyGame oyunu ayrı bir pencerede açıp girdiler göndererek bu akıştaki hataları aramaya yardımcı olabilir.
Kontrollerin rahatlığını ve zorluğu değerlendirmek için oyunu kendin de oyna. Bir sorun görürsen hangi eylemden sonra ortaya çıktığını not et.
5. Bağlantıyı yayımla
Kısa sürümü projeyi bilmeyen birine gönder. Hedefi bulup bulamadığını ve kontrolleri anlayıp anlamadığını izle. Aldığın geri bildirimle yönlendirmeleri, kamerayı veya zorluğu düzenle.
2D mi, 3D mi?
İlk proje için 2D, karakter hareketini ve çarpışmaları daha kolay takip etmeni sağlayabilir. Küçük bir oda veya kısa bir parkurla başlayabilirsin.
3D tercih ediyorsan ölçeği, kamera uzaklığını ve ışığı erken aşamada dene. Tek sahneye hafif GLB modelleri ekle; doku ve ışık sayısını artırmadan önce hedef cihazdaki performansı kontrol et.
Başlangıç için örnek prompt
Phaser ile yukarıdan bakışlı bir 2D macera oyunu yap.
Oyuncu terk edilmiş bir eve girer ve son kapıyı açmak için
üç ipucu bulmalıdır. Yavaş hareket eden bir düşman vardır.
Önce varlıkları ekleme: hareket, çarpışma, üç oda,
her odada bir nesne ve yalnızca üç ipucu bulununca açılan kapı.
Ardından oyuncu sprite'ını, bir düşmanı, ahşap ve taş karoları
ve üç envanter ikonunu ekle. 32 piksellik ızgara ve altı renkli
bir palet kullan.
Bitirmeden önce oyunu aç, üç nesneyi al, hasar al ve kapıyı aç.
İlerlemeyen durumları bildir. Her şey çalışmadan yeni oda ekleme.Bu prompt, kamera açısını, oyuncunun eylemlerini ve yapım sırasını belirtiyor. Aynı yapıyı başka bir motor veya oyun fikrine uyarlayabilirsin.
AI ile çalışırken sürümleri korumak
Her istekte bir sistemi değiştir: önce hareket, sonra nesne toplama, ardından envanter. Çalışan sürümü kaydet ve değişiklikten sonra aynı kısa testi tekrarla. Hata çıkarsa beklediğin sonucu ve gerçekleşen davranışı birlikte anlat.
Model sağlayıcısının ücretini de ayrı kontrol et. Bir sohbet aboneliği API bakiyesi içermeyebilir; uygulamanın desteklediği bağlantıya ve sağlayıcının faturalandırmasına bak.
İlk oynanabilir sürümü bugün çıkar
Yapay zekâ ile oyun tasarlamak için OhMyGame içinde tasarım notlarını, referansları, görselleri ve kodu bir arada tutabilirsin. Ajan bir karakter hazırlayabilir, oyun kuralını uygulayabilir ve sonucu denemek için oyunu açabilir.
Proje dosyaları bilgisayarında kalır; çalışan sürümü saklayabilir ve başka bir editörde açabilirsin. Uygulama ücretsiz ve açık kaynaktır. Küçük oyunun hazır olduğunda bir tarayıcı bağlantısıyla geri bildirim toplayabilirsin.
Uygulama ücretsiz, açık kaynak ve beta aşamasında. macOS Apple silicon ve Windows x64 için. Model kullanımı, bağladığın sağlayıcının koşullarına göre ücretlendirilir.
Sık sorulan sorular
Yapay zeka ile oyun yapmak gerçekten ücretsiz mi?
Başlamak ücretsiz olabilir; toplam maliyet kullandığın araca bağlıdır. Tarayıcı araçlarında ücretsiz kredi bittikten sonra plan gerekebilir. OhMyGame uygulaması ücretsiz ve açık kaynak; kullanım başına kredi almıyor. Yalnızca seçtiğin model sağlayıcısına kullandığın kadar ödeme yaparsın.
Kod bilmeden oyun tasarlayabilir miyim?
Evet. Oyunu ve hedefi anlatırsın, varlıkları üretirsin ve ajanın kodu yazmasını istersin. Kod biliyorsan projeyi normal bir web projesi gibi açıp düzenleyebilirsin.
Ücretsiz 3D oyun yapmak mümkün mü?
Mümkün. Ama tek oda ve net bir hedefle başla. 3D’de kamera, ışık ve performans 2D’ye göre daha hızlı sorun çıkarır.
Mobil veya Android oyunu yapabilir miyim?
Tarayıcı oyunu mobilde açılabilir; APK ya da AAB ise ayrı bir üretim süreci ister. Unity veya Godot gibi bir motorun uygun build akışını kullanabilir, ardından imzalama ve gerçek cihaz testlerini yapabilirsin.
Projeyi dışa aktarabilir miyim?
OhMyGame projesi bilgisayarında normal bir web projesi olarak durur. OrigoZero ve EvonX gibi araçlarda dışa aktarma seçeneklerini ödeme yapmadan önce kontrol et.
Roblox oyunu yapabilir miyim?
Bu rehberde OhMyGame, fikri veya arayüzü denemek için bir web prototipi hazırlamada kullanılır. Roblox’ta yayımlayacağın deneyimi Roblox Studio’da geliştirip test et ve platformun yayımlama adımlarını izle.