Yazar: ceyhunalyesil

Zamanda Yolculuk

Terminator: Sarah Connor Chronicles’ı izlerken aklıma lise yıllarım geldi. O zamanlar ingilizce hocamız popüler konularda tartışıp bizlerle kaynaşmaya çalışırdı yine böyle bir konuda “Zamanda Yolculuk” konusunda tartışırken şöyle bir soru sordu “Sizce mümkün mü? Değilse neden?” O sırada yanımda oturan Ali isimli arkadaşın da gazıyla bunun mümkün olmadığını çünkü Allah’ın böyle bir şeye izin vermeyeceğini […]

Pygame Draw Modülü(Bitmedi)

pygame.draw.rectpygame.draw.rect(Surface, color, Rect, width=0): return RectBu diskdörtgensi bir şekil çizer. width kenarlığın değeridir. Verilen Rect dikdörtgenin alanıdır.pygame.draw.polygonpygame.draw.polygon(Surface, color, pointlist, width=0): return Rectİstenilen sayıda köşesi olan bir şekil çizer. Pointlist argümanı köşe sayısını belirtir. pygame.draw.circlepygame.draw.circle(Surface, color, pos, radius, width=0): return RectBir çember çizer. Pos argümanı çemberin merkezini radius ise büyüklüğünü belirtir.pygame.draw.ellipsepygame.draw.ellipse(Surface, color, Rect, width=0): return RectEliptik […]

GmsFrekans v0.1

http://gmsfrekans.googlecode.com/files/gmsfrekansv01.py Bu adresten ilk versiyonu indirebilirsiniz. Versiyon 0.2 üzerinde ki yapısal çalışmalar bitti, şimdi sıra veritabanına kanalları yüklemeye geldi. Versiyon 0.2 ile birlikte gelen yenilikler: -daha çok kanal,-program bundan böyle kanalları veritabanından alacak,-uydu seçme(aktif değil)

PyGame Maymun

Bu örnekte hareket eden bir şempanzeye vurmaya çalışıyoruz. Arkada vurduğumuz takdirde para kazanacağımızı söyleyen bir reklam var. Bu örnekte kodu parça parça inceleyip PyGame’in nasıl çalıştığını daha iyi anlamaya çalışacağız. Orjinal dökümana bu adresten ulaşabilirsiniz(ingilizcedir). Modülleri Import Edelimimport os, sysimport pygamefrom pygame.locals import * if not pygame.font: print ‘Warning, fonts disabled’if not pygame.mixer: print ‘Warning, […]

PyGame İle Resim Oynatmak – 2

Evet, konumuza devam ediyoruz. screen = create_screen() player = load_player_image() background = load_background_image() screen.blit(background, (0, 0)) #arkaplanı çiziyoruz position = player.get_rect() screen.blit(player, position) #player’ı çiziyoruz pygame.display.update() #hepsini gösteriyoruz for x in range(100): #100 frame canlandır screen.blit(background, position, position) #temizle position = position.move(2, 0) #player’ı hareket ettir screen.blit(player, position) #yeni player’ı çiz pygame.display.update() #hepsini göster pygame.time.delay(100) […]

PyGame İle Resim Oynatmak

Oyunlarda karşımıza çıkan animasyonların aslında ard arda gelen resimler olduğunu düşünürsek. Bir oyun yapmaya çalışırken temelde resim oynatmayı bilmenin ne kadar önemli olduğunu fark ederiz. Orjinal dökümanlarda resim oynatma mantığı üzerine uzunca örnekler verilmiş ben bunları geçiyor ve hemen işimize dönüyorum. Blit Animasyon konusunda acemi olanlar için(benim gibi) blit terimi kısaca bir resimdeki bir grafiği […]

PyGame Import ve Başlangıç

PyGame”in programınıza yüklenmesi ve kullanıma hazırlanması oldukça basit bir işlem. Bu işlem olabildiğince de esnek bu şekilde neler olduğuna daha fazla hakim olabilirsiniz. PyGame bir çok modülün birleşmesinden oluşan bir paket olarak düşünülebilir. Bazı paketleri hiçbir zaman kullanmayacaksınız ama bu onları bilmenize engel değil 🙂 Import Öncelikle paketimizi import etmemiz gerekmekte. 1.4 versiyonundan beri bu […]

PyGame Tanıtım

PyGame, 2000 yılının yaz aylarında Pete Shinners’ın Python ve SDL(Simple DirectMedia Layer) ile tanışmasıyla başlamıştır. Python dilini çoğumuz biliyoruz, SDL ise birçok platformda kullanılabilen bir C kütüphanesidir. “Acaba python oyun yapımı için uygun mu?” sorusunun cevabı, “Oyuna bağlı”. Python’un oyun yazımı konusunda yeterli bir dil olduğunu rahatça söyleyebiliriz. Hatta size 30 milisaniyenin altına inerek süprizde […]