Synthblaster

Topdown Shooter

General Information

Tools & Technologies:

Unity

C#

Blender

GIT

My Roles:

Game Designer

Programmer

Artist

Specifications:

Team Size

Time Spent

Project Type

3

½ Year

University Project

My Contributions

Shaders and particle system effects

Shaders are made in Shadergraph and HLSL. For Particle Effects, the VFX-Graph is used.

Editor tools to generate levels from 2D Textures

The Editor Tool automatically reads an image and places prefabs accordingly. This allowed us to iterate on level design much faster.

Weapon and projectile implementation

Projectiles were implemented using ray casts to check for hits.

System for modular weapon upgrades

The Weapon System was upgraded with modular upgrades. To add new upgrades, no existing code must be changed.

Available Upgrades:

Multishot
Reflective Projectile
Damage Up
Fire Rate Up
Projectile Speed Up

Other Tasks

Object pooling system implementation
UI Art and implementation