an exploration of the LÖVE 2D game framework
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
effects
entities
README.md
camera.lua
collisions.lua
conf.lua
entities.lua
fabric.lua
level.lua
main.lua
ndarray.lua
pid-controller.lua
starfield.lua

README.md

Strati

A 2D shooter reminiscent of Geometry Wars. Made with the LÖVE game framework.

This project reimagines my work from another game attempt in raw C++ and OpenGL. You can find the source for that at https://github.com/justaddbass/LudumPrep

To-do

  • Support multiple players/controllers
  • Background effect
  • Glow effect
  • Pickups
  • Split weapon into own class
    • Scattergun (multi-shot)
    • Minigun (single rapid-fire)
    • Triad blaster (three bullets, middle is faster)
    • Missile launcher (normal missiles and seeking missiles)
  • Game menus
  • Level loading
  • Multiple enemy types
  • Enemy and player death effects
  • Sound effects
  • Load particle system configurations from files
  • Separate particle systems into own controller
  • Switch to Component-Entity System
  • HUD GUI

References

Reference image of Geometry Wars: Retro Evolved