Home

Swarm is a 2D programming and resource gathering game. Program your robots to explore the world and collect resources, which in turn allows you to build upgraded robots that can run more interesting and complex programs. Check out the installation instructions, join the IRC channel, take a look at the wiki, or see how you can contribute!

World 0 after scanning a tree and making a log.

Features include:

Community

Check out the COMMUNITY page for ways to connect with others in the community.

If you want to contribute, you’re most welcome! There are lots of ways to contribute, regardless of your Haskell background. For example, even someone with no Haskell experience whatsoever could still help with e.g. game design, playtesting, and creating challenges and scenarios. Check out the CONTRIBUTING file for more specific information about how to contribute.