Introducing Project Caolo

Published: 2024-06-14
Updated: 2024-08-27

Here we go

screenshot showing some turrets, bots and structures in the game world

Hi!

Caolo (working title) is a project I have been working on for a couple of years.

It’s an online automation / base-building game where players control robots via visual scripting to tame a wild planet. screenshot of the scripting window

The game keeps playing even when you’re offline, so you have to set up everything to continue running while you’re away.

It’s heavily inspired by Screeps, but I wanted to make this kind of experience more accessible to people who don’t know programming.

At the moment the game is playable, however it’s still in its prototype phases, I’m still iterating on the scripting, which is at the heart of it all. Also, a lot of planned content is missing.

Still, I wanted to share my progress and some of the (IMO) cool technical details that go into the game.

The game plays in turns, every tick the players’ scripts send intents to be executed by their bots, and then all intents are resolved simultanously.