
Closed
Posted
Paid on delivery
I’m building a turn-based RPG inside Roblox and now need the core game mechanics scripted. My priority is the gameplay loop itself—combat, resource economy, progression, and player-world interactions—so you can focus on solid, reusable code rather than art or UI polish. Here’s what I’m aiming for: • Combat System – a queue-based turn structure, skills with cooldowns, status effects, and damage formulas tied to character stats and equipment. • Resource Management – inventory, currencies, consumables, and generation/sink logic that scales over time. • Character Progression – XP curves, level-up rewards, talent trees, and data persistence. • Interactions – NPC dialogue, quest triggers, and contextual actions (e.g., harvesting, trading). The game already has early environments and placeholder interfaces; your task is to wire everything together in Roblox Studio using Lua, with clean, well-commented modules pushed through Git or a comparable version-control workflow. Timeline: I have up to a year overall, but I’d like to see a functional combat prototype in the first few months so we have room for iteration and balance passes. Acceptance criteria • Seamless, bug-free turn cycle that behaves in multiplayer sessions • Persistent data stores for inventory and progression • Clear documentation or in-code comments so future content drops can slot in without rewrites If you’ve shipped similar Roblox titles—or have robust Lua samples that prove you can deliver these systems—let’s map out milestones and get started.
Project ID: 40626566
22 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
22 freelancers are bidding on average $32 USD for this job

I can help you build this out in a way that prioritizes modular, reusable systems so future content drops won't require rewrites. For the combat prototype, I'd structure the queue-based turn logic as a standalone module with clean hooks for skills, status effects, and stat calculations—this keeps balance tuning straightforward and multiplayer syncs predictable. Data persistence through Roblox's DataStoreService with proper error handling and retry logic would handle inventory and progression without risking player data loss. I'd also separate NPC dialogue and quest triggers into their own interaction layer, so adding new quests or harvesting nodes later is just data entry rather than scripting. Let's map out the core architecture and milestones.
$20 USD in 7 days
5.6
5.6

Hello Dear, I’m Md. Toriqul Islam, and I’m excited to partner with you. I can dive into your project immediately. I have rich experience in Roblox Studio, Lua scripting, multiplayer game systems, data persistence, and gameplay architecture. I understand you need robust RPG mechanics including turn based combat, progression, inventory, quests, and persistent player data with clean, modular code. I can develop scalable gameplay systems that support multiplayer, future content expansion, and long term maintainability. I am skilled in Roblox Studio, Lua, DataStoreService, game architecture, NPC systems, combat mechanics, and version control. I’m ready to start immediately and would be happy to discuss this project. Looking forward to hearing from you. Best regards, Md. Toriqul Islam
$25 USD in 2 days
4.9
4.9

Hello, After reviewing your requirements, I understand you need the core systems for a turn-based Roblox RPG built in Lua, with a strong focus on reusable architecture, multiplayer stability, persistence, and future content expansion. I have experience with Lua, Roblox Studio, modular game systems, server-authoritative multiplayer logic, data persistence, progression systems, and version-controlled development, and I’m available to start right away. The main challenge is keeping combat, inventory, quests, currencies, and progression synchronized across multiplayer sessions without duplication, exploits, or data loss. I will structure the project into clean ModuleScripts for combat flow, skills, status effects, stats, inventory, quests, NPC interactions, and DataStore handling. I would begin with a combat prototype featuring turn queues, cooldowns, damage formulas, equipment modifiers, and status effects. After that, I would add persistent inventory and currencies, XP and talent progression, quest triggers, harvesting, and trading, with validation handled on the server. The code will be well commented, Git-friendly, and designed so new enemies, skills, items, and quests can be added without rewriting the core systems. A couple of quick questions: • Is the combat party-based, one-versus-one, or both? • Do you already have the stat formulas and progression curves defined? Best regards, Carlos
$30 USD in 5 days
4.1
4.1

Hello! We can build the core gameplay systems for your Roblox RPG. 1. What should be implemented first in the combat prototype? 2. Do you already have data models or quest flow rules defined? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
$20 USD in 7 days
4.3
4.3

