You are browsing as a guest. Sign up (or log in) to start making projects!

6h 2m 37s logged

Level 3 Major Changes

Hello everyone, today was by far the most productive day I have ever had in all of star dance, and possibly previous Hackclub events I have done. I almost finished level 3 in one day! This was a massive accomplishment for me as for the other levels took at least 3 days to do. An overview of what I did today were, map, icicles, ice skates, new alien, asset placing, inside space ship scene, space ship traveling planet’s scene.

New Features

  1. Ice Shooter Alien, First I want to talk about the ice shooter I made today. So for every new level, I always add a new alien, and while I was still working on level 2 I was contemplating what new features I should add to the game for level 3, and since I thought I should do an ice planet because I was on mars (fire) and earth (neutral), I thought I might want something cold then I thought of this planet Neptune (I don’t have planet names yet)! So today I made the Ice Shooter Alien, This alien shoots snow which slows the user down for 3 seconds. While the cool down is not slow, there is only a 1 in 10 chance the player looses health to the snow (a rock could be in it).
  2. Icicles, it was recommended to me to add icicles to the game since it is an icy biome and there should be some structural relation to the biome and features. So I just used an area 2d as the base structure, and just detected if it touches the player or something else (like the enemy or structure). To make this icicle fall, I couldn’t give it a character body then there would be gravity, and it would keep moving even if I stopped it, there is a way to work but I figured out an clever way. I subtracted the distance between itself and the player using position.x and subtracted to see if the player was in range, and if it was I was changing the position with speed and delta coming down. And I just reset it to the original position because in the ready script I assigned it the starting position.
  3. Ice Skates, Ice skates were actually pretty easy, I duplicated the players idle and movement assets, and redrew them to have skates on the bottom, and once the player buys skates from the shop I make has_skate = true then in the physics process whether the player is idle or moving, it changes the sprite sheet to the one with ice skates, and when I disable it, it goes back to the original sprite sheet with no skates.

Overall

I think I did so much today, I around an hour drawing the art for the spaceship this morning (both the scenes of changing worlds and inside spaceship) because I had to add a new section and duplicate move, and modulate the planets to look like a new space travel. I think tomorrow I should finish or get close to finishing level 3 because I have to create the boss fight. Thankyou, bye guys!

0
4

Comments 0

No comments yet. Be the first!