Skip to content

ProgDroid/poetryPlatformer

Repository files navigation

poetryPlatformer

A platforming game where you navigate a piece of poetry as the lost dot of an i trying to find a place where you belong

Some features include:

  • Runtime level generation from text files, with simple markup to define collectible placement and their associated platforms, player spawn point and level end trigger placement
  • Support for different resolutions
  • Variable frame rate support
  • Developer console
  • Custom collisions with angle sweeping (using binary search) to enable walking on curved letters
  • Several quality of life gameplay features such as coyote time and jump buffer
  • Full controller support

Still to come

  • Music and sound effects
  • Menus (main, settings, pause)

For more about the future of this project, check out the project board

GIFs and Screenshots

Collectible Pickup

Collectible Pickup

Level Ending

Level Ending

Developer Console

Dev Console

How to play

Just download the standalone Windows executable release and have fun!

Use A and D or arrow keys to move. You can also use the D-Pad or the left analog stick with a controller

Press Space to jump (and double jump) or A on an Xbox controller or X on a Playstation one

Hold Shift in the air to start a dash, point with the mouse and confirm with Space. LB or L1 to initiate the dash on controller, Right Stick to aim and RB or R1 to confirm

Press ESC or Start to exit the game at any time

Credits

Some solutions present here were adapted from: