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 年之前
Martin Dørum
1a5988bfd9
bounding box
4 年之前
Martin Dørum
25f7727459
lfs
4 年之前
Martin Dørum
076491c602
Merge branch 'master' of git.mort.coffee:mort/project-swan
4 年之前
Martin Dørum
51c031900d
make ItemStack visible
4 年之前
Martin Dørum
33f2a68542
screenshot
4 年之前
Martin Dørum
92ef995116
visible entity, cmake stuff
4 年之前
mort
f4277b58ce
Update 'README.md'
4 年之前
Martin Dørum
718281b35b
wow, that was many changes.
This should've been multiple commits, but hey, it's late.
4 年之前
Martin Dørum
6cc1302f6c
dynamically link llvm to save gigs of space
4 年之前
Martin Dørum
4ff0dbcc16
a bunch of SRF stuff, and use SRF for entity params
4 年之前
Martin Dørum
dba1185667
bundle clang and sfml
4 年之前
Martin Dørum
8b028cfdd2
new input handling stuff
4 年之前
Martin Dørum
c78891fe7f
Swan::Context
4 年之前
Martin Dørum
21926981f9
items
4 年之前
Martin Dørum
e12ba020fa
changed tile registration and stuff
4 年之前
Martin Dørum
4279e11517
SRF stuff
4 年之前
Martin Dørum
325a074ad8
serialization format
4 年之前
Martin Dørum
294a3528b9
add the ability to compress chunks
4 年之前
Martin Dørum
367d4ed70c
use configure_file to copy assets
4 年之前
Martin Dørum
660c6f9f7a
way faster chunk rendering
4 年之前
Martin Dørum
bc0f62c44d
hey, music
4 年之前