Jump to content
  • Advertisement

Project: Shapes TD

Finished & Post Mortem

Sign in to follow this  
Awoken

900 views

Please check out my project page to play Shapes Tower Defense
You can play it on GameDev!  :D 

A Huge thank you to all those who've helped me out with this game.  There were quite a number of us encouraging each-other along and I thought, and think, that that is just fantastic.

POST MORTEM

On the outset I was hoping to spend a lot of time on the game play.  But I wasn't able to devote as much time to game play as I would have liked.  In the future I think at least 50% of development time, if not more, should be spent play testing and tweaking.  But Over-all I'm quite satisfied with my implementation of the ideas I set out with in my first blog regarding this project.  Came together quite nicely.  I think all of my years of experience with THREE.js helped me fast track many of the steps that maybe new-comers to the API would have to learn the hard way.

What went Right:
Using my own 3D program helped out tremendously, I don't think I could have created all the unique shapes ( over 30 ) if not for that.  I think there is value in creating your own 2D and 3D suits.  though they would be much much simpler, you can create them to suit you needs.

Expected development time and debugging was quite accurate, I'm surprised. 

I enjoyed making this game a lot, and I think the part I enjoyed the most was looking up Johnson Solids and making them.

What went Wrong:
Like lawnjelly said, gimp is a nightmare.  I'm a bit more familiar with it now but what I've learned about that beast is that it's probably incredibly easy for those who know what hot keys their pressing, but for me, a Microsoft paint wiz, it was terrible.

I didn't devote as much time to game play as I was expecting to.  And game play is a whole different animal.  I'm so used to technical problem solving that switching over your mind set to deal with something as ambiguous and subjective as game play was a challenge, especially since I only gave myself 5 days to do it.  But thankfully lawnjelly was a big help and he pointed out a lot of design flaws that I had over-looked.  I think I got most of them that he mentioned.

My code, It's bad.
I documented things as best I could and tried to label things but once the complexity of this project grew I could no longer keep things tidy or orderly.  Sure I named variables 'vectorOne' instead of 'v' but the code lacks coherent structure.  By the end I was confused as to where I had put things.  Clearly much work to be done in this area.

All and all I enjoyed the experience a lot, and I became closer with some members.  Win / Win


Have a great weekend.
Awoken

Sign in to follow this  


0 Comments


Recommended Comments

I cannot seem to get the wave to start on the web-version. Is there a hotkey to start the wave? Or am I missing something?

image.png.3c8d4916c4cb902f2cf4855fa58bcf75.png

Also, your download doesn't have a file extension at the end.

Share this comment


Link to comment

hmm, not sure why the file doesn't have an extension.  I uploaded a .zip

As for a hotkey, press 's', sorry about that.

Share this comment


Link to comment

Thanks I'll try it shortly after I'm done my entry. Almost done my "basic" game haha :D.

Share this comment


Link to comment
2 minutes ago, Rutin said:

Thanks I'll try it shortly after I'm done my entry. Almost done my "basic" game haha :D.

If I remember correctly, you had mentioned you lived on Baker Island?!?

Share this comment


Link to comment
1 minute ago, Awoken said:

If I remember correctly, you had mentioned you lived on Baker Island?!?

No, Alberta. :D Next to you.

Share this comment


Link to comment
2 minutes ago, Rutin said:

No, Alberta. :D Next to you.

But if you lived on Baker Island ;););) it'd only be 4:53pm

Share this comment


Link to comment

@Rutin I updated the project file now.  It says 'TD.zip' instead of Shapes Tower Defense.  As well I made a menu and begin stage button.

Share this comment


Link to comment
10 minutes ago, Awoken said:

@Rutin I updated the project file now.  It says 'TD.zip' instead of Shapes Tower Defense.  As well I made a menu and begin stage button.

Awesome! Cannot wait to play :) 

Share this comment


Link to comment

I just played it and beat it, so it is a possible game to beat.

Share this comment


Link to comment

I just managed to beat it:

awokentd.png.bfaabe50e0f81f95f5c22de1bba9ab7d.png

Wasn't quite prepared for the air attacks at the end! :)

Share this comment


Link to comment

Finally I found your project page : - D ....  Played it till wave 10 man... what's cool about your entry is it an HTML5 Game... LOOK MOM NO NEED TO DOWNLOAD TO PLAY IT ^_^y

Share this comment


Link to comment

Beat it! I had some issues with the targeting upgrades not applying but was able to win! I put the AA in the back which caused me to burn some crystals. :D Great game!!! 

image.png.310457d11dad01ac64018cccf4ad9262.png

Share this comment


Link to comment
On 7/10/2018 at 11:15 PM, Rutin said:

Great game!!! 

Thank you, I enjoyed the game too, but of course I made it so I am liable to be biased.  I still have ideas for it and if it seems enough people play it over the next few months I may revisit it too.

I officially consider myself a Game Developer.

Share this comment


Link to comment
On 7/10/2018 at 11:15 PM, Rutin said:

targeting upgrades not applying

I was going to ask which upgrades these were specifically.  I never clarified in the game but if you selected 'user select' then those towers will target what ever shape the user clicks on.  they should all work, unless you found a bug I've got to fish out.

Share this comment


Link to comment

The issue happens with Cannons which I can re-produce 100% of the time. When I click on the bottom left upgrade (weakest), then click on another upgrade it locks and wont work. I have to keep trying back and forth to toggle it - at times it wont even allow a click and just highlight the text. See the GIF below:

tdgif1.gif.a5ac5b6bf1da5c2a345b12f421036e36.gif

Share this comment


Link to comment

k I'm on it, thanks for the heads up.

[ edit: bug is fixed.  What was happening is that when you clicked on 'strongest' it was selecting the tower beneath and assigning that targeting priority to it. ]

Edited by Awoken

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!