My first Official Make code game!

Hello everyone, I would like to announce a demo for a game iv been working on recently. I would like to say that I did borrow the player model, and spike models from this member of the community:https://forum.makecode.com/u/flintasher/summary which I give all credit to. My game is in my opinion and students from my school a rage/hard platformer game. I just wanted to share this and like I said its a early demo so you will likely see updates in the future. Please if you play it and find bugs let me know!

Game: https://makecode.com/_UVAV0tEFhMmz

Thank you,

12 Likes
  • I love the spikes!!! It can be hard sometimes to get non-square shapes to work on a tile map, but they look really great here.
  • the use of the Star field affect as snow is really clever! And with the blue and black colors, it’s immediately obvious how cold the environment is, even if you don’t tell the player.
  • I like the level designs, especially the second level with the darker tunnel
  • One note- the game seems to lag a lot when I land on a spike, but this could just be due to being on a phone.

And you’re right— it is a hard/rage game :laughing: I’m terrible at platformers so I was only able to make it to level 2! Maybe you could add an easy mode? :pleading_face:

2 Likes

This is really good! I think all your glitches come from hitbox problems. Usually people use one invisible sprite as a “hitbox” and then in an On Game Update block they teleport a “display” sprite - set to “ghost through walls” - to their hitbox sprite over and over again that shows all their animations. This way, the hitbox of the player doesn’t change when the animations change, which fixes all those issues with clipping walls and stuff.
Other than those glitches, this is a really good game! The jump is smooth and I like the switch and door mechanic!

Oh, and welcome to the Makecode forums! I hope you stick around! This is a pretty good game, especially for a new member, so I’m excited to see what else you’ll create!

2 Likes

Slight issue I forgot to change the level progression to normal after testing levels

Updated game:https://makecode.com/_axKRfrTFCbF3

3 Likes

Sprite sometimes bugs out a lot.
Cool though.

But I would like checkpoints.

3 Likes

Ah yeah, this is much better! The difficulty ramps up more slowly now, and I can actually get a feel for the controls. Very nice!

2 Likes

Good game but maybe add a save system.

2 Likes

Also probably add a small tutorial of some sort? Or even just some text like the checkpoint text that says “jump with A, Dash with B” or something. I didn’t know I could dash with B for… uhh… a long time :sweat_smile: I was also trying to play on my phone, so that probably had some effect on how fast I got to that 4-in-a-row spike level.

There are also some bugs with your checkpoints. Mainly that after you beat the checkpoint level you get sent back to the level on which you died, instead of the level that’s supposed to be after the checkpoint level. This glitch is very useful and is the only reason I got to the second checkpoint in a reasonable amount of time. Then I promptly glitched through the ceiling and got stuck up there and gave up because resetting means I would lose all my progress:


There are so many hitbox glitches, and over half my deaths were just from hitbox issue snapping me back or forth or preventing me from jumping. There’s also a glitch where if you dash into a level flag, you will be unable to jump for some time after entering the next level, which killed me a lot.

I think if you fix the hitBox issues with an invisible hitbox sprite separate from the animation sprite, it would fix most of these issues and the game would be very, very fun!

1 Like

Wanted to actually finish the game so I made a version with the fixed hitboxes:

Eventually there’s a level that doesn’t take you to another one, so I’m guessing that means I beat the game! I didn’t fix that checkpoint issue though, so I still had quite the advantage. Unless of course that isn’t a bug, but I doubt it.

1 Like

… I didn’t know that until now 0-0

1 Like

WOW, This is great! It’s really thoughtful of you to remaster the game, the hit boxes do work much better now :+1:

1 Like

Thank you so much! Also I want to clarify the checkpoint putting you to the last level you died at is not a glitch. I did that because some play testers at my school were saying the game was “too hard” so I added that. I will be adding a tutorial soon! Thanks for all the support!

3 Likes

That’s good! It is definitely very hard. Maybe some sort of smaller check point in the middle of levels would be good, like maybe 2 per level? (By level I mean the current spacing between checkpoints)

2 Likes