roblox-game-development
Audited by Runlayer on Feb 21, 2026
Malicious tool definition detected
Tool: SKILL.md [1/2] Description: --- name: roblox-game-development description: Use this skill for any Roblox related tasks --- # Roblox Game Development Skill ## Description Expert Roblox game developer specializing in Luau scripting, game mechanics, UI/UX design, and monetization strategies.
Tool: SKILL.md [2/2] Description: using the helper scripts in [scripts/](scripts/) 3.
Malicious tool definition detected
Tool: resources/README.md [1/2] Description: # Roblox Development Resources Comprehensive collection of tools, templates, and guides for efficient Roblox game development.
Tool: resources/README.md [2/2] Description: = 888999000 } } -- Integration with asset loader AssetLoader:LoadModel(CUSTOM_ASSETS.models.customWeapon, workspace) ``` --- ## 🤝 Contributing ### Reporting Issues If you find bugs or have suggestions: 1.
Malicious tool definition detected
Tool: resources/asset_library.md [1/2] Description: # Roblox Asset Library Curated collection of free and premium assets for rapid game development.
Tool: resources/asset_library.md [2/2] Description: Loader ```lua function AssetLoader:BatchLoadModels(modelList, callback) local loaded = {} local count = 0 for name, id in pairs(modelList) do spawn(function() local model = self:LoadModel(id) if model then loaded[name] = model end count = count + 1 if count >= #modelList and callback then callback(loaded) end end) end end ``` --- ## 📋 Asset Organization Tips ### Folder Structure ``` ReplicatedStorage/ ├── Assets/ │ ├── Models/ │ │ ├── Environme
Malicious tool definition detected
Tool: resources/debugging_guide.md [1/2] Description: # Roblox Debugging & Troubleshooting Guide Comprehensive guide for debugging Roblox games, from common issues to advanced debugging techniques.
Tool: resources/debugging_guide.md [2/2] Description: local lines = string.split(trace, " ") local cleanTrace = {} for i = 3, #lines do -- Skip first 2 lines (traceback header and this function) local line = string.match(lines[i], "^%s*(.+)$") -- Trim whitespace if line and line ~= "" then table.insert(cleanTrace, line) end end return cleanTrace end local function logError(message, context) local timestamp = os.date("%Y-%m-%d %H:%M:%S") local trace = getStackTrace() print(string.format("[ERROR %
Malicious tool definition detected
Tool: resources/game_templates.md [1/2] Description: # Roblox Game Templates Quick-start templates for common game types with pre-configured systems and mechanics.
Tool: resources/game_templates.md [2/2] Description: Casino/Gambling Template ### Core Features - Virtual currency system - Multiple casino games - Daily bonuses and rewards - Leaderboards and competitions - VIP tier progression ### Key Components ```lua -- CasinoManager.lua local CasinoManager = { minimumBet = 10, maximumBet = 10000, houseEdge = 0.05 } function CasinoManager:PlaceBet(player, amount, game) if not self:ValidateBet(player, amount) then return false end DataManager:SpendCurrency(pl
Malicious tool definition detected
Tool: resources/performance_optimization.md [1/3]
Tool: resources/performance_optimization.md [2/3] Description: * precision), math.floor(vector.Y * precision), math.floor(vector.Z * precision) } end function DataCompressor:DecompressVector3(compressedData, precision) precision = precision or 100 return Vector3.new( compressedData[1] / precision, compressedData[2] / precision, compressedData[3] / precision ) end function DataCompressor:CompressPlayerData(playerData) return { p = self:CompressVector3(playerData.position), h = math.floor(playerDa
Tool: resources/performance_optimization.md [3/3]
Malicious tool definition detected
Tool: resources/quick_reference.md [1/2] Description: # Roblox Quick Reference Guide Essential commands, snippets, and references for rapid Roblox development.
Tool: resources/quick_reference.md [2/2] Description: -- Smooth sine wave -- Easing directions Enum.EasingDirection.In -- Start slow, end fast Enum.EasingDirection.Out -- Start fast, end slow Enum.EasingDirection.InOut -- Slow at both ends ``` --- ## 🔊 Audio Quick Setup ```lua -- Create and play sound local sound = Instance.new("Sound") sound.SoundId = "rbxassetid://123456789" sound.Volume = 0.5 sound.Pitch = 1 sound.Parent = workspace -- or specific part for 3D audio sound:Play() -- Play sound
Malicious tool definition detected
Tool: scripts/DataManager.lua Description: -- DataManager.lua - Robust player data management system local DataStoreService = game:GetService("DataStoreService") local RunService = game:GetService("RunService") local Players = game:GetService("Players") local DataManager = {} DataManager.__index = DataManager local AUTOSAVE_INTERVAL = 30 -- seconds local MAX_RETRIES = 3 local RETRY_DELAY = 1 -- Default player data template local DEFAULT_DATA = { level = 1, experience = 0, coins = 100, gems = 0,
Malicious tool definition detected
Tool: scripts/GameManager.lua [1/2] Description: -- GameManager.lua - Core game state and lifecycle management local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local RunService = game:GetService("RunService") local TeleportService = game:GetService("TeleportService") -- Import our modules local DataManager = require(script.Parent.DataManager) local RemoteManager = require(script.Parent.RemoteManager) local GameManager = {} GameManager.__in
Tool: scripts/GameManager.lua [2/2]
Malicious tool definition detected
Tool: scripts/README.md Description: # Roblox Development Helper Scripts This collection provides essential utilities and managers for Roblox game development, offering robust systems for data management, networking, UI, game flow, and audio.
Malicious tool definition detected
Tool: scripts/RemoteManager.lua Description: -- RemoteManager.lua - Secure remote event/function management local ReplicatedStorage = game:GetService("ReplicatedStorage") local RunService = game:GetService("RunService") local RemoteManager = {} RemoteManager.__index = RemoteManager local remoteEvents = {} local remoteFunctions = {} local rateLimits = {} local playerCooldowns = {} -- Rate limiting configuration local DEFAULT_RATE_LIMIT = { maxCalls = 10, timeWindow = 1, -- seconds cooldown = 0.1
Malicious tool definition detected
Tool: scripts/SoundManager.lua [1/2] Description: -- SoundManager.lua - Comprehensive audio management system local SoundService = game:GetService("SoundService") local TweenService = game:GetService("TweenService") local RunService = game:GetService("RunService") local Players = game:GetService("Players") local SoundManager = {} SoundManager.__index = SoundManager -- Sound categories for organization and volume control local SOUND_CATEGORIES = { MUSIC = "Music", SFX = "SFX", UI = "UI", AMBIENT
Tool: scripts/SoundManager.lua [2/2]
Malicious tool definition detected
Tool: scripts/UIManager.lua [1/2]
Tool: scripts/UIManager.lua [2/2]
Malicious tool definition detected
Tool: templates/README.md [1/2] Description: # Document Templates Collection Professional templates for comprehensive Roblox game development documentation.
Tool: templates/README.md [2/2]
Malicious tool definition detected
Tool: templates/game_design_document.md [1/2] Description: # Game Design Document Template **Project Name:** [Your Game Name] **Version:** 1.0 **Date:** [Current Date] **Team:** [Team/Developer Names] --- ## 🎯 Game Overview ### Vision Statement *One sentence describing what your game is and why it's fun.* Example: "A fast-paced multiplayer racing game where players customize vehicles and compete on dynamic tracks with destructible environments." ### Genre & Platform - **Primary Genre:** [Racing/
Tool: templates/game_design_document.md [2/2] Description: 3-4): Foundation - [ ] Set up project structure - [ ] Implement player management - [ ] Basic UI framework - [ ] Core gameplay mechanics #### Sprint 2 (Weeks 5-6): Core Features - [ ] Game mode implementation - [ ] Progression systems - [ ] Audio integration - [ ] Basic monetization #### Sprint 3 (Weeks 7-8): Content & Polish - [ ] Level/content creation - [ ] Art asset integration - [ ] Performance optimization - [ ] Bug fixing #### Spr
Malicious tool definition detected
Tool: templates/marketing_plan.md [1/3] Description: # Marketing Plan Template **Project:** [Game Name] **Version:** 1.0 **Date:** [Current Date] **Marketing Lead:** [Name] **Team:** [Marketing Team Members] --- ## 🎯 Marketing Objectives ### Primary Goals - Achieve [X] players within [timeframe] of launch - Generate [X]% player retention after 7 days - Reach [X] concurrent players during peak times - Build active community of [X] engaged users - Generate [X] revenue in first [timeframe] ### Key
Tool: templates/marketing_plan.md [2/3]
Tool: templates/marketing_plan.md [3/3]
Malicious tool definition detected
Tool: templates/project_README.md [1/2] Description: # [Project Name] > Brief, compelling description of your Roblox game in 1-2 sentences.
Tool: templates/project_README.md [2/2]
Malicious tool definition detected
Tool: templates/technical_specification.md [1/3]
Tool: templates/technical_specification.md [2/3]
Tool: templates/technical_specification.md [3/3]
Malicious tool definition detected
Tool: templates/testing_plan.md [1/3] Description: # Testing Plan Template **Project:** [Project Name] **Version:** 1.0 **Date:** [Current Date] **QA Lead:** [Name] **Team:** [Testing Team Members] --- ## 🎯 Testing Objectives ### Primary Goals - Ensure core gameplay mechanics work as designed - Verify data persistence and player progression - Validate multiplayer functionality and networking - Confirm cross-platform compatibility - Test monetization and economy systems ### Quality Targets - **Bu
Tool: templates/testing_plan.md [2/3] Description: 8GB | 2GB | Broadband | ### Test Devices ```yaml PC Testing: - Low-end: Intel i3, 4GB RAM, Integrated Graphics - Mid-range: Intel i5, 8GB RAM, GTX 1060 - High-end: Intel i7, 16GB RAM, RTX 3070 Mobile Testing: - Android: Samsung Galaxy A10, Pixel 4, Samsung S21 - iOS: iPhone 7, iPhone 11, iPhone 13 Pro - Tablets: iPad Air, Samsung Galaxy Tab Console Testing: - Xbox: Xbox One, Xbox Series S, Xbox Series X - PlayStation: PS4, PS5 (if supported) ```
Tool: templates/testing_plan.md [3/3]