Benjamin ‘Touky’ Huet
7e4252a38f
CIS:CSI
il y a 12 ans
Benjamin ‘Touky’ Huet
c0d15f170a
il y a 12 ans
Benjamin ‘Touky’ Huet
a11c50b3e7
small tweak on BtPhysTest. does not work better.
il y a 12 ans
Benjamin ‘Touky’ Huet
006c3c4649
BulletCharacterController is now readable by a human being.
BtPhysTest now implements it with the BtKineCC logic -just modify that now-.
il y a 12 ans
Sam Hocevar
5f94ceb454
input: switch all key names to camel case, like our other enums.
il y a 12 ans
Sam Hocevar
c081275aca
test: fix Touky's brainfart.
il y a 12 ans
Benjamin ‘Touky’ Huet
100119a07b
Added BulletCharacter Dummy code.
il y a 12 ans
Benjamin ‘Touky’ Huet
e743eae5f7
Fixed Makefile.am
il y a 12 ans
Sam Hocevar
f2c269cb1e
math: add dot() for quaternions, plus the relevant unit test.
il y a 12 ans
Benjamin ‘Touky’ Huet
284891f200
Fixed Entity::TickGame log flood.
Added BulletCharacterController.cpp & BulletCharacterController.h stubs.
il y a 12 ans
Benjamin ‘Touky’ Huet
1e48c827a4
Input now works correctly
il y a 12 ans
Benjamin ‘Touky’ Huet
dd7e2b9516
CIS FUCK
il y a 12 ans
Benjamin ‘Touky’ Huet
08a54c1a2a
Added correct implementation of Action layer for Inputs.
Useage :
- Link action to key :
Input::LinkActionToKey(ACTION_TYPE Action, struct Key Button);
Input::UnlinkAction(ACTION_TYPE Action);
- Query action directly :
Input::GetStatus(ACTION_TYPE Action);
Input::WasPressed(ACTION_TYPE Action);
Input::WasReleased(ACTION_TYPE Action);
Also works with raw button, but not advised :
Input::GetStatus(Key Button);
Input::WasPressed(Key Button);
Input::WasReleased(Key Button);
il y a 12 ans
Benjamin ‘Touky’ Huet
8838ef06b6
Added InputTracker test initPhysTest
il y a 12 ans
Benjamin ‘Touky’ Huet
5d10ec177c
Small physic refactor.
il y a 12 ans
Benjamin ‘Touky’ Huet
fbde8a5932
Fixed stupid base_movement which was cached for ever.
il y a 12 ans
Benjamin ‘Touky’ Huet
11ddba1864
Added Attachment/base logic with working attachment with EasyCharacterController.
Added RayCastResult & a naïve integration for EasyCharacterController.
Enjoy !
il y a 12 ans
Benjamin ‘Touky’ Huet
7334bb2ec1
Added Base/Attachment Logic, works with Kinematic & Ghost.
il y a 12 ans
Sam Hocevar
3fd6702613
build: fix a few compilation and build errors.
il y a 12 ans
Benjamin ‘Touky’ Huet
dc4735c9c0
BUILD fuck
il y a 12 ans
Benjamin ‘Touky’ Huet
646aeb33eb
Warning removal.
il y a 12 ans
Benjamin ‘Touky’ Huet
e314c12ebe
Seems like default values in constructor generates Warning on Chrome.
il y a 12 ans
Benjamin ‘Touky’ Huet
652ba7d2a5
copy/paste fail
il y a 12 ans
Sam Hocevar
080e4b7f4f
build: add missing files to Makefile.
il y a 12 ans
Benjamin ‘Touky’ Huet
075be12a77
Added a skeleton for Input Tracking & base idea for Touch/untouch mechanics.
il y a 12 ans
Benjamin ‘Touky’ Huet
735d3dace5
Reverted last CL
il y a 12 ans
Benjamin ‘Touky’ Huet
50c2855d89
Small .h & .cpp refactor
il y a 12 ans
Benjamin ‘Touky’ Huet
ca94a77974
BtPhysTest : Splitted Physics files
il y a 12 ans
Benjamin ‘Touky’ Huet
9845122641
FAKE Jump
il y a 12 ans
Benjamin ‘Touky’ Huet
fd6da1f6d9
CIS MASS DESTRUCTION !
Indeed
il y a 12 ans
Benjamin ‘Touky’ Huet
a2b454d4c4
CIS
il y a 12 ans
Benjamin ‘Touky’ Huet
9d876b6cb3
CIS FUCK
il y a 12 ans
Benjamin ‘Touky’ Huet
11b6cfff4c
CIS FIX
il y a 12 ans
Benjamin ‘Touky’ Huet
e8d2d8c202
So Character Controller works with a lazy camera logic.
il y a 12 ans
Benjamin ‘Touky’ Huet
1ca08dd0d7
LocalInertia error FIX.
Character integration better but still not working.
il y a 12 ans
Sam Hocevar
eee1d0d304
build: add skeleton for JNat's demo.
il y a 12 ans
jeunathe
4f06ca1307
added return
il y a 12 ans
Benjamin ‘Touky’ Huet
4b358e6042
Skeleton for EasyCharacterController
il y a 12 ans
Benjamin ‘Touky’ Huet
f514756a2d
Lazy WE :
Small tweaks in the BtPhysTest demo.
Added Ghost Object skeleton (not tested)
il y a 12 ans
Sam Hocevar
441b90bdfa
test: smooth physics objects, for fun.
il y a 12 ans
Sam Hocevar
44180ce402
build: switch the Android native build rules to autoconf; still a bit rough
but we can now create shared objects for each project; only the testsuite
is not building properly because of issues with STLport, and EglApp is
deactivated because AndroidApp should have precedence.
il y a 12 ans
Sam Hocevar
62744d98bb
test: add a unit test to ensure default constructed reals are initialised
to zero.
il y a 12 ans
Sam Hocevar
6e37ab6858
test: use SDLmain for the testsuite, too.
il y a 12 ans
Sam Hocevar
2762f237c9
test: damn, re-add an include I mistakenly removed.
il y a 12 ans
Sam Hocevar
4770055627
test: fix linking of remez.cpp on OS X.
il y a 12 ans
Sam Hocevar
48b0f20f00
test: fix compilation warnings caused by constant strings being cast
to char *.
il y a 12 ans
Sam Hocevar
5bd24fa1d3
build: hide the SDL_main.h inclusion in core.h, and only activate it
on Windows if using Visual Studio; if using MinGW, try to stick to the
original main() entry point.
il y a 12 ans
Sam Hocevar
b5563ad21d
core: switch the Win32/x64 binaries to the Windows subsystem so that they
do not open a console at startup.
il y a 12 ans
Sam Hocevar
c5b40eb1d5
test: fix the physics simulation tick.
il y a 12 ans
Benjamin ‘Touky’ Huet
4a31a63b77
Correct integration of EasyConstraint + TestDemo.
il y a 12 ans