⭐⭐⭐⭐⭐Hi, I recently worked on Roblox projects involving gameplay systems, progression mechanics, DataStore integration, and multiplayer scripting. A turn-based RPG needs a flexible architecture where combat, progression, inventory, and quests can expand over time without requiring major rewrites. I can develop the core gameplay systems, including a queue-based turn manager, skill and cooldown framework, status effects, stat-driven damage formulas, inventory and currency management, XP progression, talent trees, persistent player data, and NPC interaction systems. I'll build everything as clean, modular Lua code that's easy to maintain and extend. My workflow begins with designing the core combat framework, followed by progression, inventory, and interaction systems. I'll provide regular milestone builds, use version control throughout development, and work closely with you to balance mechanics and refine gameplay as the project evolves. Thanks
$39 USD in 3 days
3.4
3.4

Hello There! I’m Ruhul Ajom, and I’m excited to partner with you. I can start working on your project immediately. I’m an experienced game developer with over 10 years of experience building gameplay systems, multiplayer mechanics, and scalable game architectures. I have strong experience with Roblox Studio, Lua, multiplayer game logic, data persistence, modular scripting, Git, and gameplay system design. I understand you need the core mechanics for a turn-based Roblox RPG, including a queue-based combat system, character progression, inventory and resource management, NPC interactions, quests, and persistent player data. My expertise ensures clean, reusable, and well-documented modules that support multiplayer gameplay, reliable DataStore integration, balanced progression systems, and future content expansion without major rewrites. I’m ready to build a solid gameplay foundation, starting with a functional combat prototype and then expanding into progression, inventory, quests, and player interactions through well-defined milestones. Looking forward to hearing from you. Best regards, Ruhul Ajom
$20 USD in 1 day
4.8
4.8

Hi, This project is really about building a flexible gameplay framework that can support future content, not just implementing individual mechanics. The challenge is designing combat, progression, and persistence in a way that remains easy to expand and rebalance as the game evolves. I would start by developing the turn-based combat system as a modular foundation, including initiative, action queues, cooldowns, status effects, and stat-driven damage calculations. Once the combat loop is stable, I would build the progression, inventory, economy, and interaction systems as separate modules, with persistent player data and clean APIs so new quests, skills, and items can be added without rewriting core logic. Given your long-term roadmap, I'd prioritize maintainability, multiplayer synchronization, and thorough documentation alongside the code to support future content updates. One question before planning the implementation: are you using Roblox's default DataStore system for persistence, or do you already have a framework such as ProfileService or ProfileStore integrated into the project? Jaroslav Caprata
$100 USD in 2 days
2.2
2.2

As the leader of a seasoned team, specializing in web and mobile app development for almost a decade, we're ready to bring your innovative Roblox turn-based RPG to life. My own experience in game design and development provides me with a comprehensive understanding of your needs and the ability to provide clean, reusable code that will truly enhance your project. Having handled complex using multiple JS frameworks like Java, PHP, HTML5/CSS/Responsive Design and much more I'm confident we're ready for whatever challenges may arise. Moreover, my team relishes challenges; they're what fuel our dedication to excellence. We think it's this quality that sets us apart - a genuine passion for delivering high-quality systems irrespective of their complexity. Plus, our methodical version-control workflow using Git guarantees you'll be kept updated on every stage of the project ensuring a completely transparent partnership. Finally, we know that not only is timely delivery important to you, but so is longevity. Ensuring future content drops slot in without rewrites is one of our specialties. We look forward to earning your trust with well-documented code and our focus on bug-free player experiences giving you more time for iteration and balances instead of debugging. Let's talk milestones, let's make this project soar! Thank you for considering my candidacy and I hope to discuss how I can help further with your project soon!
$120 USD in 7 days
2.1
2.1

Hi, Have a pleasant day! I carefully read your job posting on Freelancer.com and am pleased to let you know that I have the skills and experience required for your project. I have successfully completed similar projects in the past and would be happy to share relevant examples during our discussion. Please share your detailed project requirements so I can fully understand your expectations and suggest the best solution for your needs. I would be delighted to work with you and deliver high-quality results. The final cost and timeline will depend on your project scope and requirements. My pricing is flexible, and I am happy to work within your budget. There is no upfront payment. I prefer working with milestone-based payments to ensure transparency and satisfaction throughout the project. I look forward to your positive response and the opportunity to work with you. Kind regards, Sneha Kanwar
$20 USD in 7 days
1.9
1.9

