Highly, terribly dangerous posts. Misuse of this profile can invite eggbug to trounce upon your data and then laugh in your face. You don't want this profile. Really.



littleampton
@littleampton

...but it can run a silly point-and-click version! Enjoy! (Only tested in Firefox and Chrome, desktop recommended)

Special thanks to @blackle for basically discovering variables in CSS and to @corncycle for showing how it can be abused to create incredible things.
Also thanks to id Software for Doom

i was thinking of maybe making an engine for short point and click games that could be embedded in chosts but i don't think i have the patience
bugs
  • due to how i made them, enemies and items move 1px to the right every time one is clicked. kind of ruins the immersion. uhh, it's probably really simple to fix that but i don't know how.
  • probably many others but i didn't notice them
nerd shit
  • Source code (warning: bad)
  • It's not even visible but while creating this I basically discovered how to create range conditionals in CSS using sums of min() and max() functions - thanks to this there aren't blockers absolutely everywhere!
  • Adding "skill levels" by simply showing a different version of the set of enemies and/or items probably wouldn't be TOO difficult...
  • Cohost has a max post size of about 192KB. Who would've thought....
  • A huge part of the HTML is the counters system. Right now there's a div with a background for every digit, it'd probably be better to make one huge div with a background with all the numbers in the right places. I had to remove a few items and enemies simply to limit the counter's max value. Even better would be to not repeat the list of numbers for every single screen they are visible on (spoiler: for the HUD counters it's every single one).

esselfortium
@esselfortium

this is exceptional, thank you


You must log in to comment.

in reply to @littleampton's post:

incredible!

i also considered making a more general engine for point and click games on cohost but there were many reasons i didnt (lazy/sick of the foundation i had built my project on, wasnt sure if it would get used, would probably need to constantly upkeep it). i wonder how many people have narrative ideas they want to explore with something like this but lack the technical skills

tangent aside, this was very charming and i love how you executed the idea :)

i wanted to add barrels but i'm not sure if there is a way to freeze a gif until it's visible, so they'd either have to disappear or be stuck in an exploding frame, neither of which would have looked like an exploding barrel at all