Jawaban:
Anda tidak dapat menulis dengan HTML5 saja. Anda akan selalu memerlukan skrip dan server untuk menangani komunikasi antara pengguna, karena batas keamanan skrip browser, dan juga untuk mencegah kecurangan.
Banyak orang telah menulis game html5 multipemain, bahkan saya punya. Penggunaan html5 sendiri mungkin bukan bagian terpenting darinya. Sebagian besar hal yang diperlukan (jika tidak semua) telah tersedia di html 4.01 juga. Pengecualiannya adalah kanvas, tetapi kanvas lebih lambat dari svg, dan svg sudah tersedia di banyak browser.
Saya pikir apa yang benar-benar melahirkan mania "html5 game" adalah kemampuan untuk membuat aplikasi sisi server dalam javascript. Ini berarti bahwa semua programmer sisi klien tiba-tiba dapat membuat seluruh sistem sendiri, dan mereka biasanya adalah orang-orang kreatif ketika datang ke hal-hal seperti game. Belum lagi JS sangat mudah bahkan nenekmu bisa memprogramnya. Mungkin.
Arsitektur umum untuk game browser adalah
Client Server
|-----------------------| |---------------------|
View - input/output logic - Communication - Validation - Game World
| |
client database (if needed) server database (if needed)
Atau dalam hal "bahasa" aktual:
Anda disana. Game internet lengkap yang ditulis hanya menggunakan javascript dan html. Menyenangkan.
Lihatlah artikel di http://smus.com/multiplayer-html5-games-with-node dan juga sumber yang disediakan bersama artikel tersebut. Perhatikan bahwa ini juga menggunakan JavaScript untuk jaringan.