Hello, As a game developer with a passion for creating immersive and enjoyable experiences, I'm excited for the opportunity to bring your Roblox turn-based RPG to life. I understand that your priority lies in the gameplay loop itself, and my fluency in Lua and Roblox Studio combined with my knack for producing solid, reusable code make me an ideal candidate for this project. I've worked on similar titles in the past which have helped me hone my skills in creating complex combat mechanics, resource management systems, character progression, and interactive elements. Moreover, my skills aren't limited to just what you're asking for. I bring over considerable experience in full-stack architecture, which means I can also ensure the scalability and robustness of your backend and data persistence systems. Additionally, working with modern AI techniques has further sharpened my problem-solving abilities making me adept at delivering bug-free, concurrent code even for multiplayer sessions. Lastly, one of the key benefits of choosing me is my end-to-end execution capabilities. This includes everything from ideation to final deployment. Your vision extends beyond just the core mechanics, and as someone who truly values a cohesive product, I'm confident that I can deliver it all with polish and precision. Thanks!
$50 USD in 4 days
0.0
0.0

Rough figures on the bid - the amount and timeline are placeholders until we go through the scope together. Building a turn-based RPG in Roblox is a genuinely fun engineering challenge, and it sounds like you've already done the hard part of laying out the design clearly. You need the mechanics to actually hold together under real multiplayer conditions - not just work in a solo test session but properly sync turn order, persist player data reliably, and stay maintainable as you keep adding content over the coming months. That's the kind of foundational work that makes or breaks a game long-term. Here's how we'd tackle it: - Combat engine: A ModuleScript-based turn manager that handles queue logic, action resolution, and multiplayer state sync via RemoteEvents. Cooldowns and status effects tracked server-side so clients can't tamper with them. - Damage and stats: Formulas driven by a central data table keyed to equipment and character stats, so tuning numbers later is a config change, not a code change. - Resource and inventory: DataStore2 or a similar wrapper over Roblox DataStores for persistent inventory, currencies, and consumables, with generation/sink rates defined in a separate balance config. - Progression: XP curves and talent trees stored per-player, level-up hooks that fire rewards cleanly. Designed so adding new talents or adjusting curves doesn't require touching core logic. - NPC interactions and quests: A lightweight quest state machine triggered by proximity or item checks, with dialogue driven by a data table so writing new quests doesn't need a programmer. All modules pushed through Git with inline comments so your next dev can pick up any piece without needing a walkthrough. We'd target a playable combat prototype first, then layer in the rest. After a short scope chat we'll put together a written proposal covering milestones, timeline and a firm price. Want to jump on a quick call this week to sketch out the first milestone together? Best, 96 Studio
$30 USD in 30 days
0.0
0.0

Hello, I’ll build the Roblox gameplay systems with modular Lua architecture and data persistence. Building a reliable turn-based RPG foundation with scalable combat, progression, and player systems is key. I’ve worked on projects where gameplay mechanics, persistent data, and multiplayer logic needed to stay organized and easy to expand as new content was added. I’ll develop the combat loop, inventory, progression, NPC interactions, and DataStore integration with clean, well-commented Lua modules and a version-controlled workflow. I’m determined to win this project and confident I can deliver high-quality results within the agreed milestones if awarded. Thank you.
$20 USD in 7 days
0.0
0.0

Hi Tackling the turn-based mechanics for your Roblox RPG sounds like a great challenge, especially given your focus on the gameplay loop and core functions like combat and resource management. The real technical hurdle here is efficiently structuring these mechanics in Lua to ensure a smooth multiplayer experience and persistent data handling. Designing a modular combat system with queue-based turns and scalable resource management using Lua's tables and Roblox's DataStore service is crucial. With my experience in game development and a solid background in scripting interactive AI systems, I've crafted similar systems where mechanics are not just coded but designed for both efficiency and future expandability. Leveraging tools like Roblox Studio and Git for version control, I've built similar systems that delivered both robust gameplay and easy content integration. I appreciate your focus on clean, reusable code, and I'm all for keeping art and UI separate at this stage to nail down the mechanics first. I'm confident I can bring these mechanics to life and would love to dive deeper into your project's vision and how best to achieve it. Let's chat about how I can help structure your gameplay for success. Thanks, Oswaldo
$20 USD in 7 days
0.0
0.0

Hi, I’d love to help build the core systems for your Roblox turn-based RPG. I have experience with Lua scripting, gameplay mechanics, multiplayer systems, and creating clean, reusable code structures. I can help develop the combat system, progression, inventory, economy, quests, NPC interactions, and data persistence while keeping the code well-organized and easy to expand. I focus on reliable gameplay systems and can work with you through milestones, starting with a functional combat prototype and building toward a complete RPG framework. Looking forward to working on your project.
$20 USD in 2 days
0.0
0.0

