Martin Dørum
fb898427d9
hey, something draws to the screen now
3年前
Martin Dørum
447d4e8d39
libswan and core.mod now compiles
3年前
Martin Dørum
de5e49e700
rewrite mod and asset loading logic
3年前
Martin Dørum
65c3ddfa9f
cygnet stuff
3年前
Martin Dørum
35bda6fc27
make libswan depend on libcygnet
3年前
Martin Dørum
7edfaed271
more cygnet stuff
3年前
Martin Dørum
569df98e5c
LightingThread -> LightServer
3年前
Martin Dørum
102be7ec37
lighting system work
3年前
Martin Dørum
9dd2bc1337
remove PerfCounter, rely on tracy
3年前
Martin Dørum
cc1c71717a
change InventoryTrait to new trait system
4年前
Martin Dørum
b2fd4178df
new trait system, split Body into Body and Physics
4年前
Martin Dørum
93ecc0a214
allow despawning entities
4年前
Martin Dørum
d808b8bcfb
this is a big one
* reworked some resource loading and mod init stuff
* texetures are now configured at runtime via .toml files
* moved from SRF to messagepack
* changed folder structures
* added the fmt library (for later)
4年前
Martin Dørum
056579e6be
cave background stuff
4年前
Martin Dørum
1a64feb187
just a bunch of stuff
4年前
Martin Dørum
d4f08974a5
item stack stuff, mockable Item
4年前
Martin Dørum
6cec8cea31
started on inventory stuff
4年前
Martin Dørum
4d7de9b27f
Iter stuff
4年前
Martin Dørum
24798a387d
all those test files didn't really work out
4年前
Martin Dørum
3b4ce891fe
traits
4年前
Martin Dørum
cc91b3da8d
TexLock
4年前
Martin Dørum
432061954a
pre-convert pixel formats, other stuff
4年前
Martin Dørum
34a0000cb4
add check target
4年前
Martin Dørum
3af2d77f68
build stuff
4年前
Martin Dørum
fdeade8352
logging
4年前
Martin Dørum
d06670f026
fix build stuff
4年前
Martin Dørum
93e66ff73f
set up testing for libswan
I haven't actually written any tests yet, but now I can at least
easily write tests when I want to. Also, just having one
.t.cc file for each header means we get to test each header
in isolation, to prevent include order issues.
4年前
Martin Dørum
78b29bbb5d
build stuff
4年前
Martin Dørum
c527655e79
almost ported to SDL
4年前
Martin Dørum
e71e20c6c5
WIP, rewriting stuff to use SDL instead of SFML
4年前
Martin Dørum
e1fef8792e
integrate imgui, and associated build system work
4年前
Martin Dørum
92ef995116
visible entity, cmake stuff
4年前
Martin Dørum
dba1185667
bundle clang and sfml
4年前
Martin Dørum
325a074ad8
serialization format
4年前
Martin Dørum
11406a6680
use INVALID_* rather than null
4年前
Martin Dørum
647cded803
animation stuff, scaling, etc
4年前
Martin Dørum
cb83477950
more chunk gen stuff, world gen stuff, etc
4年前
Martin Dørum
9c3a2496e4
entities
4年前
Martin Dørum
7579d04fb6
world gens and a bunch of stuff
4年前
Martin Dørum
4824b8d553
naming things, and std::map of chunks
4年前
Martin Dørum
6aee9762b1
hey
4年前
Martin Dørum
d9a4bd8b8f
air
4年前
Martin Dørum
09bb3eceb5
hey, drawing
4年前
Martin Dørum
1ebc165245
cmake
4年前