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.
|
|
in the readme.
This is the first commit, to the public version.
|
|
clld is now officially, Free Software!!!
|
|
If someone wants to get ppx working, then apply this
patch, and commit it to the repo.
|
|
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.
|
|
child process to exit before reading the childs output.
By doing this, it now runs almost twice as fast, although
I am not supprised that it runs way faster, since clld
is already rediculously fast.
|
|
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.
|
|
|
|
|
|
|
|
|
|
|