shellworks
-- Roblox Game Script
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")

local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()

function onPlayerJoined(player)
    print("Welcome to our game, " .. player.Name .. "!")
    -- Initialize player data
    local leaderstats = Instance.new("Folder")
    leaderstats.Name = "leaderstats"
    leaderstats.Parent = player
    
    local coins = Instance.new("IntValue")
    coins.Name = "Coins"
    coins.Value = 0
    coins.Parent = leaderstats
end

Players.PlayerAdded:Connect(onPlayerJoined)

-- Game loop
RunService.Heartbeat:Connect(function()
    -- Update game logic
    updatePlayerStats()
    checkGameEvents()
end)
> shellworks.init()
// Independent Roblox Game Studio

We make
games.

// Crafting immersive Roblox experiences for millions of players

An indie studio passionate about creating unique, engaging games on the Roblox platform

game.Players.LocalPlayer.leaderstats.Coins.Value += 100
print("Game loaded successfully!")

> games.list()

// Our published and upcoming Roblox experiences

VENDETTA

Development

Realistic helmet-camera shooter with arcade features. Set in the distant future

Coming Soon

SpearheadHelmet-CameraFPS

> studio.about()

// Small team, big dreams, endless creativity

We're an independent game development studio specializing in Roblox experiences. Founded by passionate developers who believe in the power of creative, engaging gameplay.

As an indie studio, we have the freedom to experiment, innovate, and create games that truly matter to us and our players. Every line of code is written with care, every feature designed with purpose.

Our focus on Roblox allows us to reach millions of players worldwide while maintaining the creative independence that drives our best work.

1
Games in Dev
3
Team Members
Possibilities
philosophy.luau
-- Our philosophy
local values = {
"Player experience first",
"Quality over quantity",
"Creative freedom",
"Community driven",
"Always learning"
}
-- █

> contact()

// Want to collaborate or chat with the community? Let's connect!

// PSA: Send us an email if you're looking for a position, lots of positions available! :)