Blog Yazıları

SFML etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
SFML etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

Geliştirme Ortamı - Oyun Geliştirme Günlüğü #12

Windows 10 maalesef bana yeterli gelmedi. Gereksiz yer kaplayan o kadar çok program olduğu için Ubuntu yükleme gereği duydum. Şu an Ubuntu 18.04 LTS kullanıyorum. OpenGL ve SFML konusunda ayarlama yapmam lazım.

Ayrıca, oyunda pencere üzerinde mouse hareket ettirildiğinde oyun karakterinin fazla hızlanması ile alakalı geçici bir çözüm uygulandı. Hızlanmanın sebebi ise hareket işleminin events döngüsü içerisinde çalışmasıdır. Buna çözüm olarak events döngüsü dışına almak yeterli oldu.
Devamını Oku »

Particles - Oyun Geliştirme Günlüğü #11

Particles adlı kütüphane yazıldı. Sonrasında gerekli ayarlamalar yapıldı, renk vs. Ekran görüntüsü aşağıdaki gibi:


Devamını Oku »

Wood House v.0.0.0.1 - Oyun Geliştirme Günlüğü #10

Bugün oyun için ilk ev olan odun evi çizdim. Penceresi olmayan düz bir ev oldu. Sonrasında ikinci katman olarak haritaya eklemeye çalıştım. Bilindiği gibi yine bilumum hatalar meydana geldi, her zamanki klişe şeyler😁. Yine tiled kütüphanesinde düzenlemeler yaptım, katman nesnelerine id verdim. Bu sayede çoklu katman oyun içerisinde başarılı bir şekilde görüntülendi.
Devamını Oku »

CMake Implement - Oyun Geliştirme Günlüğü #9

Çok saçma bir hata yüzünden bir gün boyunca projeyi CMake'e implement etmeyi beceremedim. Meğerse dosya yolunu düzgün vermediğim için hata alıyormuşum. CMake olmadan proje herhangi bir sorun vermeyince hatayı CMake kullanımında aramıştım bu da gereksiz zaman kaybettirdi. Neyse ki sorun çözüldü.

Bugün biraz çizim yapmak ve sonrasında ise collide konseptini ele almak istiyorum.

Gerekli çizimleri yaptım. İşlem biraz uzun sürdü ama temel olması için yeterli. Ekran görünümü aşağıdaki gibi oldu oyunun. Aynı zamanda tiled kütüphanesinde biraz değişikliğe gittim. Şu an sorunsuz çalışıyor harita. Siteye fazla yük olmaması açısında bu yazıdan itibaren twitter embed üzerinden görüntüleri ekleyeceğim.
Devamını Oku »

Kamera Eklendi - Oyun Geliştirme Günlüğü #7

Kamera için gerekli kütüphaneyi yazıp, implement ettim. Artık oyun haritasında rahat bir şekilde dolaşabiliyorum. Ancak daha çok şey var. Önceki yazıda belirttiğim gibi karaktere animasyon eklemem gerekiyor. Bir sonraki günlükte bunu halletmiş olurum diye düşünüyorum. Ayrıca sağ üst köşeye bir tane minimap ekleyebilirim. Aslında yaptığım bir demoda başarılı bir şekilde minimap ekledim ancak pek verimli olduğunu düşünmüyorum.

Şu ana kadar olan kısım:

Devamını Oku »

Karakter Hareket Ettirme - Oyun Geliştirme Günlüğü #6

Akşam vakitlerine doğru birkaç ekleme yaparak karakterin klavye kontrolü ile hareketini sağladım. Sıra kamera olayını halletmeye geldi. Öyle işte 👀.

Devamını Oku »