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

"Boom" Protector

  • 11 Devlogs
  • 41 Total hours

A literal evolving game.

Ship #1 Pending review

What is this?

This is a tower defense game made in unity. It’s got quite a twist to it- it literaly evolves around you as you progress.

Some of the features:

  • 3 unique towers that shoot at enemies passing by in order, all in their own unique style
  • 5 different worlds, that evolve with your play, just as enemies in each one do
  • Tower upgrades
  • An entire balance system with a shop to buy the upgrades
  • A slot tower placement system that allows you to place the towers on any of the spots to your liking!
  • A whole lore to the game
  • All hand-painted assets, nothing here was ai generated!
  • And so so much more! you can see the entire list in the readme file

What was challenging?

Well, this wasn’t my first game I’ve ever made (it’s the third..), but I really struggled with some things:

  • The placement system. I’ve never made anything even similar to this system, so I had mostly no clue on how to make it. Once I got the hang of it, everything was fine, but it took me some real time to do it without bugs.
  • The web version. I truly don’t get why this trivial thing was such a trouble, I had this terrible issue where no cutscenes would play in the web build, which stripped the game of a lot of it’s feel and lore. I seriously considered giving up many times as I just couldn’t fix it. But hey, I ended up solving it and now it works!
    Of course this entire project wouldn’t be possible without my friend @FishyDrawer , as she was the one behind all of the textures, so huge shoutout!

What am I proud of?

Not giving up in the tough times. It was really tempting to skip some things when they felt too difficult or overwhelming, but I ended up biting through each one and making it to the finish line.

How can I try this?

It’s quite simple really - just press the “Try project” button and press play on itch.io. If you can I reccomend to download the game, as the web version is not confirmed to be issue-less, but it worked fine in my case!

I really hope you’ll enjoy playing and thanks for reading!

  • 11 devlogs
  • 41h
Try project → See source code →
Open comments for this post

1h 27m 13s logged

Finally fixed the web version + ship preparations!

Devlog #11 for “Boom” protector
I am really glad for finally fixing this bug, that caused cutscenes to not work on the web version of the game. It was a real headscratcher to deal with to say the very least, but hey it works now :)
I also prepared the project for shipping and next post shall be a ship, so see yall there!

Seeing this project for the first time?

This is a game that literaly evolves around you as you play. It is mainly a tower defense game, but it’s goite quite a twist to it, be sure to follow so you can try it today.

0
0
33
Open comments for this post

5h 42m 3s logged

Added all of the sound design and polishing!

Devlog #10 for “Boom” Protector
As you can see there is quite a bit of time logged on this one and it’s all because of one thing- but I’ll get to it later. Anyways here are some of the changes:

  • Added the entire sound design. Just when I thought that I could go ahead and begin finishing and polishing the game up I realized an awful thing - I still haven’t solved the sound at all. So now there’s:
    • Bg/passive music in-game
    • Tree shooting sound
    • Tree placed sound
    • Projectile hitting sound
    • Shop clicking sound
  • Added the quit button. Yeah very impressive, I know. I just felt like mentioning it, that’s the whole reason it’s here.
  • Translated some stuff, as some things were in czech.
  • Added visual clue of insufficient balance. Before you just had to guess what the numbers in shop meant, now if you lack the balance to purchase a tower, it will flash red.
  • Many, many, many bugfixes. This was one of the main focus as of here and here are some that I fixed:
    • Issues with different screen sizes. Whenever you were to use anything else than the 1080p the game was designed for, the entirety of the ui would fall apart. Now that’s fixed.
    • Removed debug enemies. As far as I’ve said this like 10 times already, this time they are actually gone.
    • The bg audio not playing. Despite the fact I added sound in this update, it was already broken.
      And last:
  • Uploaded the game to a new itch page and published normal + web version.
    Anyways that’s all for this time I think, I’m pretty tired..

Seeing this project for the first time?

This is a game that literaly evolves around you as you play. It is mainly a tower defense game, but it’s goite quite a twist to it, be sure to follow so you can try it out one day.

0
0
28
Open comments for this post

4h 23m logged

Added the end screen, improved the game tutorial and many bugfixes

Devlog #9 for “Boom” protector
Aight, since the last time I’ve made some pretty damn decently big changes, so let me go through them one by one:

  • Added the end screen, a short cutscene with another dialog box and a choice (in the future maybe) to enter the endless mode
  • Improved the tutorial - the interactive tutorial I’ve made last time is something I truly like, as it makes the game feel way less like a mess. Due to that I added a second part to this tutorial that tells you about the shop and how it works.
  • Bugfixes
    1. Fade screen not covering the whole screen. A tiny stripe of whatever was underneath could be seen during the fading. This bug has been a real nerve for my eyes to look at, so I’ve decided to finally fix it.
    2. “Upgrading” towers over their max level. For whatever reason you could upgrade towers that were already at their maximum level, which would do exactly one thing: take it off your balance. No actual upgrade was done. So now this is finally patched.
    3. Skipping dialog before the game loads. I am quite unhappy with the system behind the splash screen, which is why it took me so long to patch this, but now you finally can’t skip the intro dialogue by accidentaly clicking during the splash screen.
    4. Enemies spawning before second tutorial is complete. Pretty self explanatory I think.

