1.
Ilmu Komputer
Membahas tentang perancangan aplikasi dan rekayasa / perancangan
antarmuka untuk dapat digunakan oleh manusia dengan mudah. Dalam hal ini
menyangkut pemilihan program bantu pendukung, bahasa pemrograman, teknik
pemrograman, serta bidang ilmu komputer lain seperti pengolahan bahasa alami,
struktur data, basis data, dan lain-lain yang berhubungan dengan pembuatan game.
2. Psikologi
Membahas tentang penerapan teori proses kognitif dan analisis
empiris tantang perilaku pengguna game. kita selalu berharap agar program game
yang kita susun dapat dimanfaatkan oleh pengguna lain. Setiap pengguna
mempunyai sifat yang berbeda satu sama lain sehingga perancang sistem interaksi
manusia-komputer juga harus mempelajari aspek psikologi pengguna untuk dapat
memahami bagaimana pengguna dapat menggunakan sifat dan kebiasaan baiknya, menggunakan persepsi
dan pengolahan kognitif serta ketrampilan motorik yang dimilikinya agar dapat
menjodohkan mesin dengan manusia untuk mendapatkan kerja sama yang serasi.
Psikologi eksperimental menyediakan dasar teknik evaluasi formal untuk mengukur
unjuk kerja dan opini terhadap sistem manusia-komputer.