Age | Commit message (Collapse) | Author |
|
I did this to not only make it smaller, but to also
make it faster, and to allow for other programs to use
it more efficiently.
Also, the original program is now in clld-test.c
|
|
|
|
|
|
I removed most of the if statements in tile hightmap,
and replaced them with flags.
|
|
This is to simplify the program, and to possibly find
ways to make it run faster.
|
|
functions.
I also made a benchmark version, with hardcoded values.
I made this to get the time of a collision check,
without the overhead of getting input.
|
|
clld is now officially, Free Software!!!
|
|
Why? Because it was too hard to actually implement, in
this case.
I will be adding a diff file, in case someone wants to
actually get ppx working.
|
|
things like, act as a wall on one side, and actually
make the opposite side of the heightmap act like a
floor, or ceiling.
I also changed the way you input heightmaps, so that
the length of the heightmap is based on the width.
|
|
side wall collisions, and bottom ceiling collisions.
I also made a new C based test program, which is much
faster than the shell script.
|
|
Unlike AABB, Tile Heightmap was very easy to add, which
really supprised me.
I also revamped AABB to not have as many if statements.
|
|
It was hard for me to figure out what went wrong, but, I was
able fix all of those bugs in AABB, also there is now a shell
script that I made for testing AABB, called test-mvmt.sh.
It requires my fork of actkbd, in order to get keyboard inputs.
|
|
|
|
|
|
|
|
|
|
|