PERBANDINGAN PYTHON, LUA, DAN RUBY PADA PENGEMBANGAN GAME
PENULISAN
PENGANTAR TEKNOLOGI GAME
DOSEN :
ANDREAS HADIYONO
OLEH :
MUHAMMAD PEBRY TRIANDY (54417150)
FAKULTAS TEKNOLOGI INDUSTRI
JURUSAN TEKNIK INFORMATIKA
UNIVERSITAS GUNADARMA
Python :
- Generator Bawaan (seperti blok pada ruby)
- Penanganan ruang nama yang fleksibel
- Memiliki dokumen
- Mempunyai banyak pewarisan
- Mempunyaidaftar/dikte pemahaman
- Memiliki Dekorator
- Python hanya menggunakan spasi putih saja
Ruby :
- Memiliki referensi kelas di badan kelas
- Semua kelas dapat berubah
- Memiliki fitur scripting seperti Perl
- Memiliki kelanjutan kelas satu
- Membutuhkan "end" atau
"}" untuk menutup sintaks
Lua :
- Memiliki extensibility yang menarik
- Simplicity dalam bahasa pemrogramannya
- Implementasi yang efisien
- Portabilitas pada semua platform
- Source program untuk semua os hampir sama.
Dari ketiga program
diatas, untuk pembuatan game secara efisien dapat menggunakan aplikasi Lua
karena source program dan juga portabilitasnya hampir sama disetiap platform.
Komentar
Posting Komentar