Game strategy, simulation, RPG, hingga management game sering memiliki banyak sistem yang harus dipahami pemain. Resource, skill, equipment, ekonomi, objective, hingga status karakter bisa berjalan bersamaan dalam satu layar.
Masalahnya, kedalaman sistem tidak otomatis menghasilkan pengalaman yang bagus. Jika terlalu banyak informasi diberikan sekaligus, pemain bisa merasa kewalahan sebelum memahami apa yang sebenarnya menarik dari game tersebut.
Strategi Mengurangi Cognitive Load membantu developer mempertahankan kompleksitas tanpa membuat learning curve terasa seperti membaca buku manual.
Kuncinya bukan menghapus depth, tetapi menyajikan informasi sesuai konteks dan kemampuan pemain.
Pahami Cognitive Load Sebelum Menyederhanakan Game
Cognitive load secara sederhana adalah jumlah usaha mental yang diperlukan pemain untuk memahami informasi, mengingat aturan, dan mengambil keputusan.
Dalam game kompleks, beban tersebut bisa datang dari banyak sumber. Pemain mungkin harus memperhatikan health, stamina, ammunition, minimap, objective, cooldown, status effect, hingga posisi musuh secara bersamaan.
Nielsen Norman Group menjelaskan bahwa working memory memiliki kapasitas terbatas. Ketika sebuah interface meminta pengguna menyimpan terlalu banyak informasi untuk menyelesaikan suatu tugas, proses tersebut menjadi lebih sulit.
Namun solusinya bukan selalu mengurangi jumlah sistem.
Developer perlu membedakan complexity yang menghasilkan keputusan bermakna dengan kompleksitas yang hanya menambah beban mengingat.
Susun Information Hierarchy yang Jelas
Tidak semua informasi memiliki tingkat kepentingan yang sama.
Saat pemain sedang bertarung, health dan ancaman musuh mungkin penting. Jumlah crafting material di inventory belum tentu harus tampil besar di layar.
Karena itu, UI sebaiknya mempunyai hirarki visual.
Informasi kritis tampil paling jelas, informasi situasional muncul saat dibutuhkan, sementara detail sekunder tersedia ketika pemain membuka menu tertentu.
Misalnya dalam strategy game, layar utama cukup menunjukkan jumlah resource utama dan warning penting.
Ketika pemain membuka menu ekonomi, barulah breakdown produksi, maintenance, modifier, dan statistik lain ditampilkan.
Pendekatan tersebut menjaga kedalaman sistem tanpa memenuhi layar dengan informassi yang tidak relevan terhadap keputusan saat itu.
Gunakan Progressive Disclosure
Salah satu pendekatan paling berguna dalam Strategi Mengurangi Cognitive Load adalah progressive disclosure.
Nielsen Norman Group menjelaskan progressive disclosure sebagai cara menampilkan fitur utama terlebih dahulu, sementara pilihan advanced atau jarang digunakan tersedia pada lapisan berikutnya.
Pendekatan ini membantu sistem kompleks tetap mudah dipelajari tanpa menghilangkan kemampuan bagi pengguna advanced.
Prinsip yang sama sangat efektif pada game.
Bayangkan game memiliki 30 statistik senjata.
Pemain baru mungkin cukup melihat damage, firing speed, accuracy, dan rarity. Pemain yang ingin melakukan theorycrafting dapat membuka advanced stats untuk melihat recoil recovery, damage falloff, penetration, hingga hidden modifier.
Data tersebut tidak dihapus.
Developer hanya mengatur kapan pemain perlu melihatnya.
Ajarkan Mekanik secara Bertahap
Tutorial yang menjelaskan sepuluh mekanik dalam lima menit biasanya menghasilkan satu masalah: ketika mekanik kesepuluh digunakan, pemain sudah lupa penjelasan pertama.
Game Accessibility Guidelines merekomendasikan contextual in-game guidance karena memperkenalkan konsep secara bertahap dalam konteks gameplay dapat menghindari pemain dibebani terlalu banyak informasi sekaligus.
Misalnya game survival memiliki hunger, thirst, temperature, crafting, shelter, disease, dan durability.
Jangan aktifkan semuanya sejak menit pertama.
Mulailah dari movement dan resource gathering. Setelah pemain menguasainya, perkenalkan crafting. Sistem temperatur bisa muncul ketika pemain mencapai wilayah dingin.
Pendekatan seperti ini membuat kompleksitias tumbuh bersama kemampuan pemain.
Ubisoft juga membahas tantangan serupa saat merancang ulang onboarding Rainbow Six Siege, sebuah live game dengan sistem yang sangat kompleks dan terus berkembang.
Tujuannya adalah membantu newcomer memahami skill yang diperlukan untuk menjadi kompeten.
Jadikan UI sebagai External Memory
Pemain tidak seharusnya dipaksa menghafal semua hal.
Jika informasi akan dibutuhkan lagi, berikan cara mudah untuk melihatnya.
Nielsen Norman Group menyebut konsep external memory, yaitu interface membantu pengguna menyimpan dan mengakses informasi sehingga semuanya tidak harus dipertahankan dalam working memory.
Dalam game, bentuknya bisa berupa quest log, recipe book, codex, map marker, tooltip, skill description, atau combat log.
Misalnya pemain membutuhkan tiga material untuk membuat armor.
Daripada memaksa mereka mengingat “4 Iron, 2 Leather, dan 1 Crystal”, pin recipe tersebut ke HUD sehingga progres material selalu terlihat.
Microsoft juga merekomendasikan agar pemain dapat meninjau objective kapan saja. Objective tracker dapat mengurangi tuntutan mengingat tugas dan membantu pemain memahami langkah selanjutnya dalam game kompleks.
Gunakan Bahasa dan Ikon secara Konsisten
Complexity meningkat drastis ketika sebuah game menggunakan istilah berbeda untuk konsep yang sebenarnya sama.
Jika satu menu memakai “Power”, menu lain memakai “Strength”, dan tooltip menyebut “Attack Rating”, pemain harus bertanya apakah ketiganya merujuk pada statistik yang sama.
Gunakan terminology yang konsisten.
Hal yang sama berlaku pada ikon.
Jika ikon petir berarti energy damage, jangan menggunakan simbol yang sama untuk stamina di layar lain.
Microsoft menekankan bahwa text label dapat memberikan konteks tambahan terhadap simbol dan elemen visual sehingga pemain tidak hanya bergantung pada interpretasi ikon. Penyajian informasi melalui lebih dari satu channel juga dapat meningkatkan perceivability.
Prinsip praktisnya sederhana: recognition lebih ringan daripada recall.
Pemain sebaiknya bisa mengenali sebuah konsep dari tampilan yang konsisten daripada harus mengingat arti baru setiap kali membuka menu.
Pisahkan Informasi “Harus Tahu” dan “Bisa Dipelajari Nanti”
Developer sering sangat bangga dengan seluruh sistem dalam game mereka.
Akibatnya, semuanya ingin dijelaskan sejak awal.
Padahal pemain belum tentu membutuhkan seluruh pengetahuan tersebut untuk mulai bersenang-senang.
Buat tiga lapisan informasi.
Lapisan pertama adalah hal yang dibutuhkan untuk bermain sekarang. Lapisan kedua dibutuhkan ketika pemain mulai memahami strategi. Lapisan ketiga ditujukan untuk optimization dan mastery.
Contohnya pada card game.
Pemula cukup memahami mana cost, attack, health, dan aturan dasar turn.
Setelah beberapa pertandingan, mereka bisa mempelajari deck archetype, tempo, card advantage, atau combo interaction.
Pemain competitive kemudian masuk ke probability, matchup, meta reading, dan resource optimization.
Depth tetap sangat tinggi, tetapi learning curve terasa lebih natural.
Gunakan Playtesting untuk Menemukan Cognitive Friction
Sulit bagi developer mengetahui apakah sebuah sistem membingungkan karena mereka sudah mengenalnya selama berbulan-bulan.
Karena itu, observasi pemain baru sangat penting.
Jangan langsung menjelaskan ketika tester terlihat bingung.
Perhatikan kapan mereka membuka menu berulang kali, salah memilih item, tidak menyadari warning, lupa objective, atau berhenti melakukan eksprimen.
Titik-titik tersebut adalah cognitive friction.
Jika banyak tester mengalami masalah yang sama, kemungkinan ada informasi yang tidak cukup terlihat, sistem diperkenalkan terlalu cepat, atau terminology kurang jelas.
GDC telah berulang kali membahas pentingnya playtesting dan iterasi dalam tutorial game kompleks, termasuk bagaimana Splinter Cell: Blacklist menggunakan berbagai channel komunikasi dan iterasi tutorial untuk membantu pemain memahami sistem permainan.
Strategi Mengurangi Cognitive Load bukan berarti memangkas kedalaman game. Developer justru perlu mengatur bagaimana informasi diperkenalkan, ditampilkan, dan dapat diakses kembali.
Gunakan progressive disclosure, hierarchy yang jelas, contextual tutorial, serta external memory agar pemain fokus pada keputusan menarik. Coba audit satu layar game Anda dan tanyakan: informasi apa yang benar-benar dibutuhkan pemain saat ini?