Search Unity

Screeps: World's First MMO RTS Game for Programmers

Discussion in 'General Discussion' started by GarBenjamin, Feb 25, 2016.

  1. GarBenjamin

    GarBenjamin

    Joined:
    Dec 26, 2013
    Posts:
    7,442
    Looks interesting. A unique angle and target audience at least.

    You can find more information here: https://screeps.com

     
  2. N1warhead

    N1warhead

    Joined:
    Mar 12, 2014
    Posts:
    3,542
    The idea seems unique, but I can tell only a select few will play it, E.G. - people who know that language. or just the few who will give it a shot and not understand it lol.

    But nevertheless it does definitely scale a 10/10 of Unique Factor to me.

    EDIT - I swear I see Pepsi logo on their website from images in game lol.
     
  3. neginfinity

    neginfinity

    Joined:
    Jan 27, 2013
    Posts:
    6,606
    Would've been initeresting if it wasn't about javascript.

    WOuld be nice to have common lisp, prolog or haskell in there.
     
    N1warhead likes this.
  4. GarBenjamin

    GarBenjamin

    Joined:
    Dec 26, 2013
    Posts:
    7,442
  5. Tomnnn

    Tomnnn

    Joined:
    May 23, 2013
    Posts:
    4,137
    An ai class I took in college was about using other languages to mimic prolog and lisp. If any language could achieve this best I'd think it would be javascript with it's loose and interpreted nature. I've used javascript to do things that I didn't think were possible with my background in (early) java.
     
    Schneider21 likes this.
  6. tiggus

    tiggus

    Joined:
    Sep 2, 2010
    Posts:
    1,235
    That's cool, will have to check it out. I've seen some similar experiments in the past but this seems a bit more "pure".

    There are also a couple fantasy series based around this concept where programmers get zapped to alternate dimensions and their power is based on code snippets they throw out.
     
    GarBenjamin likes this.
  7. Lee7

    Lee7

    Joined:
    Feb 11, 2014
    Posts:
    136
    A game for the intellectually adept, will play.

    Always had an interest in AI, infact I once had an idea to make a MOBA where the characters are controlled by AI. The players job would be to program that AI to properly use skills, flanking, stealth, decision making, etc
     
  8. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,606
    Sounds more like work then fun to me...
     
    zoran404 and Tomnnn like this.
  9. Tomnnn

    Tomnnn

    Joined:
    May 23, 2013
    Posts:
    4,137
    You use this to bridge the two. It's a gamble, either your work becomes more fun or your current understanding of fun becomes... less.
     
    Martin_H likes this.
  10. ironbellystudios

    ironbellystudios

    Joined:
    Jul 21, 2015
    Posts:
    402
    Kiwasi likes this.
  11. zombiegorilla

    zombiegorilla

    Moderator

    Joined:
    May 8, 2012
    Posts:
    7,960
    ummm... Awesome?
     
  12. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    14,994
    Might appeal to a kid trying to learn programming. I know I enjoyed playing Colobot when I was younger.
     
    Kiwasi likes this.
  13. Tomnnn

    Tomnnn

    Joined:
    May 23, 2013
    Posts:
    4,137
    I forget what the game was called but there was a game you could write java for and it was robots in an arena that had guns. You programmed a loop of movement sequences for them and then the teacher let them battle on the projector.

    I cheated. I found a way to control mine with a keyboard.
     
    Kiwasi and Ryiah like this.
  14. zoran404

    zoran404

    Joined:
    Jan 11, 2015
    Posts:
    519
    Agreed.

    I'm primarily doing programming and while I find it interesting to solve problems and the Aha! moment when you figure something out is exciting I just think it's more fun when you're playing that game and enjoying that hard work pay off.

    After all, playing is about relaxing your mind and you have to put a considerable effort into good code.

    Plus if you make this AI scripting into an MMO everyone will either just copy the best script from some website or fail miserable trying to defeat those that do. The game will just screw itself up.

    And besides is it really a game if everything just happens by itself. Where's the real-time interaction.
     
    Socrates and Kiwasi like this.
  15. Lightning-Zordon

    Lightning-Zordon

    Joined:
    May 13, 2014
    Posts:
    48
    Please don't start the "is it even a game" debate.

    This game reminds me a bit of the awesome AI challenges that used to happen a few years back. I'd probably easily lose a month to this if I had the time and if it wasn't using javascript.
     
    Ryiah likes this.
  16. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,606
    ??? Its definitely a game. What I was arguing was its not a game I'd find fun. Others are entitled to enjoy it. There are plenty of viable games I don't enjoy.
     
  17. Lightning-Zordon

    Lightning-Zordon

    Joined:
    May 13, 2014
    Posts:
    48
    Sorry I was replying to zoran404. I get that it's not a game that most people would enjoy :D
     
  18. larku

    larku

    Joined:
    Mar 14, 2013
    Posts:
    1,412
    I'm surprised - that's not the BoredMormon we're used to!! You're losing your geek-cred pretty quick here!!

    IT'S CODE... IN A GAME .... NERDVANA!!
     
    Kiwasi likes this.
  19. delinx32

    delinx32

    Joined:
    Apr 20, 2012
    Posts:
    417
    I dunno, its a pretty great idea, and I'd probably be into it if I had a bunch of time, but I don't, so I'd rather spend time coding unity behaviors instead of creep behaviors.
     
  20. delinx32

    delinx32

    Joined:
    Apr 20, 2012
    Posts:
    417
    I don't know about that. If you think about kids and their desire to build stuff, it might take off. I know many programmers who got their start doing stuff like scripting for graal servers or modding.
     
  21. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,606
    It's been a long week and I've been dealing with some exotic solvents. It's possible in not entirely right in the head at the moment. :p
     
    larku likes this.
  22. Lightning-Zordon

    Lightning-Zordon

    Joined:
    May 13, 2014
    Posts:
    48
    Sure, but it's still not gonna be most kids.
     
  23. zombiegorilla

    zombiegorilla

    Moderator

    Joined:
    May 8, 2012
    Posts:
    7,960
    So... Thanks @GarBenjamin :rolleyes:

    After you posted this, I slacked it internally, and lost nearly a half day of development on our team as most of the designers, tech artists and engineers blew the rest of day geeking out playing with this. ;).
     
    tiggus, GarBenjamin, Kiwasi and 3 others like this.
  24. darkhog

    darkhog

    Joined:
    Dec 4, 2012
    Posts:
    2,219
    Translation: We couldn't be bothered to write unit AI that is any good, so we're making you do it.

    Anyway, may give it a go, though I hate JS.
     
    larku and Kiwasi like this.
  25. zoran404

    zoran404

    Joined:
    Jan 11, 2015
    Posts:
    519
    I'd probably give you a similar response...

    You code, then play and see what happens. Isn't it a bit similar to making a game?

    The difference is that if you code unity behaviors you end up with something that has real world value : D
     
  26. GarBenjamin

    GarBenjamin

    Joined:
    Dec 26, 2013
    Posts:
    7,442
    I might have a play with it when I get bored... which is never so I probably won't. Like others have said game dev itself already provides plenty of opportunities to do progamming for fun.

    However, I think it will get some interest for sure. It is not too different from that Tank AI challenge we had here last year. And all of the hackers who used to do the worm batttles and such are probably very happy. Folks who take a weekend to do a game jam challenge may find it interesting as well.

    The appealing part is the idea of writing a little standalone bot of sorts that collects information, makes a decision based on it and then acts accordingly and all the time running while you are working, sleeping and so forth. I think that should definitely attract some folks.
     
  27. BFGames

    BFGames

    Joined:
    Oct 2, 2012
    Posts:
    1,543
    Looks pretty awesome!
     
  28. Tomnnn

    Tomnnn

    Joined:
    May 23, 2013
    Posts:
    4,137
    I wonder what the limitations are. Can you find a reference to other player units and then set their health to 0 or set their script to a script you've written that causes them to rampage on their own base?

    Javascript is pretty unruly.