Anasayfa > Lazarus > Box2d ile lazarus hareketleniyor…

Box2d ile lazarus hareketleniyor…


Angry birds oyununu sanırım duymayan veya oynamayan yoktur. Hedefteki yumurta düşmanlarını yok etmek için fizik kurallarının da elverdiği biçimde saldırır ve en çok puanı almaya çalışırsınız.

Peki oyundaki fizik motorlarını hiç düşündünüz mü? Bunlardan birisi de box2d tarafından geliştirilmiş bir motordur.

Ayrıca farklı ortamlara da aktarımı yapılmış gelişen bir alt yapısı var.

Yapılan çalışmaları şu linkten görebilirsiniz:

http://box2d.org/links/

Ancak lazarus için çok fazla bir çalışma görmedim doğrusu onun biraz kod değişikliği yaptıktan sonra ehh işte denecek şekilde lazarus içerisinde çalışmasını sağladım diyebilirim. Ki halen bazı hataları var ; sanırım lazarus’un stack yönetimi ile ilgili bir mevzu.

Hali hazırdaki demolara şöyle bir göz atacak olursanız:

car_demo conveyor_demo dominos_demopingpongŞimdilik bu halini sourceforge içerisinden indirebilir ve lazarus 1.4.0 ile çalıştırabilirsiniz. Mutlaka hatalar çıkacaktır paylaşırsanız herkes için faydalı olacaktır.

Link:

https://sourceforge.net/projects/lazprojects/files/box2D_Lazarus/

İyi eğlenceler.

Kategoriler:Lazarus
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Görüşlerinizi belirtin

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s