Callum Shepherd

Smithy - A Sword Generation System

Synopsis

Smithy is a procedural 3D sword generation system implemented in Unreal Engine 5 for use in an action RPG game. Using either user specified parameters or randomly set ones, a set of four procedural mesh components are generated and act as the four main pieces of a sword. These components are the blade, guard, grip and pommel. The statistics of the sword are then derived from the size and shape of the mesh. An example would be a large weapon having high damage but low swing speed, and vice versa for a small, nimble dagger.

Project info

  • Developer Callum Shepherd
  • Showcase year 2025
  • Programme Computer Game Applications Development

What motivated you to develop/create this project?

Swords are really cool.

What has been a highlight of your time at Abertay?

The third year group projects.

What are your hopes and future ambitions for after graduation?

Working in the games industry somewhere in the UK.

Learn more:

https://c-shep.github.io/

 

Share this page

Pause carousel

Play carousel