Thursday, November 6, 2014

More Progress!

I've continued to work on the application, despite knowing that at some point in the near future it'll be scrapped and replaced with a web application version. I'm currently at the third alpha build, which has been stable enough to play with other people in a very enjoyable manner. We were enjoying it so much, in fact, that we continued to play past the winning score we'd agreed on until we couldn't play anymore. The results of which are shown below.
I almost don't want to scrap the Python version because it satisfies the overall goal of this project - create a way to play TSSSF with friends from afar in a way that is more fun than with Tabletop Simulator or Vassel. However, I feel that both the project and the community would benefit the most if I took this a step further.

More to come...

Sunday, November 2, 2014

Possibly Going In a New Direction

After fixing some of the bugs and testing the alpha with other people, I started to realize that the amount of effort and time I'd need to put into this to get all of the features I'd want would probably not be worth all the effort when the system I'm using is a bit clunky.

The graphics are a bit slow to render and don't look very good, everything that I've programmed up to this point has been so rushed that continuing from where I'm at would be difficult (I'd have to wade through a lot of code and clean a lot of the clutter up), and the protocols I've devised are rather poor.

I've reached a fork in the road - I could continue from where I'm at currently and end up with something okay but not great, or I could start over using what I've learned to create something even better (although it would take more time).

I'll post more information in time.

Saturday, November 1, 2014

First Post!

Hello! This is Dylan Raub, aka Raubana, aka DustyKorg.
This is the first post for the TSSSFgame stand-alone blog, which will be used to keep track of changes, progress, and news regarding the game.

To start things off, the first alpha build of the game was tested on the 30th of October, 2014. Despite the foreknowledge that the game wasn't in a completed state, it was, more-or-less, still playable. However, a few notable problems did become apparent through testing. The list goes as follows (and may be edited over time):
  • Sounds were not working with the compiled version of the game.
  • All clients will crash if they receive a message from the server regarding the public goals, if the public goals list is empty.
  • The server will crash if someone disconnects mid-game and doesn't reconnect before the server automatically kicks them from the game.
  • If a player is kicked from a game, all cards they had on them will be lost until the next game.
At the moment, I am testing the sound issue. I will post more information over time.