Selam, yapacağın platforma göre ve oyuna göre değişir, mobil oyun yaparsan reklamlar ve oyun içi satın alımlardan, bilgisayara oyun yaparsan da satışlardan kazanırsın, güzel bir oyun projen varsa kickstarter üzerinden bağış toplayabilirsin.

Evet bedava oyun motorları var, Unity, Unreal Engine, Godot... Ama bu oyun motorları yüzünden kodlamadan anlamayan, yaptığı işi bilmeden yapan, iki tane fizik materyali ekleyip hazır assetleri basıp Play Store'a oyun koyan bir sürü insan var. İnsan en azından oyun yapacaksa kendi fiziğini kendi yazmalı, en azından mantığını öğrensin daha sonra oyun motoru kullanmasında sakınca yok. Minecraft örneğine gelecek olursak evet mekanik ve boş alan dışında bir şey yoktu ama ben oyunun bugünkü seviyesini belirtmek için söylemiştim. Aslında oyun motoru dediğimizde aklımıza Unity gibi programlar gelse de benim yazacağım bir tane Class bile oyun motoru olabilir çünkü içerisine yer çekimi, collision detect, ivmelenme, smooth movement vb. olayların bulunması yeterli.

Çok doğru cevap, hatta birçok sektör için bu böyle.

Minecraft çıktığında oyun motorları sınırlı ve az sayıda kullanıcı değil, büyük stüdyolar için tasarlanmıştı günümüzde çok az kod bilerek hazır asetler ve uzun uğraşlar sonucu güzel şeyler çıkaran, bedava, kullanımı kolay motorlar var. Ayrıca Minecraft ilk haline bakıldığında dediğim gibi bir iki mekanik ve boş bir alan dışında bir şey yok.

Oyunun senaryosu iyi olduğu müddet kazanç değil geliştirilmesini düşün.

Sadece kodlama ile olmaz tasarım da lazım.

Arkadaşlar kodlama ile oyun yapsam 5000 kişiden fazla kişi oyunu oynarsa ortalama ne kadar kazanırım veya kazanamam bilen var mı?

Freelance çalışırken firmalara assetler satıp aylık 1000-2000 TL civarı bir ek gelirim oluyordu. Tabi ki burada yetenek faktörü var ama büyük oranda çalıştığın dala göre freelance karlı bir iş.

Kodlamanın sınırı yok aksine görselliğin sınırı var kaldı ki bu da senin yeteneğine ve hayal gücüne bağlı.

Sana katılıyorum. Kendi fiziğini kendin yazarsan, arkada dönen işlemleri anlamaya çalışırsan sana katacağı bilgi birikimi fazla olur. Ben bir ara 2D ama kapsamlı bir motor kodlamıştım C++ ve OpenGL birleşimi ile. Havada kalmasın basit bir fizik örneği vereyim class Box { constructor static collide(box1, box2) } let character = new Box(100, 100, 80, 50); let monster = new Box(120, 120, 60, 70); const gameLoop = => { if (Box. collide };

Öncelikle kodlama ile yapabileceğin oyunalar çok sınırlı olur sadece bir mekanik ile basit bir ekranda dolaşma oyunları tarzı şeyler yapabilirsin gerçek bir oyun motoruna ihtiyacın var ayrıca yine kodlama kısmını burada çok kullanmayacaksın eğer kendi asetlerini falan yapmayacaksan ki yapabileceğini sanmıyorum. Sana tavsiyem Unity ile basit kendi çapında bir oyun yap çok hoşuna giderse Steam de bedavaya veya cüzi ücretlere yayınlarsın.

Arkadaş burada ne sormuş? Millet ne diyor? Herkes soruyu okumadan başlığı görüp yapıştırmış bir şeyler. Oyunu sunduğun pazar, gelir yöntemin ve benzeri etmenler kazanacağın parayı etkiler.

korona süreci diye bir gerçek var. Hasta olmaktansa 5 bin indirmeyle çalışmayı düşünmüş olabilir. Restoranlar paket serviste şuan. Ayrıca başkasının altında saatlerce çalışıp az kazanacağına ilgi odağı olan bir türde az da olsa kendini geçindirmeyi düşünmüş olabilir. Veya bir rahatsızlığı olabilir. Ağır işte veya ayakta çalışamıyo olabilir. Lütfen empati yapmadan yorum yapma

Hocam şöyle diyeyim belli bir kodlama programına yoğunlaşın.(özellikle 2D olsun) önce basit bir programdan başlamanız gerek. ben size scratch programını öneriyorum hem bloklarla kodlamanın mantığını öğretiyor hem de scratch cup adında her yıl yarışma düzenleniyor. Ben sadece bir sene çalışarak arkadaşımla bu yarışmaya katıldık ve bir oyun yaptık (scratchin sitesine girip arama çubuğuna "yağmur kasabası" yazarsanız yaptığımız oyunu görebilir "içine bak" dersenizde kodlarını görebilirsiniz. Bu yarışmadan Türkiye birinciliğiyle ayrıldık 500 TL ödül vermişlerdi otel, uçak masraflarını saymıyorum bile. Scratch çok açık bir platform değil yani istediğin şeyleri yapabilirsin ama çok çılgınca şeyleri yapamazsın. Scratch'in mantığını anladıktan sonra Unity 3D'ye başlayabilirsin bende şu an Unity üzerinden bir oyun çıkarmak üzereyim. Kolay gelsin

adamın büyük ihtimal nakite ihtiyacı var ve kazanabileceği nokta yazılım başka meslek türünde iyi değil. O zaman paraya önem vermek zorunda herkes zenginlik içinde kodlama yapmıyo veya büyük firmalarda maaşlı promosyonlu çalışmıyo

Kodlama ile yapabileceğin oyunun sınırlı olduğunu düşünüyorsan Minecraft LWJGL kütüphanesiyle Java kullanılarak yapıldı hatırlatayım Ayrıca temelden C/C++ gibi zor dillerle başlarsa gerekli kütüphaneleri kullanarak 3-4 sene tecrübeyle mükemmel oyunlar yapabilir, oyun motoru şart değil.

Yaşın gereği küçük düşünüyorsun galiba. Yazılım sektöründe ilk plana alınmayacak şeylerden birisi kazançtır. Hedefin para olmasın. Sen yap oyununu kendini geliştir, ileride 5 bin değil 5 milyon kişi oynasın oyununu.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak. Daha detaylı bilgi için, çerezler sayfamıza bakınız. Üçüncü taraf çerezlerini kabul et Eğer ücretsiz olursa çok bir şey kazandırmaz.

Yazılım sektöründe verdiğin emeğin meyvesini hemen yiyebilmen zordur. Hele ki freelancer çalışırken daha da zor. 5000 indirmeden gelen paraya ihtiyacı varsa 1 ay restaurantta komilik yapsın aynı parayı kazanır.

Yeni başlayanlar büyük çoğunlukla hazır assetler kullanacağı için başta tasarıma pek önem verilmez.