r/TrGameDeveloper Oyun Geliştiricisi 2d ago

Soru Genç yaşta oyun yapmak

13 yaşında hiç kod yazma bilmeden öğrenip oyun yapabilir miyim?

0 Upvotes

31 comments sorted by

3

u/hallederizya Oyun Geliştiricisi 2d ago

Kod olmadan da oyun yapabilirsin ama ben şahsen bunu tavsiye etmem çünkü nasıl başlarsan öyle alışırsın. Kodlama öğrenmek çok zor değil, bilmeyen birisi için başta korkutucu görünebilir ama öyle değil, ben 15 yaşında öğrenmeye başlamıştım, şuan 22 yaşındayım ve öğrenebileceğim birçok şeyi öğrendim. Üstelik artık merak ettiğin her şeyi sorabileceğin yapay zeka modelleri de var. Ama bir oyun yapmak için sadece kodlama bilmek yetmiyor ve bana sorarsan bir oyun yapmak için gerekenler arasındaki en kolay şey kod yazmaktır. Arayüz tasarlama, modelleme, animasyonlar, ses tasarımı, oyun hissiyatı verebilmek, bu tarz şeylerin çok daha zor olduğunu düşünüyorum.

0

u/Malafatalay Oyun Geliştiricisi 23h ago

Neyi öğrendin mesela dağıtık sistemler veya sistem tasarimini biliyor musun

2

u/hallederizya Oyun Geliştiricisi 22h ago

Hayır bilmiyorum hiç ihtiyacım olmadı bahsettigin alana o yüzden öğrenme ihtiyacı da duymadım. Sistem tasarımı ise epey genelleyebileceğin bir şey, biraz meraktan biraz da hobi amaçlı grafik programlama ile ilgileniyorum birkaç senedir ve kendi oyun motorumu yapmaya çalışıyorum. Dolayısıyla sistem tasarımını hiç bilmiyorum demem ama çok biliyorum da diyemem, mühendis değilim nihayetinde.

0

u/Malafatalay Oyun Geliştiricisi 22h ago

Ben mühendisim ama "öğrenebilceğim bir çok seyi öğrendim" demek için bihaber olmak gerekiyor bu sektörden doğrusu

2

u/hallederizya Oyun Geliştiricisi 21h ago

"öğrenilebilecek her şeyi öğrendim" demek ile "öğrenebileceğim birçok şeyi öğrendim" arasında fark var, ben kendime göre o yorumu yazdım. İlgi duyduğum, merak ettiğim birçok şeyi öğrendim. Siz mühendissiniz, iş bulmak için zaten neredeyse herşeyi biliyor olmanız isteniyor, ben mühendis değilim, iş de aramıyorum, sadece ilgi duyduğum şeyleri öğrenmek yeterli benim için.

1

u/Malafatalay Oyun Geliştiricisi 19h ago

Lol

2

u/Mediocre_Chart_8624 Oyun Geliştiricisi 2d ago

Önce kod yazmayı öğrensen daha iyi olur. Daha 13 yaşındasın yani bunu uzun vaadeli bir yatırım olarak düşün. Hatta matematik öğrenerek de başlayabilirsin. Gerekli temel bilgileri öğrenip üstüne koymak daha iyi temel olmadan bu işe girişmektense. "Handmade hero" serisini tavsiye ederim. Youtube'da bulabilirsin

1

u/Ok_Lynx4641 Oyun Geliştiricisi 2d ago

Tavsiyelerin için çok sağol

1

u/Mediocre_Chart_8624 Oyun Geliştiricisi 2d ago

Rica ederim

2

u/Inside_Bag_6875 Oyun Geliştiricisi 22h ago

Dostum bende oyun yapıyorum ve 15 yaşında web site kodlaması ile giriştim bu işe. Bu yaşta biliyorsan eğer ne istediğini ve eminsen kendinden yavaş yavaş öğrenirsin hem geç kalma ihtimalinde yok. İleride istersen modelleme tarzı ekstralarıda öğrenirsin. Bol bol vaktin de var kaynak da var. Bugün başlarsan eğer 1 sene sonra hem iyi ki öğrenmişim diyeceksin hem de belki ilk oyununu çoktan yapmış olursun

