Skip to content

Oyun geliştirme hakkında proje tabanlı ilerleyerek bilgi kazanmak amacıyla kişisel olarak takip etmeye ve geliştirmeye çalışacağım rehber/yol haritası ve uygulamalardan oluşan depo.

License

Notifications You must be signed in to change notification settings

nuriu/oyun-gelistirme-yolu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oyun Geliştirme Yolu

Oyun geliştirme hakkında proje tabanlı ilerleyerek bilgi kazanmak amacıyla kişisel olarak takip etmeye ve geliştirmeye çalışacağım rehber/yol haritası ve uygulamalardan oluşan depo.


Dil Bazlı Öneriler, Kaynaklar

Bölüm 1 - Başlangıç:

  • 1.1 Pong-benzeri

    • Hedef: Temel oyun döngüsünü öğrenmek ve uygulamak.

    • Hedeflenen Öğrenim Çıktıları:

      • Pencere oluşturabilmek
      • Metin sahneleyebilmek
      • Şekil çizebilmek
      • AABB çarpışma tanımlamasını gerçekleştirmek

Bölüm 2 - Öğrenme:

  • 2.1 Breakout-benzeri

    • Hedef: Önceki aşamanın üzerine daha gelişmiş bir örnek ile pratik yapmak.

    • Hedeflenen Öğrenim Çıktıları:

      • Sahne / durum yönetimi
      • Grafik varlıkları için sayfa yöntemini (SpriteSheet) kullanmak
      • Algoritmik olarak basit bir seviye (Procedural Layout) oluşturmak
      • Oyuncu can mekaniğini uygulamak
      • Temel ses efektleri kullanmak
  • 2.2 Tetris-benzeri

    • Hedef: Önceki aşamanın üzerine basit matematik ve fizik eklemek.
  • 2.3 Asteroids-benzeri

    • Hedef: Önceki aşamanın üzerine daha gelişmiş mekanikler/fizikler eklemek.
  • 2.4 Pacman-benzeri

    • Hedef: Önceki aşamanın üzerine harita/seviye mekaniğini ekleyerek yapay zeka üzerine pratik yapmak.

Bölüm 3 - Uygulama:

  • 3.1 Sokoban

    • Hedef: Önceki aşamanın üzerine tekrar yapmak.
  • 3.2 Platform Oyunu

    • Hedef: Önceki aşamanın üzerine fizik mekanikleri ekleyerek tekrar yapmak.

NOT: Tüm içerik öznel hedef ve fikirler doğrultusunda oluşturulmuştur dolayısıyla her türlü katkıya açıktır.

About

Oyun geliştirme hakkında proje tabanlı ilerleyerek bilgi kazanmak amacıyla kişisel olarak takip etmeye ve geliştirmeye çalışacağım rehber/yol haritası ve uygulamalardan oluşan depo.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages