Enemies And Interaction


Enemies and Interaction

Introduce 

This is my third devlog of "Where is my spaceship?", this week I will introduce enemies and interaction. The first is interaction, there are some fruit items added, which is used for increasing character's health by collecting. There are 4 healing items, each item has their fruit shape such as watermelon, grape, banana, apple. But in this version, they have just one healing value that is 2, my plan is making each item has their own healing value that means 4 items has 4 healing value range from 1 to 6 and obviously the maximum health of player will be 20 instead of 10 like now. The healing items will be placed anywhere on the pavement, but I just utilize spawner to spawn random items so it can make harder for player, but no worry because each spawner can spawn maximum 2 random healing items. In addition, pendulum trap was also added, player tries to avoid pendulum traps if they didn't want to hurt by them, pendulum trap can take 3 health from user each time to collide, saw blade is also presented in this week version, it can move up and down with highly speed and can take damage for player when being careless. 

Regarding enemies, I had 2 different enemies for this version with difference damage attack and difference health. King Bat is a flying enemy, this enemy is continuously flying and moving to the left. When King Bat collides with obstacle, it will fly higher and when player in King Bat target radius, it will fly lower to attack player, when player collides with King Bat then player will be taken 1 health each 0.2 second. But the player can destroy King Bat easily with a bullet, the player's shot can cause 1 damage for enemy and King Bat has 1 health. The second enemy is Green Enemy which has 2 health that's mean player should shoot 2 times to kill this enemy. In addition, the Green Enemy besides the attack when colliding with player, this enemy can also shoot when detecting player, its bullets can cause 1 damage for player each time. The enemies will be spawned by portal space and spawner script each 1 second and each portal space will spawn own enemies. According to my plan, I will adjust that each portal space has maximum 5 enemies exist at the same time and the portal space will destroy when colliding with player.

Moreover, some ending scenes have been added. The loss scene will display when the player’s health equals 0 and the win scene will display when the player collides with the spaceship. However, the lose scene and win scene are quite rough, I will improve it to be more beautiful in the next version. 

Feedback

Because this week I have done my work quite late so I received just one feedback but I think that is helpful feedback

"Awesome ! lots of progress with the enemies and AI Is looking more challenging and fun. I also like the different health tokens but each of them replenishes 2 HP, its fine but maybe it would be fun to add different extra recovery points to each . I notice the bats have a tiny detection range... its fine, but a bit too easy to evade, maybe that's how its supposed to be anyway. I tried going to the left and I fell into an infinite pit of doom, maybe add a barrier or a trigger that kills the player and stops the camera motion or make it more interesting and block your level as well on that direction so extra exploration points. The constant touch with bats drains your energy pretty quick, maybe it would be great to try a coroutine so the player has have some time to react before dying"

A very useful feedback, the first is the extra recovery point to each health tokens and the frequence of bat is quite similar to my idea that i expressed above and I will do this thing in the next version, the second is the detection range of bats, after read your feedback and play again my game, I think your feedback is quite correct and I will fix this thing. Regarding restricting players to move to the left I think I should adjust something, I will try to think from this feedback. Say again, this is a qualify feedback, thank you Alejandro who gave me this feedback!!!

And thank you, this is the last thing of my devlog for this week, see you next week!!! 

Files

Builds.zip Play in browser
Sep 23, 2023

Leave a comment

Log in with itch.io to leave a comment.