Breaching Creatures

Personal Project

2026

Tools:

Unity

C#

Twitch API

Blender

Substance Painter 3D

Photoshop

Role: Everything (Except animations)

Created a Twitch stream overlay/world where I can explore various VFX and game design ideas on stream.

Work put into this project

3D Assets

Modeled, textured, and rigged all 3D assets present in the project using Blender.

VFX

Handcrafted all the stylized VFX.

Game Programming

Programmed all aspects of the project except Twitch API Plugin and Poiyomi shader.

Twitch API Integration

Used a plugin from the Unity store for Twitch API, but still had to do a lot of work to make it work for the project.

Graphical Optimization

GPU Instancing and using tiny spritesheets to make sure the chatter avatar were efficient.

Project Details

A Playground for both Myself and Twitch

I started on this project with a goal to make a game-like Twitch streaming environment where I can let viewers play with fun ideas and VFX I make.

Breature

Twitch chat can interact with the world with their avatar called Breature.

Chat bubble displays their message and emote. Chat can pick up and throw an item at the streamer or other chatter. Chat can also pick up and eat item for a random status effect.

Future Plans

The plan is to create mini games (i.e. fishing), community games, and continue to add silly/chaotic interactions.