When we last left our heroes, youāll remember that I had just put together the barebones of an interface to view characters within the game. Left to my own devices, I had scribbled together some wood grain to match Eileenās, and quickly became quite exhausted from the effort.
Remember?
I didnāt update last week, but Kevin and I worked on plugging in this monster to the rest of the game. Most of our sorrows come from trying to get our Inky scripting language scenes to talk to our Phaser.js code. And yes, our own human failures. This week, I worked on the actually adding characters to this interface.
It seems like Iām always trying to make rows and columns of things, no matter where or what Iām coding.
Those magic number are necessary, because youāve got to start somewhere, kids. The result:
You may notice the interface currently features *one* character ā but thatās okay! It works! And when we have the other 19 sprites, itās going to be a really easy switch. So far, Iāve gotten it working so that the right hand box updates with character info when you clickā¦ but Iām not very happy about the interface. It is presently functionalā¦ but lacks charm. Iām hoping 19 additional character sprites will help out with that, but I might try to add a little something extra to the interactions (if thereās time).
The final thing I finished today was having the interface react to what is known in other parts of the game. Basically, if the main character shares a particular piece of personally identifiable information, I update this interface by greying out characters who do not share that characteristic. Itās sort of a view into what the world of the game knows about who Franklin is. Hereās what it looks like when Franklin / the player has shared his birthday with the powers that be:
The showcase is fast upon our heels, and weāve got lists on lists on lists. Look how playful I am on Slack:
We have a hackathon-style weekend planned next week, and Iām hoping to start each day with a 20 minute phone call to have each of us go around and state what weād like to get done that day, with check-in phone calls every 3 hours. Isnāt remote work fun??