Sıfırdan oyun nasıl yapılır?

Merhaba. Bayağıdır kardeşimle beraber çocukken uydurduğumuz bir oyunu mobil bir video oyunu yapmayı düşünüyorduk (asıl kodlamayı yapacak benim, kardeşimde sadece bölüm dizaynı hakkında fikir vs. verecek). Oyun hakkında kriterlerim ve sorularım şunlar:
-Oyun 2 boyutlu kuşbakışı olacak (Stardew Valley gibi).
-Seviye seviye olacak.
-Yine Starrdew Valley gibi diyalog tarzları ve etkileşimleri olacak.
-Mobil platforma çıkacak.
Ayrıca ilk fikriniz bu olur. Ancak sonradan yeni fikirler bulmaya başladıkça öğrendiğiniz oyun motoru yüzünden pişmanlık duyabilirsiniz. Yani ilk fikriniz bu diye bu fikre en uygun motordan ziyade genel bir motor seçmeye çalışın. Örneğin direkt Unity, Godot vs. diyemem çünkü hepsinin birbirine göre artıları var. Unity eğer oyun fikriniz değişirse size en çok özgürlük(Şuan istediğiniz şartlarla beraber, yoksa buradaki oyun motorlarını çeşitlendirebiliriz.) sunan oyun motoru olabilir.

Evet hocam ayrıca kütüphanesi çok geniş her şeyi bulabilirsiniz orada.
Kütüphanesi geniş kısmı sadece Unity'e özel bir şey değil.
Çoğu oyun motoru kendine özel yazılmış librarylerden oluşur. Burada önemli olan konu o librarylerin işlevselliği. Elbette Unity'nin işe yarar libraryleri var ancak olmasaydı da olacak kütüphaneleri de var. Örn. Random sınıfı.
Bir sebep göstermeden Unity'i savunmanın bir mantığı yok.
 
Ayrıca ilk fikriniz bu olur. Ancak sonradan yeni fikirler bulmaya başladıkça öğrendiğiniz oyun motoru yüzünden pişmanlık duyabilirsiniz. Yani ilk fikriniz bu diye bu fikre en uygun motordan ziyade genel bir motor seçmeye çalışın. Örneğin direkt Unity, Godot vs. diyemem çünkü hepsinin birbirine göre artıları var. Unity eğer oyun fikriniz değişirse size en çok özgürlük(Şuan istediğiniz şartlarla beraber, yoksa buradaki oyun motorlarını çeşitlendirebiliriz.) sunan oyun motoru olabilir.


Kütüphanesi geniş kısmı sadece Unity'e özel bir şey değil.
Çoğu oyun motoru kendine özel yazılmış librarylerden oluşur. Burada önemli olan konu o librarylerin işlevselliği. Elbette Unity'nin işe yarar libraryleri var ancak olmasaydı da olacak kütüphaneleri de var. Örn. Random sınıfı.
Bir sebep göstermeden Unity'i savunmanın bir mantığı yok.
Arkadaş Unity'i savunmadı ki, Unity en popüler oyun motorlarından biri ve kütüphanesi gerçektende geniş. Optimizasyon odaklı bir motor olduğundan daha iyi grafikler elde etmek için daha fazla uğraş gerektiriyor.
 
Ayrıca ilk fikriniz bu olur. Ancak sonradan yeni fikirler bulmaya başladıkça öğrendiğiniz oyun motoru yüzünden pişmanlık duyabilirsiniz. Yani ilk fikriniz bu diye bu fikre en uygun motordan ziyade genel bir motor seçmeye çalışın. Örneğin direkt Unity, Godot vs. diyemem çünkü hepsinin birbirine göre artıları var. Unity eğer oyun fikriniz değişirse size en çok özgürlük(şu an istediğiniz şartlarla beraber, yoksa buradaki oyun motorlarını çeşitlendirebiliriz.) Sunan oyun motoru olabilir.

Kütüphanesi geniş kısmı sadece Unity'e özel bir şey değil.
Çoğu oyun motoru kendine özel yazılmış librarylerden oluşur. Burada önemli olan konu o librarylerin işlevselliği. Elbette Unity'nin işe yarar libraryleri var ancak olmasaydı da olacak kütüphaneleri de var. Örneğin. Random sınıfı.
Bir sebep göstermeden Unity'i savunmanın bir mantığı yok.

Unity savunmadımki hocam sadece geniş kütüphanesi var dedim diğer oyun motorlarına bir şey dediğimi hatırlamıyorum.
 
Arkadaş Unity'i savunmadı ki, Unity en popüler oyun motorlarından biri ve kütüphanesi gerçektende geniş.
Kütüphanenin geniş olması artık artı değil. Unity'nin gerçekten gereksiz libraryleri var ve bunlar hiç işlevsel değil.

Optimizasyon odaklı bir motor olduğundan daha iyi grafikler elde etmek için daha fazla uğraş gerektiriyor.
Unity'nin yeni grafik sistemi:
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.
 
Kütüphanenin geniş olması artık artı değil. Unity'nin gerçekten gereksiz libraryleri var ve bunlar hiç işlevsel değil.


Unity'nin yeni grafik sistemi:
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.

Benim kullandığım zamanlarda böyle değildi. 😀 Bence yeni başlayan biri için sunduğu imkanlar iyi, kullanımıda basit.
 

Technopat Haberler

Yeni konular

Geri
Yukarı