Apa itu GameMaker?
GameMaker adalah salah satu game engine tertua yang masih aktif dikembangkan dan kini berada di bawah naungan Opera, perusahaan di balik browser Opera dan Opera GX. Engine ini awalnya diciptakan untuk membantu developer kecil dan hobbyist membuat game 2D tanpa harus menulis kode yang rumit, dan kini sudah berevolusi menjadi tool profesional yang dipakai studio-studio indie untuk merilis game komersial di Steam, Nintendo Switch, dan PlayStation. Versi terbaru GameMaker sudah mendukung workflow berbasis IDE, debugging modern, dan integrasi version control.
Fitur andalan GameMaker adalah sistem event-action yang bekerja secara visual lewat drag-and-drop, sehingga pemula bisa langsung melihat logika game berjalan tanpa harus menyentuh keyboard. Untuk yang sudah mahir, tersedia GameMaker Language (GML) โ bahasa scripting mirip C yang ringan dan cepat dieksekusi. Kombinasi keduanya membuat GameMaker fleksibel: cocok untuk tutorial YouTube, prototyping jam-jaman, hingga produksi penuh. Ada juga shader editor, path tool untuk AI musuh, dan sistem room management yang intuitif.
GameMaker mendukung ekspor ke banyak platform, termasuk Windows, macOS, Linux, HTML5, Android, iOS, dan konsol tertentu lewat program lisensi tambahan. Game seperti Undertale, Hyper Light Drifter, dan Hotline Miami versi awal dibuat di engine ini, membuktikan bahwa GameMaker bukan sekadar mainan. Komunitasnya besar, dokumentasinya lengkap, dan marketplace resmi menyediakan sprite, tileset, serta efek siap pakai. Untuk siapa pun yang serius di dunia game 2D, GameMaker adalah pondasi yang layak dipertimbangkan.
Bagi developer Indonesia, GameMaker juga menarik karena lisensi non-komersial bisa dipakai gratis, sehingga cocok untuk belajar atau merilis game gratis di itch.io. Begitu game sudah menghasilkan uang atau dipakai untuk kebutuhan bisnis, barulah lisensi Professional diperlukan. Artinya, transisi dari hobbyist ke komersial jadi mulus tanpa harus pindah engine di tengah jalan.
- Drag-and-drop visual + GameMaker Language untuk scripting fleksibel
- Ekspor multiplatform: desktop, mobile, web, dan konsol
- Marketplace bawaan untuk sprite, tileset, dan shader
- IDE modern dengan debugging dan profiler bawaan
- Lisensi gratis untuk penggunaan non-komersial
- Dukungan komunitas besar dan dokumentasi resmi lengkap
Siapa yang cocok memakai GameMaker?
GameMaker dirancang untuk developer yang ingin membuat game 2D dengan cepat dan efisien. Ini termasuk solo developer yang merilis game indie di platform seperti Steam atau itch.io, tim kecil beranggotakan 2โ5 orang yang ingin merilis produk komersial pertama mereka, serta studio menengah yang fokus pada judul-judul retro atau pixel art. Bagi mereka, biaya lisensi dan kecepatan prototyping adalah pertimbangan utama, dan GameMaker menjawab keduanya dengan baik.
Mahasiswa dan pelajar yang mengambil mata kuliah game development, tugas akhir, atau bootcamp juga termasuk pengguna setia GameMaker. Karena lisensi gratis bisa dipakai untuk proyek non-komersial, mereka bisa belajar tanpa beban biaya. Begitu proyek berkembang menjadi komersial, cukup upgrade ke Professional. Cara ini lebih hemat dibanding langsung membeli lisensi mahal tanpa tahu apakah game-nya layak rilis.
Content creator dan educator yang ingin membuat game sederhana untuk channel YouTube, kelas online, atau workshop juga cocok memakai GameMaker. Tool ini cukup ringan untuk diajarkan dalam satu sesi, dan hasil karyanya bisa langsung di-share ke audiens lewat HTML5 tanpa build ulang. Komunitas Indonesia yang aktif di Discord dan forum lokal juga sering berbagi template dan tutorial berbahasa Indonesia yang bisa mempercepat proses belajar.
- Indie developer solo yang rilis game di Steam dan itch.io
- Tim kecil studio game 2D dengan anggota 2โ5 orang
- Mahasiswa dan pelajar yang mengerjakan tugas akhir game development
- Content creator dan educator yang membuat game untuk konten edukatif
- Hobbyist yang ingin bereksperimen tanpa komitmen biaya di awal
Kenapa bayar GameMaker dari Indonesia sering gagal?
GameMaker menjual plan Professional dan Enterprise dalam mata uang dolar AS, dan sistem billing Opera YoYo Games memproses transaksi lewat gateway internasional. Kartu debit atau kredit lokal yang diterbitkan bank Indonesia umumnya tidak diterima langsung karena banyak bank belum mengaktifkan fitur transaksi merchant luar negeri berjenis software/SaaS. Ketika kartu ditolak, halaman checkout biasanya menampilkan pesan error samar yang tidak menjelaskan penyebab sebenarnya, sehingga pengguna mengira sistemnya yang bermasalah, padahal metode pembayarannya yang tidak kompatibel.
Virtual card dari fintech lokal kadang berhasil, tapi tidak jarang kena blokir di tengah jalan karena deteksi fraud pada merchant software subscription. Ada juga kasus di mana transaksi masuk tapi akun tidak ter-upgrade karena 3D Secure tidak terkirim ke nomor Indonesia. Semua ini membuat proses bayar GameMaker terasa seperti undian โ kadang berhasil, kadang tidak, tanpa kepastian.
Solusinya adalah menggunakan pihak ketiga yang memang sudah berpengalaman membayar ke merchant software internasional. JoinBareng menerima pembayaran Rupiah dari kamu, lalu memproses tagihan ke Opera YoYo Games menggunakan kartu billing kami yang sudah terverifikasi. Kamu tidak perlu lagi menebak apakah kartu lokalmu akan diterima atau tidak, dan tidak perlu pusing soal 3D Secure.
- Tagihan dalam USD lewat merchant internasional yang ketat
- Kartu debit/kredit lokal Indonesia sering ditolak otomatis
- Virtual card fintech kadang kena blokir fraud detection
- 3D Secure tidak selalu sampai ke nomor HP Indonesia
- Tidak ada kepastian apakah transaksi akan berhasil atau tidak
Cara bayar GameMaker pakai Rupiah lewat JoinBareng
Prosesnya dibuat sesimpel mungkin agar kamu bisa langsung balik ke proyek game. Pertama, buka halaman produk GameMaker di JoinBareng dan pilih plan yang ingin kamu ambil โ biasanya Professional untuk penggunaan komersial. Isi formulir dengan nomor WhatsApp aktif dan email akun GameMaker kamu. Sistem akan menghitung total biaya dalam Rupiah, termasuk kurs dolar, biaya layanan JoinBareng, dan biaya metode pembayaran jika ada.
Setelah submit, admin JoinBareng akan menghubungi kamu lewat WhatsApp untuk mengonfirmasi detail order dan mengirimkan invoice. Lakukan pembayaran via QRIS atau transfer bank sesuai nominal yang tertera. Begitu pembayaran diterima, admin akan memproses tagihan ke Opera YoYo Games menggunakan kartu billing internasional kami. Untuk langganan digital, proses ini biasanya selesai dalam 1โ5 menit setelah pembayaran dikonfirmasi.
Setelah transaksi berhasil, kamu akan menerima konfirmasi via WhatsApp beserta bukti pembayaran dari sisi vendor. Akun GameMaker milikmu akan otomatis ter-upgrade ke plan yang dipilih, dan kamu bisa langsung lanjut membuat game tanpa hambatan. Semua komunikasi terjadi di WhatsApp, jadi tidak ada tiket yang menghilang di inbox.
- Pilih plan GameMaker dan isi formulir di halaman produk
- Terima invoice dari admin lewat WhatsApp
- Bayar via QRIS atau transfer bank sesuai nominal
- Admin proses tagihan ke vendor dalam 1โ5 menit
- Konfirmasi diterima dan akun langsung aktif
Tips memilih paket GameMaker
Sebelum memilih plan, tentukan dulu status proyekmu. Kalau kamu masih tahap belajar, mengerjakan tugas kuliah, atau merilis game gratis tanpa monetisasi, plan gratis sudah lebih dari cukup. Plan ini memberikan akses penuh ke IDE dan fitur pengembangan, hanya saja tidak boleh dipakai untuk game yang menghasilkan uang. Baca ketentuan penggunaan komersialnya dengan teliti agar tidak melanggar lisensi di kemudian hari.
Untuk developer indie yang sudah siap merilis game berbayar, plan Professional adalah pilihan standar. Plan ini memberikan lisensi komersial penuh, akses ke semua fitur export termasuk mobile, dan memungkinkan monetisasi lewat Steam, itch.io, atau platform lain. Plan ini cocok untuk solo developer dan tim kecil. Jika kamu butuh ekspor ke konsol seperti Nintendo Switch atau PlayStation, ada program lisensi tambahan yang bisa didiskusikan lewat Enterprise.
Pertimbangkan juga roadmap game-mu. Kalau kamu yakin akan mengembangkan game dalam jangka panjang dan mungkin membutuhkan fitur enterprise seperti prioritas support atau lisensi multi-user, layak untuk langsung cek opsi Enterprise. Sebaliknya, kalau kamu masih di tahap validasi ide, mulai dari Professional dulu dan upgrade nanti saat butuh. Fleksibilitas ini membuat GameMaker ramah untuk berbagai tahap karier developer.
- Gratis: untuk belajar, tugas kuliah, dan game non-komersial
- Professional: lisensi komersial untuk solo developer dan tim kecil
- Enterprise: untuk studio dengan kebutuhan konsol dan multi-user
- Pastikan baca ketentuan komersial sebelum upgrade
- Mulai dari plan sesuai kebutuhan saat ini, upgrade nanti jika perlu
Setelah pembayaran: apa yang perlu disiapkan?
Begitu akun GameMaker kamu sudah aktif di plan yang dipilih, pastikan dulu bahwa email yang kamu daftarkan di JoinBareng sama dengan email akun GameMaker-mu. Ini penting agar upgrade plan menempel ke akun yang benar. Jika kamu belum punya akun GameMaker, daftarkan dulu di situs resmi menggunakan email yang sama dengan yang kamu isi di form order JoinBareng, lalu informasikan ke admin agar prosesnya lancar.
Simpan semua bukti komunikasi dan invoice dari JoinBareng. Ini berguna sebagai referensi kalau sewaktu-waktu ada pertanyaan soal pembayaran, perpanjangan, atau klaim garansi. JoinBareng tidak meminta password akun GameMaker-mu karena proses pembayaran dilakukan dari sisi billing, bukan dari dalam akun. Jadi kalau ada yang minta password dengan dalih apa pun, jangan berikan.
Untuk keberlanjutan, catat kapan plan-mu akan diperpanjang. GameMaker biasanya memperpanjang otomatis, dan kalau kamu ingin berhenti berlangganan, setting-nya bisa diubah dari dashboard akun. JoinBareng bisa membantu pembayaran perpanjangan juga di kemudian hari, jadi tidak perlu cari jasa lain setiap kali tagihan datang. Bangun hubungan jangka panjang dengan satu admin yang paham riwayatmu, dan prosesnya akan makin cepat.
- Pastikan email akun GameMaker sama dengan yang didaftarkan di JoinBareng
- Simpan invoice dan bukti komunikasi dari admin
- Jangan bagikan password akun ke siapa pun, termasuk admin
- Catat tanggal perpanjangan agar tidak terputus mendadak
- JoinBareng bisa bantu pembayaran perpanjangan di periode berikutnya










