TheoryOfNekomata
|
7ddefa74d3
|
Update windows build commands
Supply correct line escape character.
|
há 1 ano |
TheoryOfNekomata
|
dfe9a7e6b7
|
Update build instructions
Make build instructions concise.
|
há 1 ano |
TheoryOfNekomata
|
bfe16c942e
|
Update weapon data
Balance weapon stats.
|
há 1 ano |
TheoryOfNekomata
|
edcc8e826f
|
Merge branch 'master' of code.modal.sh:modal-studios/izanagi-2022
|
há 1 ano |
TheoryOfNekomata
|
71c053ba6e
|
Update character sprites
Improve character sprites.
|
há 1 ano |
TheoryOfNekomata
|
e7810dc12c
|
Merge branch 'master' of code.modal.sh:modal-studios/izanagi-2022
|
há 1 ano |
TheoryOfNekomata
|
1fc162a51c
|
Update README
Document project setup correctly.
|
há 1 ano |
TheoryOfNekomata
|
f9cea8b396
|
Merge branch 'master' of code.modal.sh:modal-studios/izanagi-2022
|
há 1 ano |
TheoryOfNekomata
|
72e60eae14
|
Update character sprites
Add second character.
|
há 1 ano |
TheoryOfNekomata
|
ebebba1fb9
|
Add build scripts for macOS
Include build scripts for generating CMake cache as well as building from ninja.
|
há 1 ano |
TheoryOfNekomata
|
8c7de21298
|
Add build scripts for Windows
Specify command for building in Windows without depending on the IDE.
|
há 1 ano |
TheoryOfNekomata
|
95f46278f5
|
Fix input test
Add mocks for some SDL functions related to joysticks/gamepads.
|
há 1 ano |
TheoryOfNekomata
|
2d326b1f8b
|
Migrate portmidi
Remove old portmidi dependency.
|
há 1 ano |
TheoryOfNekomata
|
30469008de
|
Migrate SDL to subprojects
Remove old SDL dependency.
|
há 1 ano |
TheoryOfNekomata
|
ba89fa1a74
|
Start migrating dependencies to subprojects
Put minIni, and bdd-for-c dependencies to subprojects dir.
|
há 1 ano |
TheoryOfNekomata
|
b7b519cc5e
|
Remove dependencies.txt
We already have dependencies defined as Git submodules.
|
há 1 ano |
TheoryOfNekomata
|
573d59d5ac
|
Add subprojects for Meson
Include subprojects so we can deprecate dependencies.txt
|
há 1 ano |
TheoryOfNekomata
|
4c952b1df6
|
Update character asset
Improve sprites.
|
há 1 ano |
TheoryOfNekomata
|
fd6e320a07
|
Update character sprite
Add joints to character sprite.
|
há 1 ano |
TheoryOfNekomata
|
525aad7693
|
Add characters sprite
Include characters sprites.
|
há 1 ano |
TheoryOfNekomata
|
9c7cacf3ed
|
Address build warnings
Ensure warnings have been accounted for.
|
há 1 ano |
TheoryOfNekomata
|
a6ddf68c8a
|
Genericize compatibility
Extract additional platform-specific imports to basic compatibility
header.
|
há 1 ano |
TheoryOfNekomata
|
fce519404d
|
Update config mock
Add parameter names for config mock functions.
|
há 1 ano |
TheoryOfNekomata
|
e86b23fec2
|
Update macOS compat
Properly declare shims for macOS.
|
há 1 ano |
TheoryOfNekomata
|
49d7937d05
|
Organize memory allocation
Only free memory that are dynamically allocated.
|
há 1 ano |
TheoryOfNekomata
|
09954125ff
|
Test Linux support
Configure environment for Linux.
Server runs ok, the game runs but with no window...
|
há 1 ano |
TheoryOfNekomata
|
7556335605
|
Add net teardown
Encapsulate net teardown logic.
|
há 1 ano |
TheoryOfNekomata
|
e99e008a53
|
Update logs
Ensure setup/teardown is in correct order.
|
há 1 ano |
TheoryOfNekomata
|
c45ec22ff8
|
Update input test
Ensure states are loaded and initialized to defaults.
|
há 1 ano |
TheoryOfNekomata
|
901f7aef48
|
Update input tests
Ensure input test implementation is aligned to current input API.
|
há 1 ano |
TheoryOfNekomata
|
d0c66fe817
|
Force server database path
Use path relative to server executable instead of current working
directory.
|
há 1 ano |
TheoryOfNekomata
|
eb1e1593c3
|
Update return statements
Use blank returns for subroutines.
|
há 1 ano |
TheoryOfNekomata
|
7765b46941
|
Update docs
Include updated usage on list functions.
|
há 1 ano |
TheoryOfNekomata
|
a05e605ec4
|
Add other list functions
Implement and fix list functions and their tests.
|
há 1 ano |
TheoryOfNekomata
|
0ad985b4f0
|
Update memory and data tests
Use modes for list teardown calls to prevent pollution of the tracked
calls.
|
há 1 ano |
TheoryOfNekomata
|
0fda7dd8ba
|
Fix list tests
Convert list to doubly-linked list for easy traversal.
|
há 1 ano |
TheoryOfNekomata
|
d8ec780689
|
Force server logs to stdout/stderr
Make server use standard output streams instead of file-based streams.
|
há 1 ano |
TheoryOfNekomata
|
659142c181
|
Fix logging
Add capability to log outside stderr and stdout.
|
há 1 ano |
TheoryOfNekomata
|
885114605c
|
Update CMake
Unify variables across the project.
|
há 1 ano |
TheoryOfNekomata
|
0fca9b77e3
|
Update linked list implementation
Use node pointers instead of duplicating the find function logic.
|
há 1 ano |
TheoryOfNekomata
|
baae003eae
|
Improve logging
Add context on all log items.
|
há 1 ano |
TheoryOfNekomata
|
74c1b13787
|
Update console output
Make colored console output work in Windows.
|
há 1 ano |
TheoryOfNekomata
|
6d513ca6c3
|
Fix tests
Add correct includes.
|
há 1 ano |
TheoryOfNekomata
|
bd0cdc1694
|
Update mock library
Separate mock library from source.
|
há 1 ano |
TheoryOfNekomata
|
d96a25d7d2
|
Fix log mocks
Add modes for log mocks.
|
há 1 ano |
TheoryOfNekomata
|
5ce887f3db
|
Organize mocks
Put mocks to directory structure mimicking project structure.
|
há 1 ano |
TheoryOfNekomata
|
8c9e34b691
|
Fix heap corruption in malloc
Use SDL's malloc functions in abstractions.
|
há 1 ano |
TheoryOfNekomata
|
7fa536895d
|
Unify memory handling functions
Use abstraction instead of using SDL dependencies.
|
há 1 ano |
TheoryOfNekomata
|
3a5ac14e59
|
Update game logging
Intercept WS messages for consistent logs like in the server.
|
há 1 ano |
TheoryOfNekomata
|
32f843db08
|
Update WS logs
Add ws prefix for easy filtering.
|
há 1 ano |