Bundan 3-4 yıl önce üzerinde çalıştığım bir projede izometrik bir motor geliştirmiştim. Daha sonra bu motoru kullanarak çıkarttığımız uygulamada etkileşimin sağlandığı haritaları oluşturmak çok fazla zaman kaybına neden olmaya başladı. Hem bizim harcadığımız zamanı azaltmak hemde ilerde kullanıcılarımıza kendi ortamlarını tasarlama imkanlarını verebilmek adına harita editörünü geliştirmeye başladım. Tam olarak hatırlayamadığım nedenlerden bu projeyi yarıda bırakmak zorunda kaldım.
Harita editörü kullanılarak oluşturulmuş örnek bir ortam
Bugün eski arşivlerimi karıştırırken karşıma çıkan bu projeyi tüm kodlarıyla beraber paylaşmak istedim. İzometrik motor üzerine çalışan arkadaşların oldukça işine yarıyacağını düşündüğüm proje içeriside, kısmi bir izometrik çizim motoru (Control.as) ve yol bulma algoritması (PathFinder.as) barındırmaktadır. Belirttiğim gibi yarıda kalmış bir proje olmasından dolayı eksikleri ve hataları bulunmaktadır. Proje actionscript 2 kullanılarak geliştirilmiştir.
Proje kaynak dosyalarını buradan indirebilirsiniz.