artch Posted March 4, 2016 Share Posted March 4, 2016 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. Quote Link to comment Share on other sites More sharing options...
rich Posted March 4, 2016 Share Posted March 4, 2016 You already posted this in the News section. Which post do you want removed: This one, or that one? Quote Link to comment Share on other sites More sharing options...
artch Posted March 4, 2016 Author Share Posted March 4, 2016 Oh, I see. Where it is more appropriate to be posted? Quote Link to comment Share on other sites More sharing options...
rich Posted March 4, 2016 Share Posted March 4, 2016 Up to you, works in either. Quote Link to comment Share on other sites More sharing options...
artch Posted March 4, 2016 Author Share Posted March 4, 2016 OK, delete the one in News please. Quote Link to comment Share on other sites More sharing options...
staff0rd Posted March 6, 2016 Share Posted March 6, 2016 This looks like a huge destroyer of my productivity and totally awesome. Is the multiplayer part live yet? Quote Link to comment Share on other sites More sharing options...
staff0rd Posted March 6, 2016 Share Posted March 6, 2016 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. Quote Link to comment Share on other sites More sharing options...
Nikos123 Posted March 6, 2016 Share Posted March 6, 2016 wow nice and novel idea! Quote Link to comment Share on other sites More sharing options...
staff0rd Posted March 6, 2016 Share Posted March 6, 2016 Hooked up Visual Studio Code + Git + Gulp + Typescript to this last night. OMG this game. I'm banning myself until the weekend. Quote Link to comment Share on other sites More sharing options...
artch Posted March 7, 2016 Author Share Posted March 7, 2016 The Steam version will allow to simply use files from any local folder, so it is up to you which IDE to use. Quote Link to comment Share on other sites More sharing options...
marcgfx Posted March 8, 2016 Share Posted March 8, 2016 very cool! do you know how well it will scale in terms of cost? if you have very performance hungry scripts and your server is working hard non-stop, could that be an issue? Quote Link to comment Share on other sites More sharing options...
WombatTurkey Posted March 8, 2016 Share Posted March 8, 2016 How many node instances do you have spinned up? Just curious after looking over the Websocket Traffic, Jesus! Finally someone utilizing Redis w/ Node too, love it Quote Link to comment Share on other sites More sharing options...
artch Posted March 8, 2016 Author Share Posted March 8, 2016 Here is an article about our inner workings: http://support.screeps.com/hc/en-us/articles/205960931 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.