This is my first game!

Hello! My name is FrostBiteDoesStuff (you can call me FrostBite)I joined makecode not too long ago. I have been working on my first game for a couple of weeks! I hope you will like it

Bits

Use wasd to move and space to jump.

Hold space onScreenshot 2026-03-12 9.33.03 AM to boost.

Screenshot 2026-03-12 9.34.55 AM Makes you jump lower.

Screenshot 2026-03-12 9.35.42 AM Makes you jump normally

11 Likes

NICE!! This game is hard! I barely won!

3 Likes

Awesome

3 Likes

This is a really good first game (better then mine), it has really good pacing in terms of difficulty spikes, it has a minimalist airt style (a good choice to get to know pixel art I think I’m not an artist). If you come back and revisist the topic I would fix the hit/hurt boxes as the sprite on overlap tile means that if the sprite overlaps the tile even if the sprite overlaps the null area (what I like to the white and grey checkers as) will cause the player to be sent back to the start. so instead when the player enters a new level you can do this:

If your confused on how the hitboxes in makecode work here:

(excuse the bad hand writing) if you need the code heres a sprite vs tile Hitbox demo:

(You can customise hitboxes using sprites but have the tiles as indicatiors.)

Wlcome to makecode arcade @FrostBiteDoesStuff very nice game.

5 Likes

good but a button doesn’t work in some levels.

2 Likes

also, the levels needs to be easier

2 Likes

Thanks for the tip @Coderadventurer ! I am trying to add better hit boxes into the updated version.

2 Likes

The spikes from a previous level still appear and can kill you. Do you know how to fix this?

2 Likes

when you enter a new level you can delete all of the spike sprites. There’s a block called delete all sprites of kind (player) in the sprites section.

3 Likes

This is a really fun game, I feel like it’s the kind of game that you REALLY want to beat, but the really hard levels can ragebait but I barely won. 10/10!

2 Likes

Thanks for the help @YamJam !

1 Like

Here is one of the levels in the updated version

:smiling_face_with_horns:

2 Likes

You should add a death count (how many times the player has died):

  1. Make a variable: ‘deaths’
  2. Create a textSprite. In the bubble where you put the writing, place a variable ‘deaths’ block (the little circle) inside.
  3. Now position the textSprite at the top of the screen (or wherever you want it).
  4. Then, put a {set my textSprite [relative to camera] to < on >} block.
  5. Finally, whenever the player dies, place the player where it needs to go first, then put a {change variable [deaths] by 1} block.
    This probably makes no sense. Here is a picture from my game that shows this happening:
    I crossed out the name (because it is spoiler and simulator hidden) But I also used betterSettings instead of a variable.

Link

sargedev/better-settings



This is what it looks like in the game: (name crossed)