NetHack | Monk Quest | Pre-Junethack sadly #NetHack #RogueLike
https://twitch.tv/zapwai
Hawk Hill Manor
Well, I have a Water and a Boat and a Jetty!
Need to Shader the water.
Then mash all the logic for train, barge, imports/exports, citizens, etc.
Not sure how I'll do it yet. Probably move all Goods onto Canal
I find tinkering with the roguelike DND1 rather fulfilling compared to the usual code I have to work with. Today's code is so convoluted (usually) with overly twisted abstraction.
Sure, DND1 is ugly code but it does not take long to dig in to it.
Here is what Richard Garriott used for monster data in 1978 (converted to a javascript array)
["MAN", 1, 13, 26, 1, 1, 500],
["GOBLIN", 2, 13, 24, 1, 1, 600],
["TROLL", 3, 15, 35, 1, 1, 1000],
["SKELETON", 4, 22, 12, 1, 1, 50],
["BALROG", 5, 18, 110, 1, 1, 5000],
["OCHRE JELLY", 6, 11, 20, 1, 1, 0],
["GREY OOZE", 7, 11, 13, 1, 1, 0],
["GNOME", 8, 13, 30, 1, 1, 100],
["KOBOLD", 9, 15, 16, 1, 1, 500],
["MUMMY", 10,16, 30, 1, 1, 100]
The interesting shortcut is column 3. The value there represents what a player needs to hit the monster on a 1d20. The player gets 1/3 fo their DEX score to add to the roll.
But! It also represents how much damage the monster can do! Which is crazy. A skeleton can do 1 to 22 points of damage.
Added some more features.
Allow the ochre jelly to show up.
Put in a feature where it auto accepts 1 character input. Makes it faster to move around.
https://random-wizard.neocities.org/ascii-dungeon-adventure/
Hey folks! Are there any streamers, youtubers, content creators et cetera you know that specifically play Demos for or before Next Fest? Would love to send them the Bibidi demo!
Hawk Hill Manor
Getting a bit muddled with the Research system, so might have a think about what to do with the Canal.
Currently the Import/Export of Goods is done by Train, and Citizens randomly arrive at the Station (irrespective of Train travel).
I'm currently thinking to only have Citizens travel by Train, Goods by Canal.
Or maybe have "Emergency" Goods on the Train (faster, but more expensive)
Or something else...