Neler Yeni

Yazılım işine başlamak istiyorum ve ileride bir oyun tasarlıyacagım

LURKER

80+ Bronze
Katılım
1 Mayıs 2020
Mesajlar
1,022
Dahası  
Reaksiyon skoru
543
İsim
Yiğit Erbabı
Yazılım işine başlamak istiyorum ve ileride bir oyun tasarlıyacagım bunun için hangi program ile başlamam gerekiyor python ?
 

Maryo

80+ Platinum
Katılım
4 Temmuz 2020
Mesajlar
16,554
En İyi Cevap
1
Yazılım işine başlamak istiyorum ve ileride bir oyun tasarlıyacagım bunun için hangi program ile başlamam gerekiyor python ?
Bu işlere hiç bulaşmadın değil mi?
 

mental bey

80+ Bronze
Katılım
1 Eylül 2021
Mesajlar
647
Yazılıma algoritma ile başlanır.

Algoritma;
- Mantık kurmayı
- Programın işleyişini sıralamayı
- İşlemleri ve döngüleri kullanmayı öğretir sana.

Şimdi mantık kurma kısmı da çok önemlidir. Bir algoritma yazılırken en az kaynak kullanımı ile en verimli işleri yapması sağlanmalıdır programın.
O yüzden karışık ve çok değişkenli algoritmalar yazılmamalıdır.

Sonra daha öğreneceğin dili seçmelisin. Bu dil amacına uygun olmalıdır.
Burada mantık ve kullanacağın dilin kütüphaneleri çok önemlidir ve bunları bilmen gerelir.

Örneğin bool gibi terimleri bilip oyunu sonsuz döngülere sokabilirsin.
Yada değişken karşılaştırmaları yapıp doğru yanlış oyunları da yapabilrisin.

