Adding Touches
Hello everyone, it has been some time since I have devolved, and I want to talk about what I have been doing, some goals I have, and some deadlines.
- For the past few days I have not been shipping because I have been working on level 3. From the screenshot you might be able to see the avalanche and the map for the avalanche. So I fixed a bug with the icicle, so even if it touched the ground and then you touched it. You would lose a life. For the collision shape of the icicle whenever it touched the ground I did
set_deffered("disabled", true)so this would disabled it, and I would reenable it whenever it starts falling again. Also there was a bug where the aliens could shoot through walls, to solve that I just decreased the time pass value (time pass checks how long it has been running before it can do body checks) and kept time pass the same value for on enemy touched. Finally the avalanche, during the process of this I learned some pretty cool things. So the avalanche. This would be hard to animate, but apparently Godot has something for this. It is called a ray cast, and is brings the items with it down until a collision body. So what I did, is just like my alien script, I made it move right withspeed * delta. And the ray cast handled itself, because it was down hill. I am still learning how to properly use a ray cast but for down hill situations I think I now know. When I was putting the animation for the space ship enter and leave. I wanted to reuse previous animations I have made. So I went to level 2 and realized I hadn’t finished it. But level 1 had it. This is where things get interesting, I brought out my calculator, duplicated the values into level 2 and 3, and subtracted the first keyframe from where I wanted the player to start. This allowed me to subtract 1454 from the X value and 104 from the Y value. So I did that for each of the key frames for both level 2 and 3 (keep in mind I wanted them in different places) and I had my animation finished. I tried adding a pause menu for when the player dies or pauses (esc) but I guess it didn’t turn out well it looks grainy and unprofessional, but I really need to ship, because I wont be available for the next few days and I can’t work on it. -
Future Items Before Ship
Before I ship I want to add a few things that have been suggested. First of when testing it was realized that when the shield breaks, there was no pop up or anything indicating that it had broken. So I will have to now go and fix that. Second, I need to add sound. I always add sound at the end of the game, and I completely forgot to. -
Overall
I think that this first ship will tell me a lot on what I have to work on for this game, I think I could do some better improvements if I wait some time then ship. But I think it will do great, and people will see the hard work I put into this game. Thankyou everyone!
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.