There is an ebb and flow to the time and energy I have for these projects. I’m wanting to
“get back into the swing of things” with my Unity projects, so I decided to “warm up” on Terminal Hacker. I’d previously completed this section, so I went and used my old code, yet decided to extend it with a bit more flash. Main changes from prior version:
- bugfix: repaired greedy backspace key in console. Now it wont delete more than one character in a single frame.
- feature: block cursor (getting WebGL to font-fallback was easy, figuring out how was less-so.)
- feature: dynamic console prompt.
- feature: warn-bell sound while trying to backspace over the prompt.
- feature: ghost-typing allows designer to control the console as if they’re a user.
I used the ghost-typing functionality to add a bit more “realism” to the “boot-up” sequence. I hope it will also highlight the main clue I drop to help open the game’s backdoor. (another clue, it helps if you have the volume loud enough to hear they key-clicks).
At any rate, without further ado: https://jackdraak.itch.io/anagram-hacker [TRY MY GAME!]
…Most of the time was burned after I noticed WebGL builds were not doing font-fallback the same as the Editor or PC builds. I tried TextMesh Pro but it revealed it would be a LOT of work trying to get the results I wanted (in-part because aside from that one character, the project was basically complete before trying to wedge TMPro in.
I also tried some font editing tools, eventually adding several glyphs by hand with FontForge. Of course, after I did that, I then discovered a way to force the WebGL builds to fallback after-all.