In Tower Alchemy you act as the alchemist for a city. Gameplay eschews the standard tower defense mechanic of upgrading towers and replaces it with that of combining towers. You experiment with various tower combinations to discover new and more powerful tower types (e.g. a fire tower plus a water tower make a steam tower) or have your alchemical experiments explode. A failed experiment will return a portion of a tower’s resource cost and kill any enemies unlucky enough to be nearby. Tower Alchemy was made as a final project with a four person team in the Unity game engine.
While I was responsible for all the coding for this project, a particularly interesting aspect for me was the ability to experiment with crafting system architectures. The process was informative and allowed me to expand my skill set and experience.
Code Extracts
Project Team
Alexander Goldberg: Programming
Connor Hoss: Sound Design
Jacob McFadden: Line Art, Visual Enemy Design, Animation
Zach Moorman: Voice Acting and Tower Concept Art
Video Music
Shortened version of Tower Alchemy Track 2 by Alexander Gifford. Contact the artist at alexgiff@comcast.net