Martin Dørum
0f23914e7f
SDL stuff
il y a 4 ans
Martin Dørum
fdeade8352
logging
il y a 4 ans
Martin Dørum
5d92544963
resource stuff
il y a 4 ans
Martin Dørum
45f15cf3f9
makeRaiiPtr and makeDeferred
il y a 4 ans
Martin Dørum
d06670f026
fix build stuff
il y a 4 ans
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.
il y a 4 ans
Martin Dørum
78b29bbb5d
build stuff
il y a 4 ans
Martin Dørum
d0acee2297
comment
il y a 4 ans
Martin Dørum
be0ac25c2a
ignore .tags
il y a 4 ans
Martin Dørum
c527655e79
almost ported to SDL
il y a 4 ans
Martin Dørum
4e59c121e6
some coding conventions
il y a 4 ans
Martin Dørum
401e069646
hey, this compiles now
il y a 4 ans
Martin Dørum
e782d5b1af
more progress on sfml -> sdl
il y a 4 ans
Martin Dørum
5d34c09ca3
at least it compiles now
il y a 4 ans
Martin Dørum
e71e20c6c5
WIP, rewriting stuff to use SDL instead of SFML
il y a 4 ans
Martin Dørum
045b4bdd96
imgui-sfml apparently ends up in lib64 sometimes
il y a 4 ans
Martin Dørum
e1fef8792e
integrate imgui, and associated build system work
il y a 4 ans
Martin Dørum
41acf5762e
much more reliable collisions
il y a 4 ans
Martin Dørum
e7437ef94c
randomness
il y a 4 ans
Martin Dørum
3902a2d652
move Win into its own thing, make vector stuff constexpr
il y a 4 ans
Martin Dørum
362adf6171
clang-tidy
il y a 4 ans
Martin Dørum
ba28d348d0
despawning, add dt to tick(), etc
il y a 4 ans
Martin Dørum
0b340c4c62
bigger chunks may be a good idea?
il y a 4 ans
Martin Dørum
0b46a4b423
a couple small item fixes
il y a 4 ans
Martin Dørum
597bc42abd
spawn ents in the middle of blocks
il y a 4 ans
Martin Dørum
91d08dd9c7
PhysicsEntity
il y a 4 ans
Martin Dørum
63f39192e9
spawn_list_
il y a 4 ans
Martin Dørum
95ac54ddc3
make Swan::Vector2 a struct
il y a 4 ans
Martin Dørum
1a5988bfd9
bounding box
il y a 4 ans
Martin Dørum
25f7727459
lfs
il y a 4 ans
Martin Dørum
076491c602
Merge branch 'master' of git.mort.coffee:mort/project-swan
il y a 4 ans
Martin Dørum
51c031900d
make ItemStack visible
il y a 4 ans
Martin Dørum
33f2a68542
screenshot
il y a 4 ans
Martin Dørum
92ef995116
visible entity, cmake stuff
il y a 4 ans
mort
f4277b58ce
Update 'README.md'
il y a 4 ans
Martin Dørum
718281b35b
wow, that was many changes.
This should've been multiple commits, but hey, it's late.
il y a 4 ans
Martin Dørum
6cc1302f6c
dynamically link llvm to save gigs of space
il y a 4 ans
Martin Dørum
4ff0dbcc16
a bunch of SRF stuff, and use SRF for entity params
il y a 4 ans
Martin Dørum
dba1185667
bundle clang and sfml
il y a 4 ans
Martin Dørum
8b028cfdd2
new input handling stuff
il y a 4 ans
Martin Dørum
c78891fe7f
Swan::Context
il y a 4 ans
Martin Dørum
21926981f9
items
il y a 4 ans
Martin Dørum
e12ba020fa
changed tile registration and stuff
il y a 4 ans
Martin Dørum
4279e11517
SRF stuff
il y a 4 ans
Martin Dørum
325a074ad8
serialization format
il y a 4 ans
Martin Dørum
294a3528b9
add the ability to compress chunks
il y a 4 ans
Martin Dørum
367d4ed70c
use configure_file to copy assets
il y a 4 ans
Martin Dørum
660c6f9f7a
way faster chunk rendering
il y a 4 ans
Martin Dørum
bc0f62c44d
hey, music
il y a 4 ans
Martin Dørum
14f2c39cd2
only draw chunks around the player
il y a 4 ans