Martin Dørum
c912485f2c
show icon
пре 4 година
Martin Dørum
d06bede011
rendering
пре 4 година
Martin Dørum
d44754b089
chunk stuff
пре 4 година
Martin Dørum
98fcf0dde9
throttle chunk generation
пре 4 година
Martin Dørum
aa3b7ffa87
add a max delta time
пре 4 година
Martin Dørum
8781e63dfe
copy ctors should have noexcept
пре 4 година
Martin Dørum
a4652732ab
fix mod dynlib lifetime issues
пре 4 година
Martin Dørum
4af9678582
compile options
пре 4 година
Martin Dørum
201dffd6fc
make World::addPlane slightly clearer
пре 4 година
Martin Dørum
77a9aca716
slowly but surely approaching feature parity
пре 4 година
Martin Dørum
432061954a
pre-convert pixel formats, other stuff
пре 4 година
Martin Dørum
52de01d886
chunk drawing works, though should be optimized probably
пре 4 година
Martin Dørum
f22b1e47e7
mod loading and resource stuff
пре 4 година
Martin Dørum
0993872ad5
at least it now draws _something_...
пре 4 година
Martin Dørum
34a0000cb4
add check target
пре 4 година
Martin Dørum
3af2d77f68
build stuff
пре 4 година
Martin Dørum
5d9c63b36d
add operator<< to Vector2 and SRF
пре 4 година
Martin Dørum
50f7d00ff1
SDL progress
пре 4 година
Martin Dørum
191c5034b8
colorful logging
пре 4 година
Martin Dørum
2a016c2c5f
replace fprintf with log.h stuff
пре 4 година
Martin Dørum
39431584f2
add missing override
пре 4 година
Martin Dørum
5e2e29180c
forgot to add log.h to swan.h
пре 4 година
Martin Dørum
0f23914e7f
SDL stuff
пре 4 година
Martin Dørum
fdeade8352
logging
пре 4 година
Martin Dørum
5d92544963
resource stuff
пре 4 година
Martin Dørum
45f15cf3f9
makeRaiiPtr and makeDeferred
пре 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
d0acee2297
comment
пре 4 година
Martin Dørum
be0ac25c2a
ignore .tags
пре 4 година
Martin Dørum
c527655e79
almost ported to SDL
пре 4 година
Martin Dørum
4e59c121e6
some coding conventions
пре 4 година
Martin Dørum
401e069646
hey, this compiles now
пре 4 година
Martin Dørum
e782d5b1af
more progress on sfml -> sdl
пре 4 година
Martin Dørum
5d34c09ca3
at least it compiles now
пре 4 година
Martin Dørum
e71e20c6c5
WIP, rewriting stuff to use SDL instead of SFML
пре 4 година
Martin Dørum
045b4bdd96
imgui-sfml apparently ends up in lib64 sometimes
пре 4 година
Martin Dørum
e1fef8792e
integrate imgui, and associated build system work
пре 4 година
Martin Dørum
41acf5762e
much more reliable collisions
пре 4 година
Martin Dørum
e7437ef94c
randomness
пре 4 година
Martin Dørum
3902a2d652
move Win into its own thing, make vector stuff constexpr
пре 4 година
Martin Dørum
362adf6171
clang-tidy
пре 4 година
Martin Dørum
ba28d348d0
despawning, add dt to tick(), etc
пре 4 година
Martin Dørum
0b340c4c62
bigger chunks may be a good idea?
пре 4 година
Martin Dørum
0b46a4b423
a couple small item fixes
пре 4 година
Martin Dørum
597bc42abd
spawn ents in the middle of blocks
пре 4 година
Martin Dørum
91d08dd9c7
PhysicsEntity
пре 4 година
Martin Dørum
63f39192e9
spawn_list_
пре 4 година
Martin Dørum
95ac54ddc3
make Swan::Vector2 a struct
пре 4 година