Menu
CoddyTech
Öğrenme yolu

Pygame öğren: Python ile oyun yap

Python temellerini ve sınıfları öğren, sonra pygame ile beş oyun yap, her derste bir özellik. Her oyun kodunun yanında çalışır.

2,273,859+ codder bu kurslara kayıtlı

259 ders308 görev1,149 quiz sorusu

  • Başlangıç dostu
  • sparkles iconYapay zeka destekli kodlama yardımı
  • hint iconUygulamalı interaktif dersler
  • volume On iconHer derste sesli anlatım
  • quiz iconBilgini sınamak için testler
  • certificate iconYol boyunca 4 ücretsiz sertifika

Adım adım Python ile oyun geliştirme

2 kurs3 bölüm259 ders308 görev1,149 quiz sorusu

Her adım bir Coddy kursu ya da bir kursun parçasıdır. İlerlemen kurs başına kaydedilir.

  1. 1
  2. 2
    Bu adıma başlaBaşlaSınıflar, metotlar ve kalıtım: daha büyük bir oyun oyuncularını ve düşmanlarını böyle düzenli tutar.Başla
  3. 3
    Bu adıma başlaBaşlaOyun döngüsü, tuşlar, çarpışmalar ve skor, beş oyun üzerinden: hareket eden bir kare, Catch the Blocks, Snake, iki kişilik Pong ve kendi oyunun.BaşlaÖzel sayfa
Neler elde edersin
Kod yazmayı öğrenmek için kullanacağın her şey

Yaparak Öğren

Gerçek kod yazın, veritabanlarını sorgulayın, web siteleri oluşturun ve AI promptlarını öğrenin. İnteraktif derslerimiz modern geliştiricilerin ihtiyaç duyduğu tüm becerileri kapsar.

playground.js
Kod Editörü
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Girdi
"Alex"
Çıktı
"Hello, Coddy! Alex"

Serinizi Oluşturun

Tutarlı olun ve ilerlemenizin büyümesini izleyin! Günlük kodlama alışkanlığınızı takip edin, dondurma günleriyle serinizi koruyun ve her gün geldiğiniz için ödüller kazanın.

12 gün seri

Serinizi korumak için yarın geri dönün!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Ya Hep Ya Hiç

7 günün 5. günü

fire Freeze icon

Seri Dondurma

2 left

Yalnız Değilsiniz

Küresel sıralamalarda yarışın, ödüller kazanmak için arkadaşlarınızı davet edin ve birbirinizin başarılarını kutlayın. Kodlama arkadaşlarla daha iyi!

Challenger Ligi
Challenger Ligiİlk 7 yükselir
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconYükselme bölgesileaderboard Arrow Up icon

Her şekilde öğren

Okuyun, dinleyin, kendinizi sınayın, AI'ya sorun veya daha önce öğrendiklerinize geri bakın. Her ders size uyum sağlar.

Değişkenlere Giriş
Ses

Değişken, programınızda daha sonra başvurabileceğiniz bir değeri saklayan adlandırılmış bir kaptır.

Python'da bir tane oluşturmak için önce adı, sonra eşittir işaretini, sonra saklamak istediğiniz değeri yazın.

Değer zamanla değişebilir. Yeniden atama, adı yeni bir değere yönlendirir.

1xSarah

Sertifika Kazanın

Tamamladığınız her kurs için sertifika kazanın. LinkedIn profilinize ve özgeçmişinize ekleyerek işverenlere programlama uzmanlığınızı gösterin.

CoddyTamamlama Sertifikası
Bu belge şunu onaylar:Ahmet Yılmazbaşarıyla tamamlamıştır
python iconPython Temelleri
Doğrulandı
TarihOca 2026
LinkedInLinkedIn'e Ekle

Python ile oyunları neden Coddy'de yapmalısın

  • Gerçek pygame yazarsın: kendi bilgisayarında yazacağın aynı döngü, aynı olaylar ve aynı clock.tick.
  • Oyun kodunun yanında çalışır, böylece her değişikliği Oyna'ya bir sonraki basışında görürsün.
  • Her ders bir özellik ekler, ta ki oyun kazanılıp kaybedilebilene kadar.
  • Kontrol et oyununu oynar ve hangi kısmın henüz çalışmadığını söyler.

Python ile oyun yapmakla ilgili sorular

Python ile oyun nasıl yapılır?

pygame ile: bir pencere açarsın, sonra tuşları okuyan, nesneleri hareket ettiren ve bir kare çizen bir döngüyü saniyede yaklaşık 60 kez çalıştırırsın. Bu yol önce Python'u, sonra bu döngüyü öğretir, her seferinde bir oyunla.

pygame yeni başlayanlar için uygun mu?

Evet. Küçük bir çizim ve girdi fonksiyonları setiyle sade Python'dur, böylece oyunu çalıştıran her satırı görürsün. Snake ve Pong gibi 2D oyunlara uygundur.

pygame'i kurmam gerekiyor mu?

Hayır. Dersler pygame'i tarayıcında çalıştırır. Oyunları kendi bilgisayarında oynamak için pip install pygame-ce ile kur ve aynı kodu çalıştır.

pygame-ce nedir?

pygame-ce, yani topluluk sürümü, pygame'in aktif olarak bakımı yapılan bir fork'udur. Yine import pygame yazarsın ve bu dersler onu çalıştırır.

Kendi oyunumu yapabilir miyim?

Evet. Kursun son oyununu sen tasarlarsın ve istediğin dersi proje olarak kaydedip geliştirmeye devam edebilirsin.

Oyunları telefonda oynayabilir miyim?

En iyi klavyeli bir bilgisayarda ya da Chromebook'ta oynanırlar. Telefonda oyun, ok tuşlarını ve boşluk tuşunu ekranda gösterir.

Diğer öğrenme yolları

Aynı kurslar, başka bir rol için sıralanmış. İlerleme korunur: bir yolda bitirilen kurs, onu içeren her yolda sayılır.

Tüm öğrenme yolları
Coddy programlama dilleri çizimi

Python Oyun Geliştirici yoluna ücretsiz başla

Öğrenmeye başla