Skip to content
This repository has been archived by the owner on Mar 1, 2022. It is now read-only.
/ LOVE-strafe Public archive

A top-down 2D tech demo of Quake-based strafe jumping physics using the LÖVE engine.

License

Notifications You must be signed in to change notification settings

Krunklehorn/LOVE-strafe

Repository files navigation

LÖVEstrafe

A top-down 2D tech demo of Quake-based strafe jumping physics using the LÖVE engine.

Currently supports VQ3 and CPM physics models according to the Quake2/QuakeWorld source codes.

This project has been shelved and will remain a tech demo until further notice. The latest build is fully functional and can be found in the releases section.

VQ3 physics in LÖVEstrafe CPM physics in LÖVEstrafe CPM physics in LÖVEstrafe

Controls

Play
WASD Move
Mouse Aim
Space Jump
C Crouch
V Physics
P Pause
M Fullscreen
Backspace Edit Mode
Edit
Mouse 1 Move
Mouse 2 Create / Delete
Mouse 3 Pan
Wheel Zoom
1 Circle
2 Box
3 Line
J Save
K Load
Ctrl Snap
M Fullscreen
Enter Play Mode

Planned Features

  • Support for crouch sliding (Quake 4 style)
  • Tweakable gamma generator
  • Stage select with presets for all skill levels

Special Thanks

These amazing modules helped me build it!

o-ten-one
30log
bitser
boipushy
brinevector
editgrid
flux
hump
boon

About

A top-down 2D tech demo of Quake-based strafe jumping physics using the LÖVE engine.

Topics

Resources

License

Stars

Watchers

Forks