Oyun programlamaya nereden nasıl başlanır?

n1njaa21

Femtopat
Katılım
15 Kasım 2024
Mesajlar
70
Daha fazla  
Cinsiyet
Erkek
Merhaba, eskiden beri hep oyun yapmak aklimda var cok da ilgimi cekiyor. Sizce bu yola devam etmek mantikli mı?
Devam etmek istedim diyelim nereden başlamalıyım? İlk once C# mi ogreneyim? Bana bilgi verirseniz sevinirim.
 
Son düzenleyen: Moderatör:
Dostum bu konuda senelerdir arastirma yapiyorum. Unity ile asla ama asla başlama. Godot ve GDScript ile basla. Her oyunun belli bir yapisi kurallari vardır sen bunu anlamadan direkt yazılıma atlarsan nefret edersin. Godot 2D alanında Unityden iyi 3D alaninda ise asiri yakin bir motor. Tamamen ucretsiz, hafif ve her isletim sisteminde çalışabiliyor. Ve acik kaynak. Ideal baslangic motoru kendisi. Onu hallettikten sonra da UE5 gecebilirsin amacin 3D ise. 2D icin Godot daha doğru.

Ama unutma bu surec cok uzun. 2 ay Godot ogreneyim yeter dersen hicbirsey anlamazsin. Istikrarli ve merakli olmalisin.
 
Dostum bu konuda senelerdir arastirma yapiyorum. Unity ile asla ama asla başlama. Godot ve GDScript ile basla. Her oyunun belli bir yapisi kurallari vardır sen bunu anlamadan direkt yazılıma atlarsan nefret edersin. Godot 2D alanında Unityden iyi 3D alaninda ise asiri yakin bir motor. Tamamen ucretsiz, hafif ve her isletim sisteminde çalışabiliyor. Ve acik kaynak. Ideal baslangic motoru kendisi. Onu hallettikten sonra da UE5 gecebilirsin amacin 3D ise. 2D icin Godot daha doğru.

Ama unutma bu surec cok uzun. 2 ay Godot ogreneyim yeter dersen hicbirsey anlamazsin. Istikrarli ve merakli olmalisin.
Godot ücretsiz ve açık kaynak ancak Unity ve UE ile yarışamaz özellikle fizikler. Ayrıca Unity'de sorun yaşarsan internette çözümünü bulman daha kolay özellikle yeni başlayan bir kişi için. Seçim kişinin bulunduğu şartlara bağlı. Kesin bir şey söylenemez.

Peki kodlama acisindan? Ne yapmaliyim
Hiç yazılım bilgin yoksa C# ile başlaman mantıklı olur rahatlıkla bir program yazabilecek seviyede olduktan sonra bir oyun motoruna başlarsın yada başka bir dile yönelirsin zaten programlamanın mantığını anlaman en önemlisi.
 
Godot ücretsiz ve açık kaynak ancak Unity ve UE ile yarışamaz özellikle fizikler. Ayrıca Unity'de sorun yaşarsan internette çözümünü bulman daha kolay özellikle yeni başlayan bir kişi için. Seçim kişinin bulunduğu şartlara bağlı. Kesin bir şey söylenemez.


Hiç yazılım bilgin yoksa C# ile başlaman mantıklı olur rahatlıkla bir program yazabilecek seviyede olduktan sonra bir oyun motoruna başlarsın yada başka bir dile yönelirsin zaten programlamanın mantığını anlaman en önemlisi.
Oyun programlama mantigini anlaması daha önemli başlangıç icin. Godot gayet de yarışıyor Unity ile. Eskiden olsa hakliydiniz fakat şuanki hali farklı. UE ile yarışamaz orasi ayri ama UE daha komplike başlangıç için. Unity aşırı buglı bir motor Godot kullanirken neredeyse hic sorun yaşamıyorum.
 
Oyun programlama mantigini anlaması daha önemli başlangıç icin. Godot gayet de yarışıyor Unity ile. Eskiden olsa hakliydiniz fakat şuanki hali farklı. UE ile yarışamaz orasi ayri ama UE daha komplike başlangıç için. Unity aşırı buglı bir motor Godot kullanirken neredeyse hic sorun yaşamıyorum.
Oyun motoru grafikten yada arayüzün doluluğundan ibaret değildir zorluğu da buna bağlı değil. Unity'nin başka bir oyun motorunda bulamayacağınız sistemleri var UE'ında öyle. Her şey ihtiyaca ve yapılacak projeye bağlı. Başlangıç için hiç biri farketmez.

Unity bug'lı derken? Build sırasında hata almaktan mı bahsediyorsunuz?
 

Technopat Haberler

Geri
Yukarı