Game Engine dan Scene Graph Game Engine adalah system perangkat lunak yang dirancang untuk menciptakan dan pengembangan video game. Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol dan sistem operasi seperti Windows, Linux dan Mac OS. Engine bukanlah executable program, artinya engine tidak bisa dijalankan sebagai program yang berdiri sendiri. Diperlukan sebuah program utama sebagai entry point atau titik awal jalannya program. Game engine adalah program yang "memotori" jalannya suatu program game. Jenis-Jenis Game Engine 1. Unity 3D Unity 3D merupakan game engine yang populer belakangan ini, karena fitur yang lengkap dan kemudahan penggunaannya. Hampir sama dengan Unreal Engine, Unity 3D mendukung banyak sekali platform pengembangan. Unity 3D mendukung banyak sekali bahasa pemrograman dari C++, C#, Lua , JavaScript sampai Unity Script. Unity 3D juga dapat digunakan untuk mengembangkan game dengan kelas casual sampai di kelas AAA. 2. Phaser Phaser adalah s...
USER INTERFACE (UI) & USER EXPERIENCE (UX) Apa itu User Interface (UI) User interface adalah tampilan visual dalam sebuah aplikasi sebagai tempat (media) untuk menghubungkan antara sistem dengan user. Kunci dari sebuah antarmuka pengguna yang baik adalah mampu memberikan tampilan dan interaksi yang sesuai dan memudahkan pengguna dalam mencari informasi maupun tujuan dalam perangkat lunak tersebut. Apa itu User Experience (UX) User Experience adalah pengalaman pengguna dalam proses interaksi dengan aplikasi atau perangkat lunak untuk memberikan kemudahan bagi pengguna. Pengalaman tersebut dapat dilihat dari mudahnya dalam menggunakan produk digital tersebut. Serta, mampu untuk memaksimalkan segala aspek mulai dari fitur, desain, dan konten yang dapat membantu pengguna untuk mencapai tujuan saat berinteraksi dengan aplikasi. UX yang baik juga didukung oleh tampilan antaramuka (UI) yang baik pula. UI yang friendly dapat membuat pengguna nyaman untuk berinterak...