2D Platformer game project to explore movement physics and game design basics.
Go to file
Jakob Feldmann 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
.vscode Spring with capsuled physics(no interaction) 2022-05-17 14:39:48 +02:00
assets New blobby character, overhauled project structure 2022-05-16 12:46:06 +02:00
src Jump forces, smoother falling, ez walljumps 2022-05-28 16:10:33 +02:00
.gitignore Gitignore and readme 2022-05-17 20:56:11 +02:00
default_env.tres Result of the GDQuest Tutorial 2020-08-06 10:40:10 +02:00
icon.png Result of the GDQuest Tutorial 2020-08-06 10:40:10 +02:00
icon.png.import New blobby character, overhauled project structure 2022-05-16 12:46:06 +02:00
project.godot Renamed Areas and Bodies, slight restructure, preliminary spring 2022-05-23 16:19:32 +02:00
readme.md Gitignore and readme 2022-05-17 20:56:11 +02:00

2D Platformer for exploring game development basics and movement physics