game-systems
SKILL.md
Roblox Game Systems
When implementing game systems, follow these patterns for robust and exploiter-resistant mechanics.
Inventory System
Slot-Based Inventory
local InventoryService = {}
local DEFAULT_SLOTS = 20
local MAX_STACK = 99
function InventoryService.create(maxSlots)
return {
slots = {},
maxSlots = maxSlots or DEFAULT_SLOTS
}
end