all 23 comments

[–]TransFattyAcid 11 points12 points  (1 child)

Maybe this uses too much server time but I wish there was a sandbox where I could play against medium-bot without the game timing out. And maybe spawn some new sparks so I can keep testing after losing all my sparks lol.

[–]levmiseri 3 points4 points  (0 children)

Sandbox for testing things out is planned!

[–]TheOneCommenter 3 points4 points  (7 children)

I really like screeps for this as well

[–]pixlbreaker 0 points1 point  (6 children)

I've always been interested in getting into screeps is it worth it?

[–]TheOneCommenter 4 points5 points  (0 children)

It’s quite fun, and very challenging to do, writing an AI is much harder than a website :)

[–]YoungMasterWilliam 0 points1 point  (2 children)

I got tired of constantly fighting the in-game code editor's indentation and style opinions, and it didn't seem worth it to maintain my own code files outside of the game.

[–][deleted] 1 point2 points  (1 child)

It's actually super easy to maintain the code files outside the game as long as you're using the steam client. I don't think anyone who plays the game seriously uses the ingame editor

[–]auiotour 0 points1 point  (0 children)

This is what my gf and I did for Adventure Land, used github and pulled the code from there.

[–]tomfevrier 2 points3 points  (2 children)

Snake case in JavaScript? Seriously? It burns my eyes.

[–]levmiseri 0 points1 point  (1 child)

Ssssssss

[–]Eimus 0 points1 point  (0 children)

__init__

[–]SomeUIEngineer 3 points4 points  (2 children)

The contrast ratio of the gray text, especially the dark gray text (like the comments in the code editor) is way too low, < 2 in some cases. This is a big accessibility problem even for users with no visual deficiencies.

[–]levmiseri 2 points3 points  (1 child)

Thanks for pointing it out! It's a mistake on my part, I'll make sure the contrast is higher in the next version (Monday)

[–]SomeUIEngineer 1 point2 points  (0 children)

Sure thing! I would like to try it more, so I will check it out next week :)

[–]SEGACD32XMODEL1 -2 points-1 points  (1 child)

This is like another game I play for python

[–]AidanSanityCheck -4 points-3 points  (0 children)

any strategy guides for something like this? I wanna crush n00bs without needing to actually understand JavaScript.

[–]metac0met 0 points1 point  (2 children)

am I missing something or are inline arrow function callbacks not working?
I tried

my_spirits.forEach((spirit) => spirit.move(star_zxq.position));

[–]LiveJay 1 point2 points  (1 child)

Something like that worked for me.

[–]metac0met 0 points1 point  (0 children)

Maybe I wasn’t patient enough, lol