blobbyvolley2
blobbyvolley2 copied to clipboard
Official continuation of the famous Blobby Volley 1.x arcade game.
Can we increase the minimum compiler requirements to having C++14 support, or are we targeting a platform where that is not possible? Would give us e.g. `std::make_unique`, to finally get...
We no longer have many boost dependencies. If we can get this dependency removed at least for the blobby application (not for server or test) it will simplify the compilation...
If blobby cannot find the `config.xml`, it currently exits without giving a useful error message. We throw a `FileSystemException`, but it's `what()` seems to give an empty string.
Currently nothing is happening.
I noticed during testing that if e.g. an active firewall interferes with the LAN server, pressing "Host Game" just appears to be doing nothing to the user. I'm not sure...
…so that frame dropping can be effective again In order for the current frame drop mechanism to work, we need to make sure that all the heavy SDL calls happen...
First attempt at more cleanly separating the dependencies. Moved non-blobby code to a separate directory `deps`. Split main blobby code into separate parts: `core`: The game simulation, and platform things...
Switch all physics computations to use fixed-point numbers. This will enable us to get rid of the inline assembly on x86 systems, and makes physics simulation reliably reproducible across system...
This is some work in progress towards decoupling the frame rate of the ui and the game simulation, and also with the goal of getting rid of the monstrosity half-singleton...