I Made a Pixel Art Program… In a Game Engine?
In this video, I go over the process of how I created a pixel art drawing tool inside of Unity! We also take a look at how pets work in-game.
Vibrant Venture is a 2D adventure platformer game featuring a quirky cast of characters! The game features four playable characters with multiple unique abilities that can be combined for extremely versatile, fluid and fun movement!
Follow Pattrigue on Twitter for game updates:
Join our Discord and talk to us:
Bresenham’s line algorithm:
Unity C# implementation:
Flood fill “Forest Fire algorithm”:
Unity C# implementation:
Timestamps:
0:00 Introduction
0:44 Setting up the canvas
1:47 The first pixels
2:23 Adding colors
3:00 The RGB system
4:09 Brightness/saturation, color picking and grid toggling
5:09 Image movement algorithm
6:22 Line tool and flood fill
6:50 Undo and redo system
8:14 Saving and loading
9:14 Animating
10:13 Finalizing the system
11:02 Outro
Music used (in order):
– “Mario & Chill ▸ Odyssey ~ Synthwave Remix” by GameChops:
– “Weightless” by MARION music:
– “Instant Crush” by Corbyn Kites:
– “Accumula Town Lo-fi Remix – “Rainstorm Ramble” ~ Pokémon Black and White” by SuperiorSnivys:
– ‘’Fairy Fountain’’ by GameChops:
– “Traveller” by Atch:
– “Super Mario 64 ▸ Staff Roll ~ Mario & Chill” by GameChops: