Halo. Saya seorang Game Programmer yang berfokus pada pengembangan game menggunakan Unity Engine. Saat ini saya senang dalam mengeksplorasi banyak hal mengenai optimasi didalam game maupun game engine. Saya memiliki mimpi untuk dapat membuat game engine sendiri maupun dalam tim, oleh karena itu saya membuat beberapa plugin reusable yang dapat saya gunakan kembali dalam projek game selanjutnya ataupun dibagikan kepada orang yang membutuhkan plugin tersebut. Ini adalah portofolio singkat saya sebagai seorang Game Programmer.
Saya memulai perjalananku menjadi Game Programmer dimulai pada akhir tahun 2017 dengan mengambil kursus game yang diadakan oleh Raion Community salah satu Lembaga Semi Otonom yang berada pada Fakultas Ilmu Komputer, Universitas Brawijaya. Dari kursus yang diadakan oleh Raion saya telah mempelajari bagaimana melakukan koding UI didalam Game dan membuat mekanik sederhana untuk mendapatkan posisi acak dalam waktu tertentu.
Saya memiliki rasa optimis tinggi terhadap apa yang telah saya kuasai dalam programming dalam game, pada awal tahun 2018 tepat sebulan setelah kursus yang saya ikuti dari Raion, saya memberanikan diri untuk mengikuti event Gamejam pertama saya pada acara Global Game Jam 2018 yang diadakan pada kota Surabaya berlokasi pada salah satu gedung Politeknik Elektronika Negri Surabaya. Saya percaya bahwa keberanian untuk tetap melangkah maju akan membentuk jati diri yang lebih baik.
Nightspade Studio merupakan game studio yang berdomisili di Bandung dengan bisnis utamanya adalah membuat game untuk klien. Pada saat melakukan magang di Nightspade saya berada pada posisi Junior Game Programmer yang bertanggung jawab pada project game bernamakan Bumi. Game Bumi merupakan game hasil kerja sama antara Nightspade dengan salah satu klien yang berasal dari Swedia. Tugas saya pada projek game Bumi adalah merombak salah satu level yang awal mulanya 2D menjadi 3D dengan asset yang sudah disediakan oleh mahasiswa magang lainnya. Hasil dari magang saya menyelesaikan level sesuai dengan permintaan dalam waktu kontrak magang selama 3 bulan kerja.
Game | Paralel Universe |
Tanggal | 20 Januari 2022 - 30 Januari 2022 |
Berita acara | GGJ 2022 |
Team | Bayu Reza Gunawan [2D Artist] Mujiburrahman Haekal Fajry [Project Manager] Robertus Dwi Ari Utomo [Programmer] |
Berikut adalah beberapa kontribusi saya sebagai programmer pada projek game baik projek dari game jam, kompetisi, kursus, dan komisi.
Nama Game | Faerie Afterlight |
Masa Kerja | Januari 2021 - sekarang |
Status | Sedang tahap pengerjaan |
Platform | Windows |
Link Projek | Wishlist Now! Faerie Afterlight on Steam |
Detail Projek | Faerie Afterlight dikembangkan oleh Clay Game Studio, saya bertanggung jawab pada posisi Programmer pada projek game ini. |
Saya mencoba untuk membuat banyak plugin dan library game untuk memfasilitasi dan memudahkan pengembangan game kedepannya yang saya lakukan dengan menggunakan game engine Unity.
Status | Dalam pengembangan |
Link | Tidak tersedia |
Simulasi air dengan memanfaatkan semua sisi bangun saat berinteraksi dengan objek. (Tidak hanya sisi atas / 1 sisi melainkan semua sisi dari bangun objek air)