TheoryOfNekomata
|
8bf3b46233
|
Update gamepad event handling
Use game controller APIs instead of the joystick ones to be able to use
the gamepad button DB file.
|
1年前 |
TheoryOfNekomata
|
baae003eae
|
Improve logging
Add context on all log items.
|
1年前 |
TheoryOfNekomata
|
5ce887f3db
|
Organize mocks
Put mocks to directory structure mimicking project structure.
|
1年前 |
TheoryOfNekomata
|
bdbdbec1ce
|
Add logging abstraction
Come up with our own logging system.
|
1年前 |
TheoryOfNekomata
|
57e4a768dc
|
Update config
Add templates for config item types.
Also updated server's config to use the global config module.
|
2年前 |
TheoryOfNekomata
|
9cde8ff876
|
Extract common code
Remove symlinks and make codebase use common modules instead.
|
2年前 |
TheoryOfNekomata
|
508967fcb7
|
Add configs to server
Make server optionally have a mountpoint for putting assets.
|
2年前 |
TheoryOfNekomata
|
4e4924ec0b
|
Implement connectivity
Attempt to connect client to server.
|
2年前 |
TheoryOfNekomata
|
d23d3a5127
|
Add adjustments to game
Update initialization method.
|
2年前 |
TheoryOfNekomata
|
c3248953e2
|
Integrate libwebsockets connection
Add libwebsockets client to game executable.
|
2年前 |
TheoryOfNekomata
|
afa8fcce02
|
Abstract SDL event handling
Delegate the event handling solely in input state.
|
2年前 |
TheoryOfNekomata
|
52fb193b83
|
Cover all input methods on tests
Add tests for initialization and teardown for all input methods.
|
2年前 |
TheoryOfNekomata
|
259780cdb2
|
Fix multi player support
Correctly dereference pointers.
|
2年前 |
TheoryOfNekomata
|
464e013a46
|
Update loops
Declare variables early on.
|
2年前 |
TheoryOfNekomata
|
d1999f7667
|
Add convenience typedefs
Use short names for int types.
|
2年前 |
TheoryOfNekomata
|
9012772322
|
Add experimental MIDI controller input support
The game now uses MIDI support for alternative input methods.
|
2年前 |
TheoryOfNekomata
|
81549f3616
|
Encapsulate I/O
Put I/O values to their respective structs.
|
2年前 |