Mesin Love2D untuk Lua; Bagaimana dengan 3D? [Tutup]


13

Lua sangat luar biasa untuk dipelajari, sangat sederhana. Saya sangat menikmati bahasa scripting, dan saya memiliki waktu yang sama menyenangkan untuk belajar Python.

Mesin Cinta, http://love2d.org/ , benar-benar luar biasa, tetapi saya sedang mencari sesuatu yang dapat menangani 3D juga. Apakah ada sesuatu yang mengakomodasi 3D di Lua? Saya masih tertarik dengan sistem partikel LOVE dan mungkin hanya mengubah ide saya menjadi proyek 2D dengan pencahayaan Partikel :)

EDIT: Saya menghapus komentar tentang Python - Saya ingin ini menjadi topik Lua. Terima kasih

Jawaban:


13

Anda mungkin ingin mengawasi Polycode . Ini adalah kerangka 2D / 3D yang ditulis dalam C ++ yang memiliki set lengkap lua bindings. Polycode akan diluncurkan kembali dengan binding Lua yang ditingkatkan dan Lua IDE.


6

Untuk mesin 3D Lua baru yang menjanjikan, lihat Maratis . Ini datang dengan baik, dan saat ini menargetkan PC, Mac dan iOS. Saya pribadi sedang melihat porting ke Android, dan menambahkan lebih banyak fungsi pemuatan 3D. Saya telah melakukan banyak pencarian untuk Lua + 3D dan ini tentang itu ketika datang ke penargetan platform mobile dengan biaya minimal juga!



0

Masih mencari komentar, tetapi saya akan menjawab sehubungan dengan CINTA. Kekuatan CINTA terletak pada proyek 2D, tetapi ada orang-orang di forum yang mengirimkan eksperimen terkait dengan menggambar 3D atau pencahayaan 3D di lingkungan 2D, yang keduanya keren dan layak untuk dicoba.


0

Spring adalah mesin 3D RTS yang mendukung Lua, saya tidak pernah pakai, jadi saya tidak tahu seberapa besar dukungannya.

Ada beberapa mesin lain di luar sana juga.

Mesin Lua yang saya gunakan, Novashell juga 2D, jadi tidak cocok dengan yang Anda inginkan.


0

LuaAV mungkin merupakan opsi yang baik. Ini lebih dekat dengan kerangka kerja pengkodean kreatif seperti Openframeworks daripada mesin game tradisional, dan saat ini hanya Mac OS X dan Linux, tetapi mendukung grafis 3D dan mengintegrasikan banyak perpustakaan dukungan yang kuat (OpenCL, OpenCV, Kinect, cairan, dll.) dibangun dengan LuaJIT, sehingga kinerjanya akan lebih baik daripada interpreter vanilla Lua.


0

Project Anarchy dirilis beberapa bulan lalu secara GRATIS untuk dikembangkan dan digunakan untuk platform seluler. Mereka seharusnya merilis Lisensi Pro dalam waktu satu bulan yang akan memungkinkan Anda menyebar ke Konsol dan Desktop. Project Anarchy menggunakan alat Havok dan Anda dapat kode dalam C ++ atau Lua. Jika Anda tidak tahu siapa Havok, saya sarankan Anda memeriksa mereka. Perangkat Havok sangat luar biasa dan telah digunakan untuk waktu yang sangat lama untuk membuat judul AAA, kecuali mereka hanya tersedia untuk perusahaan besar. Sekarang mereka mulai melepaskannya ke semua orang, semuanya pasti akan menjadi menarik.

Setelah komunitas tumbuh dan ada semua jenis tutorial dan komunitas besar untuk membantu di forum, cukup yakin ini akan menjadi pilihan terbaik Anda sejauh ini. Mereka juga bekerja pada komponen pengembangan game 2D, yang mungkin menjadikan ini mesin Lua 2D terbaik juga, karena memungkinkan Anda untuk menggunakan hampir semua platform dan perangkat di luar sana. Sekarang pertanyaannya adalah berapa banyak Lisensi Pro akan. Saya akan memperbarui ketika keluar.


0

Mesin 3D terbaik yang saya tahu yang menggunakan Lua adalah Leadwerks .

Karena itu, saya juga cenderung merekomendasikan Unity untuk game 3D. Anda tidak akan pemrograman di Lua, tetapi itu akan menjadi keuntungan yang serupa dalam produktivitas.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.