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
2020

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

Postingan Populer