Sebagai Middle/Senior Game Designer, Anda akan memiliki ownership terhadap sistem dan mekanik utama dalam game Roblox, mulai dari tahap konsep, prototyping, development, testing, hingga launch dan post-launch updates. Anda akan merancang bagaimana pemain berkembang di dalam game, bagaimana gameplay loop bekerja, bagaimana class dan combat system berinteraksi, serta bagaimana item, quests, enemies, bosses, maps, dan konten baru dapat ditambahkan tanpa mengganggu keseimbangan game. Anda juga akan bekerja dengan Roblox Studio dan Luau untuk memahami keterbatasan, workflow, dan kemungkinan teknis dari platform Roblox. Posisi ini juga memiliki tanggung jawab untuk membantu membangun design standards dan systems framework yang dapat digunakan oleh Game Designer lainnya.
- Merancang dan mengembangkan core gameplay systems untuk game Roblox berbasis RPG, mulai dari konsep hingga launch dan post-launch.
- Mendesain core gameplay loop yang menarik, mudah dipahami, dan memiliki alasan bagi pemain untuk terus bermain.
- Mengembangkan sistem character progression, level, XP, stats, abilities, skills, dan player advancement.
- Mendesain combat systems, termasuk real-time combat mechanics, abilities, enemies, bosses, damage systems, dan balancing.
- Mendesain itemization dan equipment systems, termasuk weapons, armor, gear tiers, rarity, stats, upgrades, dan rewards.
- Mendesain quest, mission, encounter, dungeon, dan boss structures yang sesuai dengan gameplay loop.
- Mendesain sistem class, character role, abilities, dan build progression untuk game RPG.
- Mengintegrasikan berbagai konten baru seperti classes, maps, worlds, enemies, bosses, weapons, gear, quests, dan events ke dalam existing game systems.
- Memastikan fitur baru dapat dikembangkan secara scalable tanpa merusak progression, pacing, economy, atau gameplay balance.
- Membuat prototype dan melakukan gameplay testing menggunakan Roblox Studio.
- Menggunakan Luau/Lua scripting untuk membuat prototype, test mechanics, validate ideas, atau membantu mengomunikasikan technical requirements kepada programmer.
- Bekerja sama dengan Programmer untuk menerjemahkan game design menjadi implementasi gameplay di Roblox.
- Berkolaborasi dengan Artist untuk memastikan visual assets, animations, environments, UI, dan VFX mendukung gameplay yang dirancang.
- Bekerja bersama Economy Designer untuk memastikan gameplay progression dan monetization dapat berjalan secara harmonis.
- Menggunakan player analytics, retention, engagement, funnel, KPI, dan gameplay data untuk menemukan masalah dalam game.
- Melakukan balancing terhadap progression, combat, rewards, difficulty, item stats, dan player experience berdasarkan data dan playtesting.
- Melakukan playtest, iteration, dan tuning secara rutin sebelum dan setelah game release.
- Membuat dokumentasi game design yang jelas menggunakan Game Design Documents (GDD), feature specifications, system documentation, flow, dan balancing documentation.
- Mendefinisikan design standards dan reusable frameworks agar sistem dapat digunakan oleh Game Designer lainnya.
- Mereview desain dan implementasi fitur dari Junior/Middle Game Designer.
- Memberikan mentoring terkait systems thinking, Roblox game design, gameplay balancing, prototyping, dan design methodology.
- Mengikuti perkembangan Roblox platform, gameplay trends, player behavior, dan genre trends untuk menghasilkan fitur yang relevan bagi pemain Roblox.
- Memiliki pengalaman 4+ tahun dalam Game Design, khususnya dalam systems design atau mechanical/gameplay design.
- Memahami karakteristik Roblox sebagai game platform, termasuk player experience, gameplay loop, social interaction, progression, dan live content.
- Memiliki pengalaman menggunakan Roblox Studio untuk gameplay prototyping, testing, dan iteration.
- Memahami Luau / Lua scripting dan mampu membaca atau menulis script untuk kebutuhan prototyping dan gameplay experimentation.
- Memahami real-time combat systems dan mampu merancang mekanik combat yang responsive dan engaging.
- Memahami game balancing dan mampu melakukan tuning terhadap difficulty, progression, combat, rewards, dan player economy.
- Memiliki kemampuan menggunakan player data, analytics, funnel, retention, dan engagement metrics untuk mengambil keputusan desain.
- Mampu melakukan rapid prototyping dan mengubah ide menjadi gameplay yang dapat diuji.
- Memahami hubungan antara game design dan technical implementation di Roblox.
- Berpengalaman bekerja bersama Programmer, Artist, Animator, UI/UX Designer, dan Economy Designer.
- Berpengalaman melakukan mentoring atau review terhadap Junior/Middle Game Designer.
- Memiliki kemampuan komunikasi tertulis dan verbal dalam bahasa Inggris.
- Mampu bekerja secara mandiri dan memiliki ownership terhadap sistem yang menjadi tanggung jawabnya.
- Mampu mengambil keputusan desain berdasarkan player experience, data, technical feasibility, dan business objectives.
- Lingkungan kerja internasional, kreatif, dan terbuka terhadap ide.