Implement core systems for a Roblox RPG game, including combat, enemy AI, loot, stats, inventory, and more. Work remotely with flexible hours and delivery-based compensation. Build your portfolio with a major RPG project.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
About Nexoria Labs
Nexoria Labs is an independent game development studio building high-quality Roblox RPG experiences with clear systems, clean code, and long-term expansion plans. Our first title, Project A, is now entering Phase 1 of development.
- We operate fully remote and value responsibility, communication, and clean, maintainable code.
Roblox Lua Developer β Part-Time Contract
Remote | Flexible Hours | Delivery-Based Compensation
You will be responsible for implementing all core systems for Phase 1 of an RPG game.
This includes:
1. Combat System (Core)- One starter class: Warrior
- 3β5 fully scripted skills (basic, heavy, spin, dash, defensive, etc.)
- Each skill must include:
- Animation (Humanoid Animator)
- Cooldowns
- Damage logic
- Target hit detection
- Simple VFX (slash trails, impact flashes)
- Responsive feel (no input lag)
- Basic mobs with:
- Detect β Chase β Attack β Reset logic
- Cooldowns
- Damage to player
- Death animations (simple)
- Respawn system
- Boss AI with:
- More HP and damage
- Attack patterns (2β3 attacks)
- Rare loot drops
- Drop tables
- Coins, materials, gear drops
- Boss rare drops (low % chance)
- Pickup logic
- Floating loot text (optional but simple)
- XP system
- Level progression
- Player stats (HP, ATK, DEF)
- Scaling damage
- Stat window UI
- Add / remove items
- Equip / unequip items
- Equip affects stats & damage
- UI for inventory
- Hotbars & quickslots (simple version)
- Weapons (sword base)
- Armors (stat boosts)
- Rarity colors
- UI display
- Simple quest structure
- Kill X mobs
- Collect X loot
- XP + rewards
- Quest UI panel
- Follow player
- Provide small passive buff
- Simple pet selection UI
- No advanced pet leveling (future)
- 1 simple instanced arena
- Queue / teleport in
- Damage enabled inside
- Damage disabled outside
- Basic scoreboard
- Reset after match
- Weekly + all-time
- PvP wins
- Boss kills
- XP / levels
- Robux spent leaderboard (optional but included)
- DataStore2 or standard DataStore
- Save:
- Level, XP
- Items, gear
- Pets
- Gold / currency
- Settings
- Load data cleanly on join
- Inventory UI
- Quest UI
- Shop UI
- Skills bar
- Pets UI
- Health bars (player + enemies)
- Gamepasses
- DevProducts
- Limited offers
- Stat boosters (legal only)
- Premium-only items
- Purchase verification & reward delivery
- RemoteEvents only (no locals spamming)
- Anti-lag, clean loops
- Reusable modules
- Server-side validation
- Expert Lua scripting
- ModuleScripts & OOP structures
- Bindable/Remote Events
- TweenService
- CollectionService (optional)
- Raycasting / hit detection
- NPC pathfinding
- State machines (for AI)
- Combat development
- Ability systems
- Cooldown management
- Damage calculation
- Inventory architecture
- DataStore experience
- Pet & follower scripts
- Teleporters & instancing
- ScreenGuis
- Inventory UI logic
- Quest UI
- Animation events
- Skill bar interactions
- Using Humanoid Animator
- AnimationTracks
- Triggering effects through scripts
- Basic particle/VFX knowledge
- Ability to share weekly builds
- Document new modules
- Clean variable naming
- Organized folder structure
- Weekly progress updates
- Responsiveness on Discord
- Ability to commit fully to Phase 1
- No disappearing
Nexoria Labs works with a delivery-based contract, not milestone payments.
Full payment after Phase 1 completionCompletion bonus for on-time delivery Weekly progress submissions required- Updated .rbxl file
- All modules
- Demonstration of work done
- Paid updates
- 5% net profit share per update you develop
- Remote work
- Flexible hours
- Stable long-term project
- Clear documentation
- Zero micromanagement
- Become Lead Developer for Project A
- Build your portfolio with a major RPG project
Send:
- Your Roblox portfolio
- Previous RPG/combat/AI work
- Estimated Phase 1 completion timeframe
If this sounds like you β letβs create something amazing together.