Bab 110: Memperbesar Kelompok
Sebuah produk mengundang pengguna untuk melakukan pengujian pada tahap awal, terutama untuk memahami kebiasaan dan jalan pikiran mereka. Pengembang produk sering kali memandang produk dari perspektif pencipta, bukan pengguna. Karena itu, mereka kerap kesulitan melihat masalah dari kacamata orang awam. Sesuatu yang dianggap sederhana oleh pengembang bisa jadi terasa membingungkan atau sulit diterima oleh pengguna.
Setelah kelompok pertama yang terdiri dari tiga puluh lima penduduk mulai masuk, Han Feng terus-menerus menerima ratusan saran dan laporan kutu (bug). Isinya sangat beragam, mulai dari hal sepele seperti memperbaiki gaya berjalan hingga hal besar seperti rencana pembentukan perusahaan untuk operasional ke depannya.
Banyak dari mereka melihat potensi besar dari proyek Han Feng ini. Mereka berbondong-bondong menanyakan kapan Han Feng akan mendirikan perusahaan, serta syarat apa saja yang dibutuhkan jika ingin bergabung ke dalam tim pengembangan dan operasional.
Saat ini, Han Feng memang masih bekerja sendirian dan ia merasa kewalahan. Ia tentu berniat mencari mitra, namun ia tidak ingin gegabah dalam memilih rekan. Ia tidak akan memelihara orang yang tidak produktif. Han Feng tidak langsung memberikan jawaban, dan hingga saat ini, baru Xian Yezi seorang yang ia setujui untuk bergabung.
Yang lain untuk sementara bergabung sebagai sukarelawan, seperti "Jenderal" yang khusus membantu pengujian fungsi kreasi, serta "Koko Mi", seorang staf layanan pelanggan yang bertugas mengumpulkan saran dan menjawab pertanyaan para penduduk.
Karena masih banyak masalah yang ditemukan dan versi perangkat lunak yang belum sempurna, Han Feng terus sibuk melakukan perbaikan dan peningkatan fitur.
Masalah utama yang mendesak adalah persyaratan sistem. Banyak penduduk melaporkan bahwa setelah menjalankan klien, muncul jendela peringatan dan program tidak dapat berjalan dengan normal. Hal ini terjadi karena spesifikasi komputer para penduduk belum mencapai persyaratan minimum untuk menjalankan klien "Ruang Enam Dimensi". Kartu grafis mereka tidak mampu mengimbangi algoritma komputasi yang digunakan. Inilah dampak dari pemikiran yang terjebak pada asumsi pribadi; Han Feng awalnya mengira di era perkembangan teknologi saat ini, pemutakhiran perangkat keras komputer sudah menjadi hal umum. Ia tidak menyangka masih banyak orang yang menggunakan komputer jadul, yang berarti perangkat lama tersebut masih memegang pangsa pasar yang cukup besar.
Oleh karena itu, Han Feng terpaksa memperbaiki algoritma untuk menurunkan spesifikasi minimum komputer. Jika spesifikasi rendah, tampilan grafis mungkin sedikit dikurangi, namun keberhasilan menjalankan program harus tetap terjamin.
Berkat bantuan tanpa pamrih dari para penduduk yang antusias, kerangka server maupun klien "Ruang Enam Dimensi" berkembang pesat. Dalam waktu singkat, kerangka server sudah mencapai versi 3.0, sementara pembaruan klien terjadi sangat sering, terkadang dua hingga tiga versi dalam sehari.
Untuk urusan detail, Han Feng belum mencurahkan banyak perhatian. Selain mempercantik tampilan awal karakter pria dan wanita atas desakan keras Xian Yezi, sisanya tidak ia ubah karena belum saatnya. Melakukannya sekarang hanya akan membuang tenaga karena nantinya pasti harus dirancang ulang kembali.
Fungsi penyuntingan dan penciptaan adalah inti dari proyek "Ruang Enam Dimensi". Han Feng memfokuskan pikirannya di sana. Sekarang setelah orang-orang masuk, ia harus menyediakan alat agar mereka bisa berkreasi.
Antarmuka pemrograman eksternal "Ruang Enam Dimensi" juga menjadi prioritas. Bisa dibilang, para teknisi lebih peduli pada fitur ini dibandingkan fitur lainnya karena inilah yang menjadi tonggak sejarah. Dengan kemampuan pemrograman, mereka bisa mewujudkan banyak hal menakjubkan.
Awalnya, para teknisi menyarankan agar antarmuka pemrograman mendukung berbagai bahasa pemrograman, namun hal itu sangat sulit diwujudkan. Selain itu, bahasa pemrograman tingkat tinggi memiliki hambatan masuk yang besar bagi orang awam. Han Feng tidak mengambil saran tersebut dan memutuskan merancang sendiri bahasa skrip khusus untuk "Ruang Enam Dimensi" yang disebut "Bahasa 6D". Ini adalah bahasa skrip yang tidak memerlukan pra-kompilasi, sehingga bisa dijalankan dengan penerjemah (interpreter) layaknya HTML atau JavaScript.
Sintaks Bahasa 6D cukup sederhana. Banyak fungsi utama telah dibungkus ke dalam fungsi sistem. Untuk memanggilnya, pengguna cukup menulis beberapa baris kode dengan format yang sudah ditentukan.
Tujuannya adalah demi penduduk di masa depan. Han Feng tidak ingin antarmuka pemrograman ini hanya menjadi hak milik para profesional. Ia ingin lebih banyak orang berpartisipasi, termasuk orang tua dan anak-anak yang mungkin tidak ingin bersusah payah mempelajari bahasa pemrograman tingkat tinggi. Bahasa skrip ini jauh lebih mudah dipelajari, cepat dikuasai, dan bisa menghasilkan efek yang mengagumkan. Tentu saja, bahasa skrip ini juga memiliki fungsi tingkat lanjut bagi mereka yang lebih memahami teknik pemrograman yang rumit.
Hingga saat ini, proyek tersebut sepenuhnya dikembangkan oleh Han Feng seorang diri. Efisiensinya membuat para penduduk takjub, karena banyak tim profesional pun sulit mencapai tingkat tersebut. Mereka menunjukkan minat besar untuk bertemu langsung dengannya di dunia nyata, namun Han Feng menolak dengan sopan karena kesibukannya. Ia berjanji akan mengadakan pertemuan di Beijing setelah versi resmi pertama "Ruang Enam Dimensi" dirilis.
"Ruang Enam Dimensi" memang produk revolusioner. Konsep dunia virtual yang ditawarkan sangat berbeda dari permainan daring pada umumnya. Di sini tidak ada sistem membunuh monster atau naik level; fokusnya adalah pada hubungan antarmanusia. Dunia ini sangat dekat dengan realitas, namun bukan sekadar simulasi kehidupan nyata semata. Di sini, kreativitas dan imajinasi setiap orang mendapatkan ruang untuk berkembang pesat.
Ketika "Jenderal" menggunakan komponen-komponen kecil untuk "menciptakan" senapan runduk super besar di "Ruang Enam Dimensi" dan mengunggah videonya ke situs berbagi video, "Ruang Enam Dimensi" untuk pertama kalinya benar-benar tampil di hadapan publik. Sebelumnya, proyek ini hanya populer di kalangan komunitas kecil.
Video "Jenderal" sangat mengguncang. Seluruh senapan dirakit dari komponen-komponen kecil. Meski senapan itu tidak berfungsi secara nyata dan hanya menjadi hiasan, video tersebut menyampaikan pesan bahwa "dunia ini memungkinkan kita menciptakan benda-benda menakjubkan". Selama Anda memiliki imajinasi dan keterampilan, Anda bisa menciptakan sesuatu milik Anda sendiri dengan fleksibilitas yang luar biasa.
Mereka yang melihat video tersebut mulai bertanya-tanya, permainan apa "Ruang Enam Dimensi" itu dan bagaimana cara memainkannya? Para penduduk "Ruang Enam Dimensi" pun mulai merespons, meminta Han Feng untuk membuka lebih banyak kuota undangan karena teman-teman mereka ingin ikut bermain.
Secara ketat, kelompok penduduk pertama adalah teman-teman Han Feng yang memiliki keahlian teknis tinggi. Sulit untuk menyebut mereka pemain biasa. Han Feng mengundang mereka terutama untuk membantu menyempurnakan "Ruang Enam Dimensi". Oleh karena itu, ia menyetujui permintaan mereka dengan menambah kuota setiap orang menjadi sepuluh undangan, dan penduduk yang baru mendaftar pun mendapatkan hak istimewa yang sama.
Sejak saat itu, efek penyebaran virus dari sistem undangan mulai terasa. Satu orang mengundang sepuluh orang, sepuluh orang mengundang seratus orang... ini adalah peningkatan secara geometris. Tentu saja, pada awalnya kuota ini tidak sepenuhnya termanfaatkan secara efektif, namun itu tidak masalah. Justru dengan membatasi pendaftaran, penduduk yang sudah memiliki akun akan merasakan "keunggulan" psikologis, yang kemudian menjadi modal bagi mereka untuk pamer kepada orang lain. Ini adalah strategi pemasaran: saya adalah bagian dari lingkaran ini, sedangkan Anda bukan, jadi saya sedikit "lebih tinggi" dari Anda.
Seiring bertambahnya jumlah pengguna yang daring, "Ruang Enam Dimensi" mulai menghadapi masalah baru. Contohnya, saat penduduk mengadakan pertemuan pertama dan jumlah orang yang hadir melebihi lima puluh, tiba-tiba terjadi kegagalan pemuatan objek dan banyak penduduk terputus dari jaringan secara massal. Berdasarkan pemeriksaan Han Feng, hal itu terjadi karena jaringan sebagian penduduk menyaring paket data besar, dan juga terjadi kehilangan paket data di beberapa titik. Pada versi berikutnya, Han Feng memperbaiki algoritma komunikasi jaringan dan menambal kutu tersebut.
Selain itu, pertukaran data yang meningkat seiring bertambahnya jumlah orang mulai membebani server, baik dari segi efisiensi operasional maupun penyimpanan. Semuanya tidak lagi memenuhi persyaratan tahap ini.
Han Feng terpaksa menambah server untuk meringankan beban tersebut. Ia pergi ke pasar komputer untuk merakit dua server tambahan, dan karena mempertimbangkan keamanan data, ia meningkatkan sistem sebelumnya serta menerapkan susunan cakram (RAID) pada cakram keras.
Ada begitu banyak detail yang harus disempurnakan. Han Feng merasa mulai kewalahan sendirian dan mempertimbangkan saatnya untuk memperbesar tim teknis. Ia tidak memiliki persyaratan yang muluk untuk mitra teknis baru, ia hanya meminta mereka mampu menyempurnakan detail-detail kecil agar ia bisa fokus pada pengembangan modul inti.
Tepat pada saat itu, sekitar satu minggu setelah "Ruang Enam Dimensi" beroperasi secara resmi, seseorang mendatangi Han Feng dengan membawa produk buatannya dan memberikan kejutan yang tidak terduga.