So, after a hiatus
So, after a hiatus for a couple months, work is swiftly progressing. I just needed time away, do my job job and forget game dev for a bit. Things and decisions weigh you down and impact you greatly, and sometimes you just have to escape.
But, that time is over!
Progress on the mobile controller for Acros has been moving along quite fast and it’s almost done. I’ve replicated most of the functionality from in-game to JavaScript to work with the webpage that is the controller.
By the time the game is done, it will be playable by up to 8 players, 4 using the table and 4 more using mobile devices. You’ll be able to play the entire game from your phone with only a couple interactions on the table to actually start the game, and when it ends.
Theres still a tiny bit left, like the voting routine and then showing some kind of game over screen on the mobile device, but that’s only a couple days part time work. Once the voting is done, the game should be completely playable.
So far avatar and name selection are in, displaying the round number, the generated acronym, getting the players answer with a lot of validations taking place, and the timer… That was fun, but I managed to get the timer on the mobile controller almost perfectly synced with the timer on the table. It may be like .3 seconds off, but it looks great!
I’m still tweaking things, I don’t like the acronyms it generates, and I’ve been tweaking those to make it a little more friendly… plenty of time for that though.
There’s still a lot to do on the game itself, all the menus, title screen tweaks, house rules, in game pause?! Not sure how on earth I’m going to manage that one since I’d have to pause everything, even the mobile controllers… I’ll have to figure something out though. I need to see if there is a way to “pause” an interval in JS.. if I can do that it will make it a lot easier to do. A quick search provides nothing other than saying you can’t. I may just have to only allow the pause to be hit at specific times, anytime a timer isn’t running. Not perfect, because you may still have to finish your turn out entering an answer and voting.. or ya know, just walk away and let the others continue. Oh well.. figure that out later.
Alright, I suppose it’s time to get back to busy!