Development, Gamemaker, Samuel Coupland

Turret

From my research I’ve seen that a big part of the tower defense series is that turrets and towers are a key part of the game, and to add some extra little power to the game so the player can gather energy without having to save the base and miss energy, we have now made a buy able turret, the turret can shoot 1 enemy that is close to the base to kill it, this becomes very useful in a lot of situations so it is something that we have gotten great feedback from so it is most likely going to be something we build upon later on.

While creating the turret i had a great struggle making it,at first i went with the idea of creating a better base that can take more damage while also providing a turret, later on i abandoned this idea, and instead i would just make a turret, but i didn’t change the object, so it was a new base, which meant that the coding of a lot of things needed changing, so really i chose the least most effective way of doing it, later on i eventually got it working but then, with some other changes we wanted to make it became impossible for this to work, so i originally abandoned the idea as i thought it would take too long and it would lessen then time i can spend on other things.

Later i came back to it and decided to go back to before i made any of the turret or its attribute, so i created a brand new object and it worked a lot better, although then after this when the shop was opened and closed it either spawned or de-spawned the turret, so i spend time to fix this and eventually i managed.

I also wrote a code that meant that the turret should stay after evolving into a new level, but this would not work no matter what i tried, so rather then spending time trying to fix this i decided upon making it 3 times cheaper so people can just buy it during every level, and its not too much of a bother, now i am done with the turret for the time being.

Leave a comment