Dark Forest: Setting up a remote explore (Part 2)
EthStaker Workshops and Technical Guides · January 2021 · 13:51
This EthStaker workshop continues setting up a remote explorer for Dark Forest, a zero-knowledge space strategy game built on Ethereum, covering the second half of the configuration. The session connects the setup to the broader onchain games landscape supporting the game's community.
Topics
From EthStaker Workshops and Technical Guides, hosted by Eth Staker.
Transcript
okay it's recording reporting again yeah so michael um so the point of the game what is the point of the game like for like uh and i'm with you like you just said silver to planets um so you get silver from asteroids you have to find an ad are they called asteroids right aren't they like asteroid belt or whatever it is yeah i believe i mean i'm clicking on right now yeah asteroid field uh so you find an asteroid field you take over the asteroid field and then you can send that the silver for the asteroid field generates
to other planets and then you can upgrade those planets you can upgrade on three features so i think each planet gets just a couple upgrades maybe three total upgrades uh and so you you know in your mind you're like oh i can upgrade armor and i can upgrade speed and i can upgrade energy but no you get to choose any three um so you can do all armor you can do all speed or you can do one of each but you can you don't get like to max stats on all of them okay so you send silver to a planet um do you wanna do a screen share and i will yes okay oh dude is that your x-ray field uh
well that's what i was gonna ask is this shoot son but i don't know if it's the whole world in your hands all right we're gonna go get a plug-in called so go back to plugins uh yep uh i'm sorry my apologies yes and choose um distribute silver okay and raw control and control c whoa whoa you called yeah that's fine i didn't understand but it's your name whatever you want okay isn't that what we're doing so yeah yeah that's perfect i usually use the plug-in name in case i need to go
back and find it but you could call it whatever you want sure so run that plug-in and so it's going to default to um okay so here are the options here uh you don't want to send spend all of the energy from that asteroid belt um if i'm winging this and i'm not i don't know that i understand this correctly um as part of it has to do with the s-curve that the greatest energy growth happens after 15 and before 85 so you don't want to send all of your energy because it takes so long to build it back up um sending 85 percent of it means that it will recover the quickest um and so the minimum level
you want to send planets to the reason that specified is so that you're not wasting energy on these tiny tiny planets but when i'm expanding i select level zero because i just want to expand as quickly as possible so change that level three to level zero ish and so one of these options is really powerful and the other one is not if you have a whole lot of asteroids you can hit distribute asteroids and all 86 of your asteroids will cue transactions and you'll have like 900 transactions going at one time dude you have two i think so question mark no i don't think i quite
have this one no i don't uh okay let's be clear you don't own it yet but it's in your sphere of influence so it's practically yours it has 48 energy you can you could throw a paper ball at that and it's yours um okay so you're gonna click on that one and hit distribute selected and then you're gonna see a bunch of transactions reaching out to your surrounding planets to send them themselves did i do that right i don't know so this this crawls down thing this uh your remote crawler yes in the way so you can see click on the oh
am i supposed to like select something well so i expected something to happen there and sometimes um what i'm looking for is the the snark to calculate um which in really big instances can be like 70 seconds but go ahead and click on distribute asteroids that will distribute everything but i'm i'm selecting this actual yeah we only have one so it doesn't matter okay so now we're sending to zero planets it should find a few in a second okay ah okay um minimum levels or ascending zero
planets go to that so here's what i what i'm confused by um you have 5000 silver on that planet i assumed it would be sending to one of these planets but it's not that's a bit confusing to me go to that planet that is marked 800. it has zero silver it really looks for some reason like the plug-in just did not work correctly um let's skip the plug-in for now and try a manual approach so click on that asteroid belt okay and um so to be technical we want to see how much
silver that 800 planet can receive so go click on the 800 800 planet and we're going to see its silver capacity its silver capacity is 50 so if we send it more than 50 it's going to be wasted so click on the asteroid belt click on that the very left sending silver the minimum yeah you just see one percent i'm sure yeah so we want to go all the way down to like one percent and 50. perfect and now you're going to send it to that 800. yeah um so let's see if anything it did surprise me that we may want to delete and re-add that plug-in because
for some reason it didn't seem to do the job and again move to okay uh as you say move it to zero just you don't have any any powerful so um and then just hit distribute
asteroids let's see if it we want to see that counter-incrementing a few because you do have some smaller planets that should send to go back to that plug-in and see when the last update was it's ever so slightly possible that an update broke it because it doesn't appear to be working six days ago it should work so that is the correct use of the plug-in i do not know why it's not working try hitting distribute selected yeah i don't know um
well so whoever's watching this it's gonna work for you i do not know why it's not working in this case i've never had trouble with it but you're doing everything right um i wouldn't even know so for some reason the plugin does not think it's not observing planets that you own as needing silver and you have a bunch of them that need silver let's try a new plug-in um there's another fun one no don't don't delete yet because you'll probably come back to it um i want to see if a different one works the crawl planets is pretty awesome and kind of what you can see here is
that most of the game is automated by plugins and there's not much need for manual intervention am i setting the same zero level uh yeah that's fine it's more fun that way and hit crawl everything and you're going to if if things go as expected you're going to send a bunch yep so you're sending a ton of transactions if you zoom out you're going to see a
bunch of cute transactions from your planets to claim other planets cool this is fast crawling i still don't know what didn't go right with that asteroid crawler but oh is that another one up there in the upper right that's a huge asteroid field oh yeah right there uh no no go right or east whatever oh cool uh yeah what's what level is that uh four oh man so i'll be honest you have a ton of potential in this game person like you you're obviously at a good border with a lot of neat stuff um i was trying to go towards damn oh yeah this is where i was trying oh
you may be zoomed in really close i think i am i was a little low five no yeah michael i don't even have a level five right now zoom out a lot so i can come steal your territory yeah right so i'm trying to work my way over this way i still have so yeah zoom all the way out more i want to see where you are in the okay you're in the southeast or southwest um that level five planet in the black area that could be a stronghold that could be like a super defendable like if i were you i'd spend a few months uh hammering away at that sure what you want to do is claim everything around it and build it up and then do a targeted
attack with all of your planets to keep banging away at it because 18 000 right now is a lot of uh a lot of energy when you're dealing in the fives and tens well i will uh publish this after i get there wait that's tonight right yeah right be right there what is this now why is this highlight is it someone else uh yeah that's someone else who is working toward you okay that's the first time i've seen someone else uh that so if you zoom out it's because your crawler is going really fast yeah your crawler is zipping through wow this is nuts so is this going to fail
out when it hits the border and then just reset it then yep it's going to skip around it okay oh it'll do that yeah well let's watch it man sure yeah you're right that's really taking a big uh pass my yeah i i have one really fast miner that does 40k a second it's not mine it's my first mic um and it's it's like clunk [Laughter] all done now i just i'm gonna spend the rest of the evening spinning up machines we do have a call in like an hour and a half i know i was supposed to it isn't an hour and a half right
all right go find out i mean i'm serious uh it's 4 22 right now so yes my time i just opened up discord and have like 1600 questions okay um yeah go get that big asteroid belt and um claim that level five planet before someone else does because those two items right there are really hard to come by and once you get them they're really hard to take sure so if you beat this guy in the green um he's probably gonna take it well he may not even he may not have crawled that far he may not even know they're there right but they are
super super valuable just real quick before you go the crawl planets that's what i was doing mainly before right when i'm sending energy to claim them is mine that's what that is or is this yeah yeah okay so it automates the clicking on a planet and selecting to send energy okay uh cool awesome i get i guarantee there are people who are evolving these plugins to be automated so that they're not even like clicking the crawl planets they're just like having a burrito while they claim everything in sight right i'm not that bright this is cool though the possibility i just can't do it oh absolutely absolutely
all right cool i will let you go and