12 poin oleh GN⁺ 2023-09-14 | 2 komentar | Bagikan ke WhatsApp
  • LÖVE adalah framework open-source gratis untuk membuat game 2D menggunakan bahasa pemrograman Lua
  • Kompatibel dengan berbagai platform seperti Windows, Mac OS X, Linux, Android, dan iOS
    • Menggunakan cara membundel file .love yang dibuat dengan executable
  • Dapat digunakan tanpa batasan bahkan untuk proyek komersial
  • Komunitas LÖVE aktif, dan menyediakan dukungan melalui forum, server Discord, dan kanal IRC
  • Memulai LÖVE itu mudah, dengan cuplikan kode yang disediakan untuk tugas dasar seperti menggambar teks dan gambar, serta memutar suara
  • Digunakan untuk berbagai tujuan, mulai dari proyek komersial (beberapa game di Steam menggunakannya) hingga game jam dan prototyping
  • Tersedia dokumentasi komprehensif yang membahas berbagai aspek framework seperti audio, data, event, filesystem, graphics, image, joystick, keyboard, math, mouse, physics, sound, system, thread, timer, touch, video, dan window

2 komentar

 
[Komentar ini disembunyikan.]
 
GN⁺ 2023-09-14
Opini Hacker News
  • LÖVE populer di kalangan pengembang bila dipadukan dengan IDE Zerobrane untuk pengembangan perangkat lunak yang menampilkan piksel di layar.
  • Framework dan IDE ini ringan, sehingga dapat berjalan dengan nyaman bahkan di RPI.
  • LÖVE memiliki dokumentasi yang sangat baik, forum yang membantu, dan ekosistem library yang kuat.
  • Beberapa pengguna menyoroti bahwa para pengembang cukup cepat melakukan perubahan API, dan rendering terkadang bisa terasa lambat, terutama di Android.
  • Framework ini digunakan untuk membuat game yang meraih kesuksesan komersial besar pertamanya, yaitu "Move or Die".
  • LÖVE juga digunakan untuk merekonstruksi game dalam acara TV "Community", yang menunjukkan kompleksitas game yang bisa dibuat dengan framework ini.
  • LÖVE direkomendasikan bagi orang-orang yang baru pertama kali mencoba pemrograman game karena kesederhanaannya dan dokumentasinya yang sangat baik.
  • Platform lain yang disebut dalam konteks pemrograman game antara lain RAYLIB dan PICO8.
  • LÖVE dapat digunakan untuk membuat aplikasi Android, dan para pengguna memuji API-nya yang rapi serta pengalaman berbasis kode sepenuhnya.
  • LÖVE juga memiliki versi VR/3D bernama LÖVR, yang mudah untuk mulai digunakan tetapi bisa menantang saat membuat produk yang matang.
  • LÖVE dapat digunakan bersama Fennel, bahasa pemrograman mirip Lisp.
  • Beberapa pengguna menyatakan kekhawatiran bahwa LuaJIT, kompiler Just-In-Time untuk Lua, tidak ramah terhadap RISC-V.
  • LÖVE telah dibahas di Hacker News sejak 2009.
  • Solar2D, yang sebelumnya dikenal sebagai Corona SDK, berbasis pada Love2D dan digunakan untuk membuat game bernama "Bubble Ball".