Commit Graph

15 Commits

Author SHA1 Message Date
487bfc87d7 Better enemy bouncing 2022-08-05 21:23:26 +02:00
Jakob Feldmann
884ade2305 Duck balancing change 2022-07-26 20:01:41 +02:00
Jakob Feldmann
bf40a26afe Included ducking/sliding and switched to anim tree 2022-07-26 19:57:41 +02:00
5acddf6a46 Floor specific friction & camera zoom on small levels 2022-07-11 17:38:38 +02:00
f79e483a57 Acceleration independent of physics fps, tile fix
The tiles had not perfectly quadratic shapes, so they caused some bugs.

I also made a adjustment to the reverse movement check and
the recovery of the strafe move
when touching walls.
2022-07-10 20:54:38 +02:00
f75c76e437 Flying Laser Cutters 2022-07-10 16:44:46 +02:00
Jakob Feldmann
6951028145 First level prototype, fixed inair movement 2022-06-27 22:39:55 +02:00
c3255b30f2 Inair move forgiveness, camera zoom, jump height 2022-06-25 15:31:43 +02:00
38c61eefd6 Fixed Main Menu with level select, new Tile Sizes & assets
Main change is the fixed main menu

The other changes include newly added resources, like
the new ground tile and blobby animations/designs

I also experimented with the display size and camera

To adapt to the new Blobby design, the default tile size was changed
to 24x24
2022-06-25 14:27:12 +02:00
71cf76e9ef Rudimentary turning and player detecting turret 2022-06-02 20:08:02 +02:00
1a45a0ca84 Group based area/body detection, walljump fix 2022-06-02 19:18:10 +02:00
6605221398 Fixed velocity problem for landing on moving floors
The problem was that blobby got the velocity
of the velocity_jump_boost added to him whilst
jumping on a moving platform without moving
2022-05-31 23:09:43 +02:00
8d92d285d9 Movement accelerations use two step euler method 2022-05-29 23:29:00 +02:00
6bf50d1bab Jump forces, smoother falling, ez walljumps
The jump velocity is not calculated on a one second basis anymore.
Instead the 60hz physics ticks are
the new reference for the jump force constants.
This is to unify the calculation of velocities in the blobby class.

Walljumps are now easier.
A just pressed jump event was changed to a pressed jump event.
This means the player can walljump,
with pressing a direction while sliding down a wall and keeping jump pressed.

Falling was smoothed out with a slightly and naivly improved euler method.

Also the spring is being experimented on.
2022-05-28 16:10:33 +02:00
9c2a01f8a1 Renamed Areas and Bodies, slight restructure, preliminary spring 2022-05-23 16:19:32 +02:00