Production-ready Luau modules, live backend services, and expert guidance — everything you need to build, scale, and monetize your game.
Baseplate is a service-focused gaming studio. We teach you how to build, sell you the tools to skip the hard parts, and run the services you can't build yourself.
Buy once, own forever. Full source access on GitHub — read it, modify it, contribute back.
A/B testing, remote config, and more through one SDK. No servers to manage.
Free tutorials, deep dives, and community resources to level up your Roblox development.
Drop-in Luau modules with full source code on GitHub. Read every line, file issues, submit PRs, pull updates forever. No obfuscated black boxes.
Bulletproof data persistence. Never lose player data again.
Server-authoritative inventory that exploiters can't touch.
One Luau SDK. One dashboard. A/B testing, remote config, and more — no external servers to manage. Drop it in, connect your API key, done.
Run gamepass pricing experiments with Bayesian statistics. No 60K transaction minimum — works with any player count.
Change XP rates, toggle features, adjust prices — all from the dashboard. No republishing. Instant rollback with full audit history.
All plans include the full SDK. No per-service fees.
One require. One init call. Your game has remote config.
local BaseplateConfig = require(game.ServerStorage.Baseplate.BaseplateConfig)
BaseplateConfig:Init({
apiKey = "bp_live_your_key",
apiUrl = "https://baseplate-ab.baseplate-rblx.workers.dev",
defaults = {
xpMultiplier = 1,
shopEnabled = true,
swordDamage = 25,
},
})
-- Change any value from the dashboard. No republish needed.
local xp = BaseplateConfig:Get("xpMultiplier")
-- React to live changes
BaseplateConfig:OnChanged("swordDamage", function(new, old)
print("Damage updated:", old, "->", new)
end)
Stop reinventing infrastructure. Focus on what makes your game fun.