๐ŸŽฎ TwozyGames
Info 2026-07-23

Behind the Code: Bagaimana (dan Mengapa) Kami Membuat Game Browser Sendiri

Sebagian besar TwozyGames adalah kurasi โ€” kami menguji dan mengulas game buatan studio lain. Tapi pada 2026 kami mulai merilis game sendiri, dan lima judul di hub Originals mengajarkan kami lebih banyak soal desain game daripada bertahun-tahun mengulas. Ini kisah bagaimana mereka dibangun, dan aturan desain yang akhirnya kami pegang.

Kenapa repot bikin game sendiri?

Kurasi punya langit-langit. Kami bisa memilih game pihak ketiga terbaik, tapi tak bisa mengubah cara mereka termuat, apa yang mereka sematkan, atau rasanya di keyboard bersama. Membangun sendiri berarti mendesain untuk kasus penggunaan kami yang persis sejak baris kode pertama: dua orang di satu meja, pertandingan yang muat di jeda kopi, dan halaman yang termuat seketika. Juga berarti konten utama kami benar-benar milik kami โ€” ditulis, digambar, dan dikodekan oleh tim kecil yang sama yang menjalankan situs ini.

Aturan 1: satu file, tanpa alasan

Setiap Original adalah satu file HTML mandiri โ€” logika game, grafis, dan sintesis suara termasuk. Tanpa engine, tanpa aset eksternal, tanpa analytics dalam game, tak ada yang diunduh. Batasan itu menjaga waktu muat sekitar satu detik dan membuat game gampang dipindah ke mana saja. Visual digambar ke canvas lewat kode dan efek suara disintesis di browser saat dimainkan โ€” itulah kenapa seluruh game muat dalam ukuran sebuah foto besar.

Aturan 2: fisika simetris menciptakan duel adil

Game pertama yang kami buat adalah Sumo Smash, dan keputusan intinya membentuk semua yang menyusul: tumbukan bersifat simetris. Saat kamu menabrak rival, kamu menelan pantulan yang sama dengannya. Satu aturan itu mengubah game pencet tombol jadi game penempatan posisi โ€” menyerang hanya untung saat lawan lebih dekat ke tepi daripada kamu. Filosofi itu kami pertahankan di mana-mana: di Spike! dan Neon Hockey, momentummu berpindah ke bola atau puck โ€” cara kamu bergerak itulah kontrolnya, bukan tombol kekuatan terpisah.

Aturan 3: AI tidak boleh curang

Tak ada yang membunuh game versus lebih cepat daripada CPU yang membaca inputmu. Bot kami bermain dengan aturan yang sama denganmu โ€” bedanya hanya jeda reaksi, noise bidikan, dan (di Easy) kesalahan yang disengaja. Menang di Hard berarti mengungguli bot dalam penempatan, bukan kecepatan klik.

Playtest menjaga kami tetap jujur. Pelajaran favorit datang dari Tank Duel: versi pertama CPU-nya menancapkan moncong ke blok perlindungan tiap kali kehilangan jejakmu, laluโ€ฆ diam di sana. Dua tank yang mendorong sisi berlawanan dari blok yang sama bisa membekukan ronde selamanya. Perbaikannya โ€” mengajari bot memilih sisi dan memutar lebar mengelilingi blok sampai garis pandang kembali โ€” mengubah momen paling membosankan dalam game jadi yang paling berbahaya. Di Trail Duel, keadilan mengambil bentuk lain: gerakan kedua rider dievaluasi pada tick simulasi yang sama, sehingga tabrakan frontal menjadi seri yang jujur alih-alih diam-diam memihak pemain satu.

Aturan 4: sentuhan disambut, tapi kejujuran duluan

Kelima Originals mendeteksi ponsel dan beralih ke menu sentuh dengan joystick โ€” joystick itu sekadar menyintesis event tombol yang sama dengan yang dihasilkan keyboard, jadi logika game tak pernah berubah. Tapi kami sengaja tidak menjejalkan dua joystick sentuh ke satu layar ponsel. Dua pemain satu keyboard adalah jantung game-game ini, dan menunya bilang terang-terangan: solo siap sentuh, 2 pemain paling enak di keyboard.

Selanjutnya apa?

Jajarannya akan terus tumbuh, dan setiap Original baru mengikuti aturan yang sama: satu file, fisika adil, AI jujur, gratis selamanya. Kalau belum mencoba, mulai dari tur kelima game โ€” atau langsung ke hub Originals dan pilih duelmu.

Pertanyaan yang Sering Diajukan

TwozyGames Originals dibuat dengan engine apa?
Tidak ada โ€” tiap game adalah JavaScript tulisan tangan yang menggambar ke canvas HTML5, dengan suara disintesis di browser. Tanpa engine, tanpa framework, tanpa aset eksternal: satu file mandiri per game.
Apakah CPU curang di kesulitan tinggi?
Tidak. Semua kesulitan bermain dengan aturan yang sama seperti manusia. Hard lebih kuat karena bereaksi lebih cepat dan membidik lebih presisi โ€” bukan karena melihat inputmu atau dapat bonus stat.
Kenapa Originals tanpa unduhan atau akun?
Memang didesain begitu. Game-nya adalah halaman HTML5 satu file yang termuat sekitar satu detik dan berjalan sepenuhnya di browsermu. Tak ada yang diinstal, tak ada yang dikumpulkan, dan progres tak dikunci di balik login.
Kenapa mode 2 pemain hanya keyboard di ponsel?
Dua joystick sentuh di satu layar kecil merugikan kedua pemain, jadi kami mempertahankan 2 pemain sebagai pengalaman satu keyboard dan membuat mode Solo sepenuhnya siap sentuh. Layar judul mengatakannya dengan jujur.
Bisakah saya mengusulkan ide untuk Original berikutnya?
Tentu โ€” kami aktif menumbuhkan jajarannya dan membaca setiap usulan yang masuk lewat halaman kontak. Konsep duel dua pemain yang jalan di satu keyboard sangat disambut.

๐Ÿ“– Artikel Terkait