Roblox Studio is a professional-grade creation engine. Students learn Lua coding to control gameplay, build worlds, and share projects with friends.
Our Roblox Studio Classes meets once-per-week online, but we also host in-person events too. All Hackingtons students are invited to join the fun!
Students learn object hierarchies, events, scripts, and client/server architecture — foundations that transfer to any modern game engine.
The Lua programming language is clean and readable. Kids quickly grasp variables, tables, and functions, then move into events, modules, and RemoteEvents.
Obbies, simulators, tycoons, adventure games — Studio’s tools plus Lua scripting unlock professional‑feeling gameplay.
Students practice code reviews, playtesting, and working across client and server scripts — just like a real dev team.
Interface, parts, properties, and playtesting.
Events, conditions, loops, and UI.
Touched
eventsRemoteEvents, ServerScriptService, security.
Data saves, UX polish, safe publishing.
-- Script inside a Part
local part = script.Parent
part.Touched:Connect(function(hit)
print("You touched the part!")
end)
Students start with small, fun scripts like this and build up to full games.
No. We start with Studio basics and beginner Lua. Advanced students get stretch goals and code reviews.
A free Roblox account and a Windows/Mac computer that can run Roblox Studio. We’ll help with installation and setup.
Yes — when they’re ready. We cover responsible publishing and safety guidelines so students share work appropriately.
Great! Lua builds transferable skills. Many students start in Roblox and move into Python, JavaScript, or Unity3D smoothly.