7DRL 2023 Notes


This game is my submission to the 2023 7-Day Roguelike (7DRL) competition. I love the "trolly problem" ethics thought experiment, and love trains and transit systems, so this came to mind as an idea for a game wherein the player *tries* to get people killed (as the "troll" in "troll-y problem".)

The bulk of the coding  time was spent on developing a procedurally-generated (semi-)realistic rail network, with rails coming in from the edge of the map and joining/branching with intersecting lines.

The "human" NPCs are fairly dumb, but as you play you might notice that when you push them, they continue to move in the direction you push. This lets you line them up to follow a rail line so that hopefully a train will take 'em out.

Also, I immediately realized that using Emoji would alleviate the need to create artwork (I'm *not* good at art/UI design, in case you didn't notice.) This is the second game for the 7DRL competition, and curiously-enough, also written in Javascript. (I'm not a huge fan of the language, but  the canvas API is straightforward and easy to work with. My previous game was purely text.)

Files

trolly_problem.zip Play in browser
Mar 10, 2023

Leave a comment

Log in with itch.io to leave a comment.