A survival craft MMO played entirely by programming. Learn how to survive, adjust to varying challenges, and coordinate with other players all by writing real code. Gear up by progressing in the open world, then optimize your character for PVP in the arena. Play up to 5 characters simultaneously.

Sign in to add this item to your wishlist, follow it, or mark it as ignored

Coming Soon To Early Access

The developers of this game intend to release as a work in progress, developing with the feedback of players.

Note: Games in Early Access are not complete and may or may not change further. If you are not excited to play this game in its current state, then you should wait to see if the game progresses further in development. Learn more

What the developers have to say:

Why Early Access?

“Early Access provides a route to build Programming Game with input from the community. It also accurately reflects the state of the current client apis, which are likely to have breaking changes and cause a few unavoidable deaths. Early Access will allow me to iterate on feedback until we have a stable api surface. ”

Approximately how long will this game be in Early Access?

“It's difficult to say, but I'm hoping less than a year.

It'll be in Early Access until the api stabilizes enough to prevent unfair deaths. At which point I intend to move to a season and PTR model.”

How is the full version planned to differ from the Early Access version?

“I want spell mechanics and status effects to be defined through configuration as much as possible. This gives predictability of mechanics, and allows player code to adapt easily to balance updates.

An increased economy. Players are able to trade today, but there's no auction house or mail system, and given the size of the world, that creates some less than ideal restrictions.

If the player population is sufficient to support it, I'll open up 2v2-5v5 arenas.

Also if I get signal that players are progressing into end game, I hope to add guild mechanics and multi-party raids.”

What is the current state of the Early Access version?

“The game is fully playable. There's a huge open world map, about 14 unique biomes, lots of monster variety, and a functional 1v1 arena.

That said, I'm prioritizing mechanics, balance, and content. Animations need polished, monsters are missing models, and equipment needs better details.

It's safe to expect bugs and unfair deaths.”

Will the game be priced differently during and after Early Access?

“Nope, same pricing before and after.”

How are you planning on involving the Community in your development process?

“I've got an active discord, where I've been accepting bug reports and feature requests. Lots of mechanical improvements have been made by chatting directly with players.”
Read more
This game is not yet available on Steam

Coming soon

Interested?
Add to your wishlist and get notified when it becomes available.
 
See all discussions

Report bugs and leave feedback for this game on the discussion boards

About This Game

Programming Game is a survival MMO that's played entirely through programming.

Learn To Survive

Struggle to survive as you manage food, health, equipment, and traversing a massive world. You lose all your equipment upon death, so it's essential that you learn from your mistakes. Store excess wealth with a banker to ensure a speedy recovery.

Key Features

  • Real time combat, limited only by your ping and the quality of your code.

  • An in-game editor to directly control your characters, and quickly adapt to content.

  • A round robin 1v1 arena that allows your character to exist in two places at once.

  • Unique spell and weapon skill system, allowing for unlimited play styles without the limits of classes.

  • Boss instances with unique mechanics that must be learned to be overcome.

  • A procedurally generated world with:

    • 14 million square miles

    • More than 7,000 regions, each bidirectionally connected via waygates

    • 14 unique biomes

AI Generated Content Disclosure

The developers describe how their game uses AI Generated Content like this:

Most of the game's assets were hand modeled myself with flat solid color textures, but some of the textures were generated with AI assistance.

System Requirements

Windows
macOS
SteamOS + Linux
    Minimum:
    • Memory: 2 GB RAM
    • Network: Broadband Internet connection
    • Storage: 100 MB available space
    Minimum:
    • Processor: Apple M1 or Intel Core M
    • Memory: 2 GB RAM
    • Network: Broadband Internet connection
    • Storage: 100 MB available space
* Starting February 15, 2024, the Steam Client will no longer support 32-bit games or macOS 10.14 or lower.
    Minimum:
    • Memory: 2 GB RAM
    • Network: Broadband Internet connection
    • Storage: 100 MB available space
Review Filters