Oyun yapımına C++ ile başlamak

Maria4cry

Centipat
Katılım
3 Şubat 2020
Mesajlar
17
Çözümler
1
Ben oyun yapımına yönelmek istiyorum ve insanlar yazılımı ilk öğreneceksen Python ile başla bir fikrin olsun dedi. Az çok bir fikir edindim. Şimdi ise oyun programlamak istediğim için, bilginiz olsun tek başıma efsane bir oyun yapmak falan istemiyorum büyük oyun firmalarında kendimi geliştirmek gibi bir hayalim var, internette araştırdığımda C++ oyun için gerekli demiş. Birisi C++'dan önce C öğren demiş, birisi C, sonra C#, sonra C++ öğren demiş. İyice kafam karıştı. Şimdi ben dümdüz Python'dan sonra C++'ya başlasam sıkıntı olur mu olmaz mı?
 
Son düzenleyen: Moderatör:
Sıkıntı olmaz doğrudan C++ öğrenebilirsin.
 
Python daha çok ofis uygulamaları için uygun bir dildir. Yani Python üzerinden ancak bir yılan oyunu vb. basit oyunlar yapabilirsin. Bu işlere direkt olarak dalmamanı tavsiye ederim. Önce çok iyi bir İngilizce birikimin olmalı. İstersen C ile başlayabilirsin istersen de şimdilik grafik tasarımlarına başlayıp oyunun kendisini daha sonra ayarlayabilirsin. Seçim senin.
 
İstediğin dilden başlayabilirsin, hepsi birbirine benziyor zaten. Önemli olan hangi motoru kullanacağın.

Basit oyunlar yapmakla başla, bir anda zor hedeflere yönelme. Ufak ufak, üstüne ekleye ekleye öğren, kendini ödüllendir. Öğrenirken ve çalışırken keyif almaya bak, strese falan girme.

Ayrıca öğrenirken ve çalışırken planlı olmak da çok önemli; A'dan bir anda K'ye, L'ye atlama, A,B,C şeklinde sırayla git. Kesinlikle etkili olacaktır.
 
Hocam bu pokemondaki pikachu raichu gibidir. C dili geliştirilip C++ olmuş, sonra C# olmuş.
Sen birinden başla kervan yolda düzülür.
 
Oyun yapmak istiyorsanız kesinlikle başlangıç için Unity öneririm. Unity zaten C# dilini kullanıyor. Unity'de kendinizi geliştirdikten sonra Unreal Engine'e geçebilirsiniz.
 
Hocam iyi güzel diyorsunuz da firma kısmının ucunu çok açık bırakmışsınız. Öncelikle bahsettiğiniz firmalar yurtdışında mı? Yoksa yurtiçinde mı?

Yurt dışı ise hangi firmalar? EA gibi kendi oyun motoruna sahip firmalar mı? Yoksa UE gibi hazır motorları mı kullanıyorlar? Çünkü dil seçimindeki en büyük etmen oyun motorudur.

Yurt içi ise birçok etmen nedeniyle Unity kullanılıyor genellikle. Yatırımcılar bu sektöre ilgi duymazsa böyle de duracak gibi.
 
Gördüğün gibi her kafadan başka bir ses çıkıyor.
Bu benim oyunum : İndir Mine Field rar
Oyun motoru kullanmadan Basic ile yaptım. Bunu C++ ile de yapabilirsin C# ile de yapabilirsin. Python ile de yapabilirsin. Basic ile günde bir saat'ten bir hafta sürdü. C++ ile biraz daha fazla sürer. Ama önce programlama bilmelisin. Bilmiyorsan, öğrenmelisin. Öğrenmesi de bir kaç ile bir çok seneni alır. Öğrenmeyi hiç becerememe durumu da olası bir durum.

Daha büyük hayallerle uçma şimdilik.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…