Creating Modular Powerup Systems (Unity)

Modularity is the name of the game when it comes to good software design and game development is no different. Over the last few weeks I have been working through the GameDevHQ 2D Space Shooter with a modular powerup system in mind. Today I will go over the current implementation of the system and how it can be improved upon. I will also discuss areas where I made slight adjustments to the GameDevHQ design.

In previous articles we talked about creating Powerup prefab assets with animations and sprites. In Starting to Feel Like a Real Video Game we looked at…



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
James West

Turning my passion for video games and 11 years of software development experience into a focus on video game development using Unity3D.