Skip to content

A 3D tower defence game with 20 levels to complete. Earn up to 3 stars by completing levels without taking any castle damage. Use your rewards to buy tower upgrades and special items to help complete more difficult levels as your progress. You will be required to strategize with over 16 unique tower upgrades, 4 special items and 9 unique enemies…

prabdhal/TD3D-UnityGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tower Defence 3D - Early Access Testing

Attention Developers and GitHub Users!

I'm excited to announce that Tower Defence 3D is now available for early access testing on the Google Play Store! 🎮

To become a qualified tester and gain access to the game, please follow these steps:

  • Send an email to prab.dhaliwal95@gmail.com with the subject: Tower Defence 3D Early Access Request.
  • In the email, provide your Gmail ID.

Once you've completed these steps, I'll add you to the list of testers and send you a private Google Play Store link to download and play Tower Defence 3D.

Your feedback and insights are invaluable in helping me improve the game before its official release. I can't wait for you to experience Tower Defence 3D and share your thoughts!

If you have any questions or need assistance, feel free to reach out.

Let's defend the tower together! 🏰💥

Warm regards, Prab & Tower Defence 3D Team

Description:

A 3D tower defence game with 20 levels to complete. Earn up to 3 stars by completing levels without taking any castle damage. Use your rewards to buy tower upgrades and special items to help complete more difficult levels as your progress. You will be required to strategize with over 16 unique tower upgrades, 4 special items and 9 unique enemies, each of which have varying stats and resistances. Controls: Use mouse to navigate through menus and to buy and place towers. Right and Left arrows to rotate camera angle in 90 degree intervals.

Skills Applied/Learned:

  • Programmed clean, modularized and reusable scripts with scriptable objects and object-orientated programming

  • Utilized binary serialization to save and load user progress like scores, levels, bought shop items, upgrades, etc

  • Kept the Update() function clean from any code that did not need to be called every frame for runtime efficiency

  • Actively went back to clean up code for better readiabilty and understanding

  • Designed 20+ environments for each level using terrain system and model assets from Unity Asset Store

  • Engineered game to be playable on all devices like mobile, web and as standalone on PC/Laptop

  • Implemented particle effects for tower shots, build and sell animations as well as sound effects and game music

  • Ensured stats were balanced to provide the perfect amount of difficulty

  • Created complex stats for tower, enemy and special items:

Enemy stats include:

-> health -> armour -> magic resist -> damage -> immunity (to specific towers) -> movement speed -> gold value (upon death)

Tower stats include:

-> damage -> fire rate -> range tower effects: -> slow -> damage over time (poison, fire) -> armour penetration -> magic penetration -> area of effect damage

Access To Game:

About

A 3D tower defence game with 20 levels to complete. Earn up to 3 stars by completing levels without taking any castle damage. Use your rewards to buy tower upgrades and special items to help complete more difficult levels as your progress. You will be required to strategize with over 16 unique tower upgrades, 4 special items and 9 unique enemies…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published