Hey there, I noticed your focus on the core gameplay loop, which is often the most challenging part to nail down effectively—worth flagging. The central challenge here is ensuring a seamless integration of complex mechanics like combat and resource management while maintaining a bug-free experience in multiplayer settings. This requires precise coding and a deep understanding of Roblox's structure. Given your emphasis on a functional combat prototype within the first few months, I can deliver a robust system that meets your requirements. Expect a clean, modular codebase that facilitates future updates and iterations, minimizing risks and maximizing flexibility. Your mention of NPC dialogue and context-specific actions indicates the need for thoughtful design. My experience with similar projects is reflected in my portfolio, showcasing a range of Lua implementations that effectively balance complexity and usability. A common pitfall in such projects is neglecting documentation, which can lead to costly rewrites later; I prioritize comprehensive in-code comments to prevent this. The next step is to schedule a free consultation to discuss your vision in detail and outline milestones. This will provide you with actionable insights and clarity without any commitment. Thank you for your time Warm Regards Mthoko
$10 USD in 7 days
0.0
0.0

Hello, I am excited to assist with your Roblox Turn-Based Mechanics project. I can develop clean, scalable Luau scripts to create a smooth, balanced, and engaging turn-based gameplay experience in Roblox Studio. I can provide: • Turn-based combat and action systems • Player turn management, timers, and game state logic • Character abilities, skills, buffs, debuffs, and status effects • NPC AI, battle progression, rewards, and leveling systems • Multiplayer synchronization and DataStore integration • UI integration for turns, health, inventory, and combat feedback • Performance optimization, bug fixing, testing, and documentation My focus is on delivering maintainable code, responsive gameplay, and a polished player experience while ensuring the system is scalable for future content and features. I provide clear communication, regular progress updates, and timely delivery throughout the project. I look forward to discussing your requirements. Best regards, Giridhar R
$20 USD in 7 days
0.0
0.0

My vision is to build a turn-based RPG that combines deep RPG progression with modern tactical combat. The core gameplay will feature character stats, equipment, status effects, cooldown-based skills, resource management, and progression systems built on a modular, data-driven architecture. This approach allows new characters, enemies, items, quests, and abilities to be added efficiently without major changes to the core systems. The defining feature of the game will be interactive battlefields, where the environment becomes part of the strategy. Players will be able to destroy cover, trigger traps, activate mechanisms, use environmental hazards, and knock enemies into obstacles. This encourages tactical positioning and creates multiple ways to approach each encounter, making every battle feel dynamic and replayable. My strengths are gameplay programming, combat systems, multiplayer logic, game architecture, and UI/UX design. I am confident in developing scalable gameplay systems and polished player experiences. While I can work with basic 3D assets, I believe collaborating with a dedicated environment or character artist would maximize the visual quality of the project, allowing me to focus on delivering a robust, expandable RPG framework built for long-term content growth.
$21 USD in 14 days
0.0
0.0

I’m interested in working on the core systems for your turn-based Roblox RPG. I have hands-on Lua scripting experience from game-server development, including server-side systems, gameplay logic, UI-related systems and database-backed mechanics. Your project is a good fit for my experience. I can build the systems in a modular way so combat, progression, inventory and interactions remain reusable as the game grows. I can handle: Queue-based turn combat and multiplayer-safe combat logic Skills, cooldowns, status effects and stat-based damage calculations Inventory, currencies, consumables and resource systems XP, levels, rewards and talent trees Persistent player data NPC dialogue, quests, trading and contextual interactions Clean, reusable Luau modules with documentation I’d start with the combat prototype as the first milestone, making sure the turn cycle and server-side logic are solid before expanding into progression and economy systems. I’m comfortable working iteratively and can structure the code so new skills, enemies, items and quests can be added without rewriting the core systems. I’d be happy to discuss the combat design and break the project into practical milestones. I suggest breaking the project into milestones, starting with the combat prototype as the first milestone.
$10 USD in 95 days
0.0
0.0

Port Saint Lucie, United States
Member since Aug 5, 2026
$10-30 USD
$10-30 USD
$25-50 USD / hour
$30-250 USD
$250-750 USD
$8-15 USD / hour
$250-750 USD
$50-100 AUD
₹1500-12500 INR
₹600-1500 INR
$50-200 CAD
$50-200 USD
$10-30 USD
₹600-1500 INR
₹12500-37500 INR
$250-750 USD
₹12500-37500 INR
$25-50 USD / hour
₹1500-12500 INR
$2-8 USD / hour
₹12500-37500 INR
$10-30 USD