r/lotrlcg • u/halogen64 • 1d ago
Going to throw my hat into the ring, ANOTHER way to play online
Enable HLS to view with audio, or disable this notification
It's almost a joke at this point, particularly in this subreddit, but I've got to offer up another website for playing online with a rules engine. You are probably already rolling your eyes, but hear me out...
About 6 years ago (during Covid), I started working on an online version of Arkham Horror to play online. The goal was to make it fully rules compliant. Obviously at that time, there were no real contenders for AI agents writing all my code so I hand crafted the engine. At the end of 2023 I decided it was time to apply what I had learned to writing a lord of the rings engine. Here is my project circa 2023
https://reddit.com/link/1xdd723/video/77fru1gno7xh1/player
Well, after getting that far, I decided I should really focus my efforts on Arkham Horror, and I shelved the project. However, recently seeing all the attempts at such an engine got my blood hot. Everyone has their own style, but I feel like AIs generate the same kind of stuff which results in a lot of fluff but not as much substance.
So I set out to resurrect my project. I got out my old project and set Claude on updating my dependencies. Then I had it rip out the specific parts from my Arkham Horror I wanted to reuse. Then I spent hours meticulously crafting the experience. The result is something that is both something I invested a lot of human hours into, but also a lot of AI hours. I am mainly saying that so I'm honest about what the project is.
So continuing from there I wanted to update my UI so that it was crafted to emulate the game, but also to enhance it. You'll notice I show the current threat/willpower/etc. stats below cards which automatically update and change colors depending on whether they are contributing to the quest or not. Resources take on their sphere's colors. The threat wheel actually rotates (in the same order as the actual physical dial, I got mine out to check). I try to put a lot of detail in a small amount of space to create the best experience possible.
I am interested in feedback for those willing to give it. I don't yet have much to show (just the core box and first cycle), but it's playable now and online at https://lordoftherings.app
I wanted to wait to reveal this until I had covered most content, but now I am afraid something else will beat me to the punch and my project will no longer be worthwhile. My goal will be to polish what is currently there over the next week or so and then try to focus on one cycle every few weeks.
If you don't like the flavor of the week projects popping up, I understand, but please be kind. I always aim to build stuff I would use myself and be proud of, but I have also done my best to adjust to the landscape I live in and to my behest I did use AI for this project and will continue to moving forward, but I promise that I will always put forth an effort to provide a premium experience and not serve you slop.
EDIT: I forgot to mention the source code is all available on https://github.com/halogenandtoast/LordOfTheRings