I've enjoyed making little games with DragonRuby Game Toolkit this season. This game is associated with The Puzzle for 2022 Day 6. You are tasked with tuning a communications signal by detecting the lock-on packet. In part 1, it is 4 consecutive unique bytes. In part 2, it is 14.

This game visualizes the Part 2 task. The input is my own, and slightly modified to help the game end sooner (you don't need to get to 3,215 like my answer was ;)). You will detect and throw away duplicates in order to lock in on a 14 length string of unique bytes. In total, it takes about 2-3 minutes to finish a successful run.


What's that?

WE GET SIGNAL.

MAIN SCREEN, TURN ON!

TIPS:

Matching signal doesn't have to be touching to destroy: Given the signal chain `WOWOW`, either W or O will clean the signal.

The danger bar is cleared after a zap, and doesn't change speed (except for when you type a wrong letter). Take your time! Don't press that signal as soon as you identify it. Get it ready to press, but use the full bar time to wait for a potentially better signal.

Download

Download
advent-of-code-2022-day-6-windows-amd64.zip 25 MB
Version 0.2 Jan 16, 2023
Download
advent-of-code-2022-day-6-macos.zip 27 MB
Version 0.2 Jan 16, 2023
Download
advent-of-code-2022-day-6-linux-amd64.zip 25 MB
Version 0.2 Jan 16, 2023

Development log

Comments

Log in with itch.io to leave a comment.

game wont start

Well that's not ideal! I assume you were trying to play in-browser? Any details you can share? (Thanks for trying either way)

Yes, I play on browser. When I click the "We get signal 0.1 by Mr.Tim" starting screen, it just stays at a black screen.

Thanks for your feedback, I’ll send it up to the framework I used. 

ok

Howdy! I'm sure the time for funsies has passed, but I wanted to note that the game engine I used just released some patches to improve compatibility with Itch HTML builds. Perhaps you'll give it a try!

Tips from watching lots of people have no idea how to play (my bad!):
- A bunch of letters show up. Type the key when you see two of the same letters.

- They don't have to be side by side: `WOWOW` => W or O will clean the signal.

- The danger bar on the bottom clears when you clean a signal. It feels like things go fast, but relax. Once you have a key ready to go, if you still have time on the bar, wait to put it in. Perhaps a better signal will appear later. Given `ABBCDEFGHIIJ`, you could press B, and it would get rid of 3 letters, but if you pressed I, it would get rid of 11! Knowing this can help you get into the flow. It can be quite zen!


Good luck, and thanks for trying earlier, and perhaps trying again now!