
Baru-baru ini saya mulai mempelajari bahasa pemrograman Rust, dan karena ketika saya belajar bahasa baru saya membuat
"Snake" di atasnya
, saya memutuskan untuk membuatnya menjadi seperti itu.
Untuk grafik 3D, perpustakaan
Three.rs digunakan, yang merupakan port dari perpustakaan Three.js
β
Kodeβ
Unduh dan mainkanKode permainan extern crate rand; extern crate three; extern crate bincode; extern crate serde; #[macro_use] extern crate serde_derive;
Selain Three.rs, saya juga mempertimbangkan
Piston , satu set perpustakaan untuk membuat game, dan
Ametist , mesin game. Saya memilih Three.rs karena menurut saya yang paling sederhana dan paling cocok untuk membuat prototipe.
Sayangnya, dalam kerangka permainan ini, tidak mungkin merasakan aliran dan bekerja dengan jaringan. Saya akan mencobanya pada proyek selanjutnya. Sejauh ini saya suka bahasanya dan bekerja dengannya menyenangkan. Saya akan berterima kasih atas saran yang baik dan kritik yang membangun.