Thursday, December 14, 2023

CCSF '23 Release: Real-Timer


Grab the download here!

When Mea first suggested this idea to me, I thought it would be a simple project I could knock out in an afternoon. I was wrong. This is one complicated gizmo! I never thought programming something as simple as a timer/clock would be so involved (or have so many bugs!), but this was certainly a learning experience. In the process I even found a bug in my own PCs settings that was causing this agent to display the time wrong!

I would appreciate you glancing at the help/readme for this one, just to get an idea. While writing it, I sincerely felt like I was writing a detailed user manual for an actual physical object. I'm very happy with the result though. I think this is the first connectable agent I've ever coded!

For all that it took though, it is pretty straightforward to use; it just has a bunch of little details that might not be immediately apparent. Its purpose is simply as a connectable gadget that counts real time. You can either use it in timer mode (sends a signal when the timer reaches 0) or Alarm clock mode (displays the real time and sends a signal each day at the time the alarm is set for). It also has a "closed game awareness" button you can toggle that controls whether or not the timer ticks down while the game is closed. And don't forget to click the bottom right button! Mea made a ton of lovely skins for this agent, so explore them and pick one you like!

No comments:

Post a Comment