⚡ Early — v

</> Proton#

Create. Share. Play.

The game development platform built for everyone. Build 2D games, share them with the world, and play creations made by the community — all powered by the Proton scripting language.

See Proton# In Action

This Flappy Bird demo is written in Proton# — translated to JS so you can play it right here.

⚡ Proton# demo — click or press Space to play
Space or Click to flap
// The actual Proton# source
-- FlappyBird.pros
-- Written in Proton#

import std.physics;

const:local GRAVITY   = 0.4;
const:local FLAP_VEL  = -7;
const:local PIPE_GAP  = 120;
const:local PIPE_SPD  = 2;

module.bird = {
    x: 80, y: 240, vy: 0
};
module.pipes  = [];
module.score  = 0;
module.alive  = true;

func flap() do
    if module.alive do
        module.bird.vy = FLAP_VEL;
    end;
end;

func spawnPipe() do
    var:local gap = random(100, 300);
    module.pipes.push({
        x: 320, gapY: gap
    });
end;

events.on("Tick", func() do
    if not module.alive do
        return;
    end;

    -- physics
    module.bird.vy =
        module.bird.vy + GRAVITY;
    module.bird.y =
        module.bird.y + module.bird.vy;

    -- move pipes
    for each pipe in module.pipes do
        pipe.x = pipe.x - PIPE_SPD;
        if pipe.x == 78 do
            module.score =
                module.score + 1;
        end;
    end;
end);

What is Proton#?

A free, community-driven game development platform powered by the Proton scripting language.

🎮

Create

Build 2D games using the Proton# Studio editor and the .pros scripting language. No experience needed.

🌍

Share

Publish your games for the whole community to discover. One click and your creation is live.

▶️

Play

Explore and play games made by other creators in the growing Proton# community.

🤖

AI Assisted

Built-in AI assistant to help you write .pros scripts, debug errors, and answer your questions.


Why Proton?

One language, multiple backends. Proton handles the complexity so you don't have to.

⚡

Simple Syntax

Use semicolons to chain commands on one line. Clean, readable, and easy to learn for beginners.

🔧

Powerful Backstage

Proton routes your code to Python, Lua, and C# under the hood — automatically.

💾

Built-in Datastores

Save and load game data with ease using Proton's Lua-powered datastore system.


Our Projects

Beyond Proton# — see what else Velox Technologies is building.


⚠️

Beta Notice

Proton# is currently in early beta. Features may be incomplete and bugs are expected. By downloading and using Proton# you agree to our Beta Terms of Service. Thank you for helping us test and improve the platform!

Download Proton#

Start creating today. It's completely free.

⚠️

Beta Version

This is an early beta release. Expect bugs and incomplete features. Previous beta versions are not kept — always download the latest version.

v-

Proton# Studio

Latest beta release — Windows — Released 2026

📋 What's new in v-

By downloading Proton# you agree to use it responsibly. Proton# is not liable for any damages caused by beta software.

📊 Features

FeatureStatusNotes

The Team

The people building Proton# from the ground up.

Want to join the team?

We're always looking for passionate people to help build Proton#. All positions are volunteer based and open to everyone. No experience required but always appreciated! A resume is not required but recommended.

Proton# is a volunteer passion project. All team members contribute in their own time. We appreciate every single one of them.

Devlog

Updates, announcements, and personal posts from the Proton# team.

📢 Official Announcements


📖 Dev Diaries

Learn Proton#

Everything you need to start building with Proton.

📖

Official Docs

The full in-depth language reference. Learn the Proton syntax, data types, functions, datastores, and more. Written and maintained by the Proton# team.

Language Spec Syntax Guide Built-in Functions Datastores
🌐

Community Wiki

Community driven tips, tricks, tutorials, and workarounds. Find real world solutions, game examples, and guides written by Proton# players and developers.

Tutorials Tips & Tricks Community Examples

Find us Online

Join the Proton# community across all platforms.