İçeriğe geç
~/huseyin
en
Tüm projeler

Yazılım

Lua ile Uygulama Geliştirme

Lua dilinde, hafif ve hızlı çalışan; eklentilerle genişletilebilen uygulamalar ve otomasyon araçları.

  • Lua
  • Eklenti sistemi
  • Otomasyon

Neydi?

Az kaynak tüketen, hızlı açılan ve sonradan kolayca genişletilebilen uygulamalara ihtiyaç vardı. Her yeni özellik için uygulamanın baştan yazılması istenmiyordu.

Ne yaptım?

  • Uygulamaları Lua ile, birbirinden bağımsız modüller hâlinde geliştirdim.
  • Yeni özelliklerin ana koda dokunmadan eklenebilmesi için bir eklenti yapısı kurdum.
  • Tekrarlanan işleri otomatikleştiren betikler ve araçlar yazdım.
  • Hata durumlarını yakalayan ve anlaşılır mesaj veren bir kayıt (log) düzeni ekledim.
  • Kodu okunabilir tuttum ve kullanımını belgeledim; başka bir geliştirici de kolayca devam edebiliyor.

Sonuç

Uygulamalar hafif ve hızlı çalışıyor, yeni ihtiyaçlar küçük eklentilerle karşılanabiliyor.

Sonraki proje

Lua ile Oyun Yazılımı Geliştirme