🚧 WORK IN PROGRESS — This site is actively being built so not everything is fully functional yet. Please bear with us and check back often for the latest updates!
NEXTGEN SOFTWARE · 1999 · VB6 · WHERE THE JOURNEY BEGAN
🐍🐍🐍

SNAKE 3000

THE GAME THAT STARTED IT ALL
AI OPPONENTS · 4-PLAYER NETWORK MULTIPLAYER · CHAT · MULTIPLE GAME MODES · FREEWARE

It started as Snake. Then David Ellams added AI. Then network code. Then 4-player multiplayer. Then it started demanding more than VB6 could give — and that limitation changed everything.

Read the Story → See the Features
THE ORIGIN OF THE ORIGIN

Before Shadow Fighter, There Was Snake.

"I didn't just want to remake Snake. I wanted AI that could actually play against you. I wanted friends to connect across a network. I wanted it to be alive."

It was 1999. The internet was just arriving. David Ellams was a second-year Computing & Informatics student who found desktop app development in Delphi boring — so he taught himself HTML and built websites in Notepad while his classmates did the assignments. Then he turned to games.

Snake 3000 was born in VB6 — but it was never going to be an ordinary Snake clone. David added AI opponents that could actually challenge you. Then he built network multiplayer for up to 4 players — in 1999, when most games barely had this. Then a live chat system between players. Multiple game modes. A full feature set that went miles beyond what anyone expected from a student project.

And then VB6 started struggling. The network synchronisation was demanding more speed, more precision, more control than Visual Basic could provide. David hit the ceiling — and instead of accepting it, he did something that would define the next 25 years of his life:

He decided to teach himself C++.

Snake 3000 didn't just produce a game. It produced the decision that led to Shadow Fighter. Which led to Yoga4Autism. Which led to the OASIS. The whole universe traces back to a snake that moved too fast for VB6.

David Ellams
CREATOR OF SNAKE 3000 · CEO/CTO/FOUNDER — NEXTGEN WORLD LTD · CREATOR OF THE OASIS
FEATURES

Not Your Average Snake Game.

Snake 3000 was built in VB6 — but what it did was anything but basic. This was 1999, and David was already thinking in multiplayer, AI and real-time networking.

🤖
AI OPPONENTS

Custom AI players that could genuinely challenge you — not random movement, but actual decision-making logic that adapted to the game state. Built from scratch in VB6 before AI in games was mainstream.

🌐
4-PLAYER NETWORK MULTIPLAYER

Up to 4 players connected across a network in real-time. In 1999. Hand-coded network synchronisation that eventually pushed VB6 to its absolute limits — and beyond.

💬
IN-GAME CHAT

Live chat between players during multiplayer sessions — a feature that many commercial games of the era didn't have. The social layer was always part of David's thinking, even in 1999.

🎮
MULTIPLE GAME MODES

Solo play against AI, local multiplayer and network multiplayer — with different rule sets and configurations. More variety than most commercial Snake releases of the time.

🆓
FREEWARE

Released completely free — because David always believed great software should be accessible to everyone. That philosophy never changed. It echoes through every OASIS project to this day.

BUILT IN VB6

Visual Basic 6 — pushed far beyond what most developers thought possible. Snake 3000 extracted every drop of performance VB6 could give, and when it wasn't enough, David moved to C++. The tool never limits the vision.

THE MOMENT EVERYTHING CHANGED

When VB6 Said No.

The Network Sync That Changed History

Snake 3000's network multiplayer was working — but VB6 wasn't fast enough to keep 4 players perfectly synchronised in real time. The lag was there. The limitations were real. Most developers would have accepted it.

David decided to learn C++ instead.

Not just C++ — low-level DirectX. From scratch. In the middle of his final year. Because the alternative — settling for "good enough" — wasn't something his brain was wired to accept.

That decision produced Shadow Fighter. Shadow Fighter unlocked the aspie superpower. The aspie superpower built the OASIS. And the OASIS is going to change the world.

All because VB6 wasn't fast enough.

BY THE NUMBERS

Snake 3000 at a Glance

📅
YEAR
1999
⚙️
LANGUAGE
VB6
👤
TEAM SIZE
1 Person
🎮
MAX PLAYERS
4 Online
🤖
AI PLAYERS
Yes
💬
IN-GAME CHAT
Yes
💰
PRICE
Free
🌍
WHAT IT SPARKED
Everything
THE DOMINO EFFECT

One Snake. One Universe.

Every step in the chain was triggered by the last. Snake 3000 is not just a game — it is the first domino in a sequence that ends with a technology platform designed to change the world.

🐍
1999
Snake 3000
VB6 LIMIT HIT
Learns C++ & DirectX
🕹️
2001
Shadow Fighter
🧘
2013
Yoga4Autism
🌍
2016
Our World
🌌
2019
The OASIS

The aspie superpower doesn't accept limitations. It finds a way around them — and in doing so, accidentally builds something far greater than the original problem required. That is the Snake 3000 story. That is the OASIS story.

OASIS WEB4 API
Connect Your Avatar

Sign in to connect your OASIS avatar to the Snake 3000 legacy.