Superhero Tower Defense

Superhero Tower Defense

Superhero Tower Defense

Date / Time

Date / Time

Date / Time

~2 Months

~2 Months

~2 Months

Service

Service

Service

All of the scripting (Backend & frontend), light UI (mostly fixing importation)

All of the scripting (Backend & frontend), light UI (mostly fixing importation)

All of the scripting (Backend & frontend), light UI (mostly fixing importation)

Client

Client

Client

Crazay Studios

Crazay Studios

Crazay Studios

Introduction

Superhero Tower Defense is a tower defense game where you can summon units using banners (Gacha), which you can later use in matches to progress through the game. Progression is achieved by unlocking more units, completing quests, earning achievements, and advancing through the season pass.

Features

The game is packed with a wide range of features, including:

  • Unit stat rolling

  • Unit stat transferring

  • Unit trait rolling

  • Unit ascension

  • Unit evolution

  • Level milestones

  • Season pass

  • Endless mode

  • Item crafting

  • Unit summoning

  • Over 30 unique units

  • Mounts

  • Challenges

Experience

This was an exciting project where I had the opportunity to work in a reasonably large development team composed of multiple VFX artists, sound designers, and many other developers. During this project, I finally had the chance to work on frontend VFX implementation—something I hadn’t been able to do before due to mostly working alone or on smaller projects without a VFX team. I also improved my approach to feature implementation, optimizing it for greater scalability in future updates and to save time.

Implementation

The whole game was scripted from scratch by me without a single use of outside libraries, this allowed me to optimise it quite well which got us a network usage of less than ~3kbps in an active match where units are attacking & enemies are moving.

I handled both the front-end and back-end of the game so everything including the UI animations, Enemy & Unit attacks, Summoning animation, Stat rolling animation and all other scripting tasks were all handled by me and me alone.

Showcase

More projects

Got questions?

I’m always excited to collaborate on innovative and exciting projects!

Got questions?

I’m always excited to collaborate on innovative and exciting projects!

Got questions?

I’m always excited to collaborate on innovative and exciting projects!

Create a free website with Framer, the website builder loved by startups, designers and agencies.