Shiplogging by CreeperXD

You are a worker at a signal station, tasked to record data of passing ships. You will have to communicate with them using international maritime signal flags.
Screenshots:



Credits:
International maritime signal flags from Wikipedia https://en.wikipedia.org/wiki/Internationalmaritimesignal_flags
| itch.io page | https://creeperxd.itch.io/shiplogging |
| Original URL | https://ldjam.com/events/ludum-dare/59/shiplogging |
Ratings
| Overall | 765th | 2.952⭐ | 23🧑⚖️ |
| Fun | 845th | 2.025⭐ | 22🧑⚖️ |
| Innovation | 213th | 3.738⭐ | 23🧑⚖️ |
| Theme | 224th | 4.071⭐ | 23🧑⚖️ |
| Graphics | 719th | 2.857⭐ | 23🧑⚖️ |
| Given | 33🗳️ | 17🗨️ |
I think it would be good to have simple codes in the beginning, so you can learn the basics.
Dealing with all the signals at the beginning is overwhelming.
Congrats for finishing your game. :)
The game looks cool but it is very hard to understand if we are not familiar with maritime signal flags.
1) The ship starts with only flags indicating its code hoisted (in this example, VT58).

2) In the notes, an entry for said ship is created with its code already noted. There are 3 input fields, each for data that you will need to note down. Their hints are the request codes for respective data that you will later send via flag rack.

3) On the flag rack, prepare your message by selecting flags. The message is just the ship code followed by the data request code (in this example, with the data request code of ORI, producing the message VT58ORI). Hoist the message flags.

4) If the request is valid, the ship with the code will now hoist flags signaling the data requested (in this example, BORDEAUX).

5) Go back to the notes, note down the data in its relevant field (in this example, the field for ORI). Repeat for remaining data and ships.

We would've liked a more "didactic" approach, which maybe introduces only a couple of flags at a time. Sound or music can also really improve gameplay, I think.
A lovely interpretation of the theme, though!

Anyway, I still didn't have the time to log any ship completely before it disappears...
I may have discovered I have dysflagsia...
- Jot down and encode the most recent boat's ID.
- Then, hoist both the ID and the characters 'ORI' to request the info for "origin".
- Quickly scramble to decode the boat's message using the flag chart while inputting the decoded characters in the other screen.
- Then, do this again for DEST and ERVD.
This was just too much for me within the time limit. I think slower ships (at least at first!) and a transparent "mini" overlay of the flag codes could have helped make the game more accessible. That being said, I'm sure someone who already nows this stuff by heart from time on the sea could probably do pretty great. :)
Side note: A ship that was supposed to be labeled QO27 had its third flag being red on top and white on bottom, which isn't anything on the list. 2 is supposed to be yellow-red-yellow horizontal bars.
Tried it out myself, and the flags are displayed as intended.

Not your fault for the confusion though, as the combination of colours of the flags for "O27" is indeed confusing, which could have been avoided if the flags are separated better.

At the start I definitely needed instruction that you gave to Yopox to know what to do. And to get hang of it I needed combination of pausing, screenshoting and noting on paper. But I quickly noticed that DEST/ORI locations are repeating so it didn't took me long to memorize all of them by their starting letters, and I was able to start doing it real time (without pausing etc). Also I could always get ship codes as they were written in my notepad already. This allowed me to "camp" for the ships, I would be:
1. Waiting as notepad updates and read the ship number there
2. Quickly go to flag tab, find letters of the ship and then add ORI to the end.
3. Look at waters to see what location ship hoisted, read abt 1-2 first letters to recognize name and memorize it.
4. Go back to flags, delete 3 letters, add DEST and hoist flags.
5. Look at ship and memorize DEST location.
6. Go back to flags, delete DEST and append ERVD.
7. Read number and then go to notepad.
8. Write all the memorized info.
9. Quickly switch back to flags and delete all of them to prepare for the next ship. (Maybe some button to reset all the flags, could be added there)
10. Go back to notepad to wait for the next ship.
Technically even without ID in notepad, I could just look at the ship and without much thinking repeat its flag sequence without really decoding it. Sooo maybe in some hard mode you could just make the 4th input field when you need to encode ship id on your own? Yeah after learning a bit game, it gets a lot of easier. But there is a learning curve, as you can read in other comments. Maybe dividing game into levels could fix that? Slower tempo on first levels, faster later. This would also allow you to change up locations every few levels, to keep it fresh.
Some Quality of Life improvements would be also key shortcuts, like **ESC** to turn off tabs, maybe **Z** or **X** to turn on flag tab or notepad, sth like that. I definitely appreciated that I could already copy and paste locations from input fields