Log In  


Cart #pico_dodge-6 | 2024-01-29 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

Pico-Dodge

A small Pico-8 game, based on an android game I coded in university during a 48h hackathon.

Changelog

2024-01-29

  • Fix pause / jump simultaneously bug

2024-01-26

  • Switched to button press for pause and gameover
  • small cloud sprite adjustment

2024-01-25

  • Adjusted ducking sprites to better fit with hitbox
  • Changed color design
  • Added mountains background
  • Shadow now also animated while jumping
  • Some code refactoring on player movement
  • Improved collision detection (hitbox feels more precise)

2024-01-24

  • Added clouds
  • Added highscore incl. saving & loading

2024-01-20

  • Added birds
  • Added Game Over screen
  • Added Pause option
  • Balanced block generation

2024-01-19

  • Added shadow animation
  • Added shadow
  • Reworked coloring
  • Reworked logging

2024-01-13

  • Added collision detection
  • Added score
  • Added block movement
  • Added blocks
  • Added ducking animation
  • Added jumping animation
  • Added walking animation
  • Added down press
  • Added player jump physics

2024-01-12

  • Switched to player dict
  • Added floor
  • Added player as a rectfill
5


1

I'm not sure I agree with that hitbox ;\ but the rest of the game was fun!
I like the feeling on holding out the jumps or quick dropping.


1

Nice and fun! Thanks.


1

@SmellyFishstiks
I totally agree, need to work on the hitbox :D
Thanks both of you for playing :)

Greets


1

simple and beautiful design! well done!
the jump is also very fun, some hard to get coins for extra points could be fun, and maybe some modifiers (like a temporary double jump) could add a lot to the game and make me want to keep trying


1

Nice shadow, and I like the updated colors and background. The hitbox is seeming pretty good to me.

Just a heads up, you don't really need to incorporate a "pause" in your code as PICO-8 has a dedicated "start"-type button, (button 6, Enter on keyboard) that handles pausing the game for you. But, you should consider btnp() instead of btn() for a function like this anyhow, which only registers once per press so the menu doesn't open and close repeatedly.


@kozm0naut
Thx for your feedback!
Actually implementing the pause function, really was unnecessary and most probably I will remove it again.
Btnp() I didn't know of, thanks for that hint! I already started wondering how to code it for my self at the beginning :D


1

That is such a unique graphic style, I love it!



[Please log in to post a comment]