Oyun yapmak için;
PyGame (Python),
Godot ve Unity 3D (C#),
Kodlama mantığıyla Gamemaker Studio,
Proların kullandığı Unreal Engine (C++) tercih edebilirsin.

PyGame ile başlamanı öneririm. Her şeyini kendin yapıyorsun.
Örneğin 800x600 pencere boyutu ayarlıyorsun. Sonra deftere yada resim çizme programına temsili alanı ayarlayıp, spritelerinin konumunu hesaplıyorsun falan. Temeli iyi öğrenirsin.
 

LURKER

80+ Bronze
Katılım
1 Mayıs 2020
Mesajlar
1,022
Dahası  
Reaksiyon skoru
543
İsim
Yiğit Erbabı
  • Konu Sahibi Konu Sahibi
  • #4

Maryo

80+ Platinum
Katılım
4 Temmuz 2020
Mesajlar
16,554
En İyi Cevap
1
okulda gördükde okulda eğitilenin beginner bile olduguna inanmıyorum oyuzden kendim 0 dan başlamak istiyorum
İşte oradaki amaç algoritma öğrenmekti aslında ben de yeni öğrendim orada sana yazılımdan önemli olan algoritmayı öğretiyordu.
Başlangıç için python'dan başla.
Sonrasında C# veya C++ gibi dillere geçip UE4 ve Unity gibi yerlere geçiş yaparsın ama hocam cidden zor.
Hem tasarım zekası gerekiyor.
Hem algoritma olarak uygulama geliştiren bir adamdan bir tık daha iyi algoritman olması lazım ve kodlamasıda var dediğim gibi oyun zor ama başarırsan ekmeğini yersin.
 

EyüpA.

80+
Katılım
1 Şubat 2021
Mesajlar
239
Dahası  
Reaksiyon skoru
71
İsim
Eyüp Aykaç
okulda gördükde okulda eğitilenin beginner bile olduguna inanmıyorum oyuzden kendim 0 dan başlamak istiyorum
Hocam çok haklısınız 2 hafta boyunca hoca print ile değer atamayı tekrarladı hoca sınıfa printi öğretirken internetten öğrenip yazı bazlı oyun yapıyordum. İsterseniz yardımcı olabilirim pythonda ben şahsen pythona başlarken çok kolay geldi ve halada kolay olduğunu düşünüyorum aklımdan geçen çoğu şeyi koda dökebiliyorum ve şuan 2.senemdeyim okuldan 1 dönemde öğrendiğim şeyler sadece Değer atama, liste, print. Bunları öğrettiler ben kendim döngüleri öğrendim Tkinter kütüphanesini öğrendim.
Discord: Eyüp#0004
Mesaj otomatik birleştirildi:

İşte oradaki amaç algoritma öğrenmekti aslında ben de yeni öğrendim orada sana yazılımdan önemli olan algoritmayı öğretiyordu.
Başlangıç için python'dan başla.
Sonrasında C# veya C++ gibi dillere geçip UE4 ve Unity gibi yerlere geçiş yaparsın ama hocam cidden zor.
Hem tasarım zekası gerekiyor.
Hem algoritma olarak uygulama geliştiren bir adamdan bir tık daha iyi algoritman olması lazım ve kodlamasıda var dediğim gibi oyun zor ama başarırsan ekmeğini yersin.
Pythonda başlamak gayet rahat ortalama bir araştırma ile 1 2 ay içerisinde çok rahat istediği programı yapmaya geçebilir (abartı olmayanlar tabi ki). Şahsen bende öyle oldu hoca printi gösterdi değer atamayı gösterdi ilk derste 10 dk molada internetten yardım alarak oyun yaptım sonra kodu inceledim mantığını anlamaya çalıştım. Bakmadan yazmaya çalıştım bir kaç kez başarsız oldum ve her başarısız olduğumda hatalarımı öğrendim; kimi zaman parantezi kapatmamışım kimi zaman başka bir şey.
 

Maryo

80+ Platinum
Katılım
4 Temmuz 2020
Mesajlar
16,554
En İyi Cevap
1
Hocam çok haklısınız 2 hafta boyunca hoca print ile değer atamayı tekrarladı hoca sınıfa printi öğretirken internetten öğrenip yazı bazlı oyun yapıyordum. İsterseniz yardımcı olabilirim pythonda ben şahsen pythona başlarken çok kolay geldi ve halada kolay olduğunu düşünüyorum aklımdan geçen çoğu şeyi koda dökebiliyorum ve şuan 2.senemdeyim okuldan 1 dönemde öğrendiğim şeyler sadece Değer atama, liste, print. Bunları öğrettiler ben kendim döngüleri öğrendim Tkinter kütüphanesini öğrendim.
Discord: Eyüp#0004
Mesaj otomatik birleştirildi:


Pythonda başlamak gayet rahat ortalama bir araştırma ile 1 2 ay içerisinde çok rahat istediği programı yapmaya geçebilir (abartı olmayanlar tabi ki). Şahsen bende öyle oldu hoca printi gösterdi değer atamayı gösterdi ilk derste 10 dk molada internetten yardım alarak oyun yaptım sonra kodu inceledim mantığını anlamaya çalıştım. Bakmadan yazmaya çalıştım bir kaç kez başarsız oldum ve her başarısız olduğumda hatalarımı öğrendim; kimi zaman parantezi kapatmamışım kimi zaman başka bir şey.
Hocam bende de aynısı oldu ben de Form uygulamasına geçme kararı aldım onu öğrenmek istedi tabi kopya çektik ama sonradan belli kısımlarını anladım .
 

EyüpA.

80+
Katılım
1 Şubat 2021
Mesajlar
239
Dahası  
Reaksiyon skoru
71
İsim
Eyüp Aykaç
Hocam bende de aynısı oldu ben de Form uygulamasına geçme kararı aldım onu öğrenmek istedi tabi kopya çektik ama sonradan belli kısımlarını anladım .
Yazılımın bence en iyi öğrenmenin yolu istediğin kısmen basit bir uygulamanın kodlarını bakarak yapıp her yazdığın kodu incelemektir. İnceledikçe daha iyi oturuyor ve daha eğlenceli oluyor mesela ben böyle böyle öğrendim.
 

Maryo

80+ Platinum
Katılım
4 Temmuz 2020
Mesajlar
16,554
En İyi Cevap
1
Yazılımın bence en iyi öğrenmenin yolu istediğin kısmen basit bir uygulamanın kodlarını bakarak yapıp her yazdığın kodu incelemektir. İnceledikçe daha iyi oturuyor ve daha eğlenceli oluyor mesela ben böyle böyle öğrendim.
Hocam Form uygulamasına gçetiğimde öyle mutlu oldum ki neredeyse ilk uygulamamı yaptım.
Evet kopya çektim ama bazı kodların ne işe yaradığını çözdüm ama halen en baştakileri çözemedim.
 

EyüpA.

80+
Katılım
1 Şubat 2021
Mesajlar
239
Dahası  
Reaksiyon skoru
71
İsim
Eyüp Aykaç
Hocam Form uygulamasına gçetiğimde öyle mutlu oldum ki neredeyse ilk uygulamamı yaptım.
Evet kopya çektim ama bazı kodların ne işe yaradığını çözdüm ama halen en baştakileri çözemedim.
Hocam form uygulaması dediğiniz nedir ?
 
Top Bottom