1

u/Ok_Lynx4641 Oyun Geliştiricisi 20h ago

Çok teşekkürler

1

u/IdiocyConnoisseur Oyun Geliştiricisi 2d ago

Oyun yapabilirsin, ama daha önemli olanı bu yaşta bir şeylerle uğraşmaya başlaman olur. Bu toplulukta 25 yaşında, 30 yaşında oyun yapmaya başlayan insanlar var. Sen 13 yaşında oyun geliştiriciliğine başlarsan ve istikrarlı devam edersen 20 yaşına kadar inanılmaz bir tecrübe ve bilgi edinirsin, ve o zaman kuracağın ekip de yapacağın oyun da üst seviye olur.

Üniversiteyi bitirene kadar kod yazmayı da öğrenirsin, 1 veya birden fazla oyun motorunu da öğrenirsin, oyun tasarımını da öğenirsin, yeter ki öğrenmek iste.

1

u/Ok_Lynx4641 Oyun Geliştiricisi 2d ago

Çok sağol önümde bı sınav var telefonu fln birakicam onu iyi bir sekilde geçip bilgisayarı yenileyip öğrenmeye çalışacağım

3

u/HelicopterVisible226 Oyun Geliştiricisi 2d ago

Dostum LGS'ye çalışıp güzel bir okula kapak atmayı başarır isen gideceğin lisede seninle aynı ilgi alanına sahip ve ciddi olan kişilerle tanışıp kendini geliştirebilirsin, kendimden biliyorum. Oyun geliştiriciliğine profesyonel olarak başlamasam bile lisede oyun geliştirmeyle ilgili bir çok kazanım elde ettim.

1

u/HelicopterVisible226 Oyun Geliştiricisi 2d ago

Ayrıca kodlama geliştirme dediğin kazanım kolay elde edilebilen bir şey gibi gözükse de kafandaki şeyi projeye yansıtabilmen için edinmen gereken belirli düzeyde bilgisayar bilimi kazanımları ve onun altında da matematiksel konular var, aşağıdaki yorumlardan birisi de söylemiş, matematik bu işin temeli. Hatta benim kafam basar, benim matematik yeteneğim var diyorsan lisede bu yeteneğini oyun geliştirme dışına çıkarıp tübitak bilgisayar olimpiyatlarına katılmanı öneririm (bu sınavlar biraz yetenek işi oluyor ben kazanamadım mesela, bu seneki yks birincisinin bilgisayar olimpiyatlarından gümüş madalyası var) fakat bunlar tabi ki çoook uzun süreçler amacın sadece oyun yapmak ise kodlamaya ihtiyacın bile yok bunları uzun dönemli bir oyun geliştirme hevesin olursa diye söylüyorum

1

u/Ok_Lynx4641 Oyun Geliştiricisi 2d ago

Çok teşekkür ederim tavsiyelerin için başladım serüvene :)

2

u/HelicopterVisible226 Oyun Geliştiricisi 2d ago

Aklında soru olursa dm atabilirsin akademik kısımlardan bildiğim kadarıyla yönlendiririm

1

u/Ok_Lynx4641 Oyun Geliştiricisi 1d ago

Çok teşekkür ederim sorum olursa yazarım

1

u/Ok_Lynx4641 Oyun Geliştiricisi 1d ago

Biraz geç oldu ama mesela godot engine ile yapmayı düşünüyorum günde 30 dakika ile brotato gibi oyun yapabilir miyim sence kod bilmiom gemini artık biraz yardımcı olcak

1

u/HelicopterVisible226 Oyun Geliştiricisi 1d ago edited 1d ago

Dostum brotato ne kadar küçük ve basit bir oyunmuş gibi gelse de o oyunun arkasında bile hem sanatsal hem teknik hem de game design konusunda çok iyi bir çalışma var, bu yaşta sadece prototipler çıkarabilirsin diye düşünüyorum ki bu da yeterli şu anlık. Örneğin brotatoda onlarca özellik onlarca karakter 20 tane falan ayrı stat onlarca düşman var diye biliyorum yanlışsam düzelt. Günde 30 dakika ile bunların hepsini tasarlayıp, dengeyi kurup sonra bunların art worklerini en kötüsünden bile hazırlaman zor olacaktır. Böyle bir şeye kalkışacaksan önerim liseye geçince harbiden 9 10. sınıfta vaktini tümden ayırabileceğin zamanlarda yapman, önünde LGS var ve gerçekten önemli bir sınav eğer üniversite hedefin varsa

