Saya telah menjadi pengembang android untuk sementara waktu dan berpikir untuk masuk ke game. Saat mencari kerangka pengembang game, saya pikir libgdx menyediakan dokumentasi dan fungsionalitas yang sangat ramah. Jadi saya ingin menggunakannya jika tidak ada kendala besar.
Tetapi ketika saya mencoba melihat berapa banyak pengembang yang menggunakan perpustakaan ini, saya tidak dapat menemukan banyak. Apakah ada yang salah dengan perpustakaan ini? Dengan kata lain, saya ingin mengetahui kelebihan atau kekurangan dari pengembang berpengalaman.
UPDATE: Setelah meninjau dokumentasinya dan mencoba membuat game sederhana dengan libgdx, saya memutuskan untuk menggunakannya karena dokumentasinya cukup bagus dan komunitasnya sangat aktif. Yang paling saya sukai adalah ia menyediakan banyak demo game yang bisa saya pelajari banyak.
Jawaban:
Saya memutuskan untuk menggunakan libGDX karena alasan yang sama. Untuk menguraikan komentar saya, saya akan menyebutkan apa yang saya temukan adalah pro dan kontra.
Pro:
Cons:
Semua dalam semua, jika Anda hanya berpegang pada Android, itu bagus. Tetapi jika Anda ingin melakukan iOS juga, saya akan pindah ke sesuatu yang lain, seperti Unity atau Corona SDK.
sumber
Saya baru saja mulai di libgdx (saya punya 2 minggu berkembang di sana).
Pro, itu yang Anda tidak perlu emulator dan Anda dapat menguji semua yang Anda lakukan dalam kecepatan nyata, juga jika Anda tahu Java itu akan mudah (saya tahu aplikasi Android menggunakan Java, tetapi ini lebih mudah, menurut pandangan saya ), arsitektur libgdx untuk pengembangan game terlalu baik dibangun.
Kerugiannya adalah kurangnya dokumentasi karena semua orang mengatakan, ada kode sampel tetapi tidak mengimplementasikan semua libgdx sehingga tidak lengkap, dan ada beberapa metode yang tidak memiliki dokumentasi dan Anda harus mengujinya sendiri dan tahu cara kerjanya : /
Ini perpustakaan yang bagus, mudah digunakan, tetapi Anda harus banyak google jika Anda ingin menggunakan 100%
sumber
Saya penulis buku "Learning Libgdx Game Development".
Buku ini mungkin mengisi kekosongan kekurangan dokumentasi dan informasi agregat untuk pemula.
Saya sudah memposting lebih banyak di sini: Di mana semua tutorial untuk libGDX?
sumber