top of page

Terraria is a big network of multiple interconnected progression system, but it is also one of my favorite games which is why I wanted to try and integrate my own into the game.

​

I wanted to make items that stand out from the rest without breaking the existing balance inside the core loop.

​

I started by learning how to create my own items in the game. The first thing I made was a simple sword with a firey effect to it.​

​

​

​​

I then started learn how I can find ways to affect the world generation using the PostWorldGen() function that used spawn fragments of the items I want to use for my recipes across the world. This meant that I can place more valuable resources in deeper/harder areas to create a better progression curve.​

​

​

​​

I decided to create resources that I can use as the base for creating the items I want. each resource will have a different theme with it's own item progression. For example the golden glass can be used to craft a weapon, and that weapon can be kept later on and used in a recipe to create a more powerful version of that weapon.​

​

​

​​

Golden Glass: Ranged Weapons, Items and Accessories Themed around using money as ammo or find ways to generate money

Tiger Glass: Melee Weapons Themed Around Movement, Giving More Damage with Speed or Making the Player Faster.

Cerise Glass: Magic Weapons Themed Around Music, Giving More Damage When Combined With Other Music Creation Accessories.

Omni Glass: 10 of This Glass can be used to craft any type of glass.

Omni Glass: Weapons and Accessories Themed around giving the player multi-input actions and combo, similar to what you see in fighting games.

Nature Glass: Staffs and Accessories Themed Around Utility and Support. Giving Healing or Revealing Valuable Resources.

I created around 13 weapons which included programming them, drawing art for the weapons and balancing them. The Mod was tested in a Terraria "campaign" with 7 of my friends that lasted a month. The weapons were continuously iterated on until they reached a state I was happy with.

​

Here are some of my favorites:

Allowed the player to dash up and down, the dashes do small damage on contact. If an enemy is hit with a horizontal dash followed by a vertical dash or vice versa they take bonus damage.

bottom of page