| I don't use TTS because it is physics based... which makes it awkward. That said... having it be "physics based" means that you don't need as much game rules implemented in computer logic compared to human logic. Consider the code for writing tic tac toe without a physics model. You've got valid position checks, win condition checks and so on. It's not bad (its tic tac toe), but its something that needs to be written by someone. In a physics based tic tac toe, you've got X and O and a # board. If someone plays a wrong move you say "dude, you can't do that." When you win, you say "tic tac toe, three in a row, I win." This allows a physics based model to implement a lot of game logic in meat space rather than in game code which in turn means that it can be made available more rapidly and doesn't need a programmer to convert game rules into business logic into code. --- I'd also suggest checking out https://www.yucata.de/en (and other similar online systems). No, its not open source - its server hosted... but its really well done. |