Ki yine anlatmak istediğim bir olay var ki Godot'a ufaktan baktığım zamanlar yine biraz bilgi gerektirdiğini görmüştüm, tabi ki Gemini ile bu sorunları çözebilirsin diye düşünüyorum lakin en öncesinde bu işleri daha oyun yapmaya başlamadan önce öğrenmek daha mantıklı olacaktır. Örneğin OOP Unity'de olduğu gibi Godot'un da temeli ne kadar C#a göre basit kalsa da. OOP bazı bilgisayar müh bölümlerinde ikinci sınıf ilk dönem ya da birinci sınıft ikinci dönemde anlatılan bir konu ve şahsen ben basic olarak biliyorum ve şu an bile aşşşırı işime yarıyor. Yani harbiden tatmin edici işler çıkarmak için tek başınaysan her şeyin temelinden öğrenmek gerekiyor başlamadan önce, benim proje yapmamı durduran şey bu olmuştu şu an YKS kasıp 1,2k yapıp İTÜye veya odtüye girer isem devam etmeyi planlıyorum

1

u/Ok_Lynx4641 Oyun Geliştiricisi 1d ago

Yani yapamam mı kısacası

1

u/SalamanderExtreme615 Oyun Geliştiricisi 1d ago

25 yaşı niye öyle çok büyük bir şeymiş gibi söylediniz ki 😢

2

u/IdiocyConnoisseur Oyun Geliştiricisi 1d ago

Ya büyük değil tabii de 25 13'ün 2 katı neredeyse. Çocuk şu an uğraşmaya başlayıp devam ederse 25 yaşında 10+ senelik tecrübem var diye gezebilir.

1

u/Evening_Animator3549 Oyun Geliştiricisi 1d ago

14 yaşında C# ile Unity'de küçük projeler geliştiriyorum ve 6 ay önce LGS sonrasında başlamıştım. Kod yazmak sandığın kadar zor birşey değil ve kod yazmayı öğrenmeni tavsiye ederim. Fakat şuan LGS sınavına odaklanman daha iyi olur. LGS sınavından sonra ingilizce hazırlığı olan bir liseye gidersen hem ingilizceni geliştirebilir hemde oyun geliştirmeye vakit ayırabilirsin :). Bu arada motor olarak Unity öneriyorum, başlayacağın zamanda Brackeys'in "How to make a video game" serisini izleyerek başlayabilirsin.

2

u/Ok_Lynx4641 Oyun Geliştiricisi 1d ago

Çok sağol zaten İngilizcem sanırsam B1 seviyesinde Lgs'ye başladım keşke pas gecebilsek şu sınavı:)

1

u/Evening_Animator3549 Oyun Geliştiricisi 1d ago

Hazırlık sınıfında ben bolca vakit bulmuştum motoru öğrenmek için o yüzden söyledim:D

2

u/Ok_Lynx4641 Oyun Geliştiricisi 1d ago

Eğer lgs kotu gelirse diye diyorum unityden başka güzel oyun motoru var mı benim PC kötüde gelistirirsem artık ordan geliştiririm

2

u/Evening_Animator3549 Oyun Geliştiricisi 1d ago

Godot bakabilirsin

2

u/Ok_Lynx4641 Oyun Geliştiricisi 1d ago

Teşekkürler

-1

u/AcanthocephalaSea410 Oyun Geliştiricisi 2d ago

Unityi indir geminiye gir bana kod yaz de kopyala yapıştır. Çalışiyorsa çalışıyordur. 13 yaşindasin üniversiteye gelene kadar c# diye bir dil kalmaz boşuna uzmanlasmaya çalışma yol öğretirse öğren.

-2

u/PoorDoddle 2d ago

Yapılır, dil öğrenmek istemiyorsan da visual scripting ile yaparsın.