Seeing this project for the first time?

This is a game that literaly evolves around you as you play. It is mainly a tower defense game, but it’s goite quite a twist to it, be sure to follow so you can try it out one day.

0
0
49
Open comments for this post

4h 3m 38s logged

Added the loading screen, pot unlocking, proper tutorial and so much more!

Devlog #8 for “Boom” protector
I’ll cut the slack this time and get straight to what I’ve added, as it is quite a bit!

  • Loading (= Updating) screen in between worlds. This finally shows the player what is going on and makes the game feel way smoother and more polished.
  • Proper tutorial - up until now you got a few very simple lines of text and good luck figuring out the rest. Now I’ve made it that the game actually teaches you a little bit before letting you play
  • Pot unlocking - this has been something I’ve been a bit lazy to add, but now it’s finally in. Meaning that now trees unlock with levels you gain. Due to this some wave and enemies rebalancing will have to be done, but.. it’s fine. (still beatable, but way harder)
  • Miniature trees to the shop pots - all pots in the shop now have their own little tree in them to make them easily distinguishible and look nicer
  • Fixed many bugs such as shop prices increasing incorrectly
    And that’s about it I think, be sure to follow if you find this project cool.
0
0
65
Open comments for this post

2h 31m 51s logged

Patched a whole lot of bugs

Devlog #7 for “Boom” protector
Since last time’s release a completely insane and game breaking bugs, thus I spent this time patching as much of them as I could.
The main two most important bugs I patched were:

  1. New tower spots would never disappear and you could click on the spots, which would decrease your balance while not placing anything down, cause there was a tree already. So now they behave correctly - they no longer show up when they shouldn’t.
  2. Null’s speech problem - In the last version if you clicked before null finished speaking, he would start speaking in a language unknown even to us developers. Now he just speaks normally.
0
0
74
Open comments for this post

4h 8m 1s logged

Added in the guide to show new players around, the main menu and intro, as well as many bugfixes

Devlog #6 for “Boom” Protector
Since last time a lot has changed - I added quite some UI to the game, which includes Main menu, the intro and the gameover screen.
Outside the UI I also patched out a lots and lots of various bugs.
Also an ambient music track to play in the bg to shift up the mood quite a bit.
To top it all off, many waves of enemies have been added, making the game prototype near complete. And to celebrate the game has been uploaded to itch.io. In order to match these new changes I’ve updated the projects information.
If you find this game just a little curious be sure to follow!

0
0
32
Open comments for this post

5h 41m 4s logged

Added tower upgrades and began working on main menu!

Devlog #5 for Evolution game
So this time I finally added the tree/towers upgrades, which took a hellish time to implement, but it works now, hey?
Outside that I also added all of the worlds for the game, so now they’re complete. I also added a small settable cooldown between worlds, so it does not feel so instant and sudden. Many enemies have been added as well. And I also added all of the three trees and their stages.
To top it all off I also added range for towers, just forgot to log these changes, so they’re now all in this one big chunk together.

0
0
20
Open comments for this post

2h 28m 31s logged

Added purchaseable trees in the shop + the tower placement system and more!

Devlog #4 for Evolution game
Since last time I added added working shop items, the entire tower placement system, auto price writing to the label and also a few bugfixes.
Outside that not much added really, but this was a real head-scratcher to deal with, as I’ve never made anything like this.

0
0
43
Open comments for this post

3h 46m 39s logged

Added the first test shop UI, second world, the transitioner for it and so much more!

Devlog #3 for Evolution game
It’s been another while, thus it’s time to report. As of this time I added in first and basic test shop UI that gets shown at the right time and can be updated through scripts quite easily.
Enemies now also despawn when they reach the end, as well as the projectiles to prevent lag over time.
Along these I made some several smaller changes, but these are not all that important to mention here.

0
0
15
Open comments for this post

2h 0m 30s logged

Added first tower with projectiles, player hp and first real map

Devlog #2 for Evolution game
Since last time quite some changes have been made, such as adding the first test tower with working aim and projectiles that actually damage the enemies and will pick the “first” enemy.
I also added Hp to the player and enemies now actually damage you if you let them pass.
That’s about it for this devlog, maybe cya another time.

0
0
37
Open comments for this post

4h 51m 22s logged

Set up the project, added test enemies, added test map, added simple wave system and so much more!

Devlog #1 for Evolution game
Alrighty, this is a new project, so I had to spend quite a bit of time setting basic things, such as dependencies and required plugins up. Outside that I also made the github repo for the project, as well as set it up here on stardance.
In this time I also managed to make the test enemy, test map with working spline and a pretty simple, yet working wave system** with a very intuitive unity ui to make the waves (which work) and things like spawning a certain amount of enemies nice and easy.
I think that is about it for this one, be sure to stick around by following if you find this interesting and maybe cya sometime.

0
0
18

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…