Jump to content

Browser MMO RTS sandbox game for programmers


artch
 Share

Recommended Posts

I'd like to introduce Screeps - my browser MMO RTS game for programmers.

Didn't you think the last time you played your favorite online game that it would be cool to automate it somehow? Be honest: you did. Because it makes lots of sense: why waste precious time making routine actions that any bot could perform equally well? Why should you manually enter the game daily just to get a reward if a script could do this for you? No more wasting time on dumb movements even a child can do. We, grown-ups and programmers, can do much better.

So this is a browser MMO RTS game which not only allows scripting, but moreover, it's a game wholly about scripts!

In Screeps, each player writes an actual AI in JavaScript (or another language using transpilers) which controls the play. By managing resources, base, and units, you fight for dominance in the gaming space inside a single, huge, persistent real-time universe. However, instead of traditional manual point'n'clicking, you build a bunch of scripts which controls everything without your direct interference. Your units continue living their lives even as you are offline.

Units, base, mining resources, territory control, economy, manufacturing, transporting, logistics, trading – all the attributes of a real strategy game which you need to program on par with other players.

The link: https://www.screeps.com

The game is written in JavaScrpt (angular) + SVG graphics on frontend, and Node.js server + mongo + redis on backend.

We have an ongoing Indiegogo campaign right now to fund open-sourcing the game engine.

units2.png.ca1e879d8e31420e17d8b7364fea2

world.png.bad1f0b27174105ec6c04e4f8ae8a7

script.png.12b7df6d5f64a5d0d76426231eb95

room3.thumb.png.cff16ed72253c0316a8cdcdf

bodyparts.png.8e38db2a13e484f29e5e225e7e

 

Link to comment
Share on other sites

I had planned on doing some work today, but thanks to this game that didn't happen.  The in-game editor is extremely important in games like this and screeps seems to have nailed it.  From some reading I did it looks like you could just use your own editor and use grunt to sync your files with the server - this has me extremely keen to try.  Unfortunately I don't have the time to play at the moment, but once I do I can certainly see myself becoming a subscriber.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...