I Made a Game Entirely Within a Shader (almost) | Game Dev Challenge
Wishlist Farewell North on Steam
👉
Join the Discord
👉
Source Code
👉
I love working on shaders, it’s my favourite part of developing Farewell North, but there’s so much more that goes into a game. Does there have to be though? Let’s see if we can make an entire game inside of a single fragment shader, and if not, how close can we get?
I’ll be using the Unity game engine for this challenge, but relying on as little as possible to make this work. I create my own custom render pipeline rather than URP or HDRP, and handle physics, AI, and player input all within the shader. We’ll also implement some lighting and shadows, and even audio by generating a steady tone in Audacity and importing it to Unity, and controlling its volume from the shader.
Credits
👉 Collision Detection code adapted from Jeffrey Thompson:
👉 Farewell North Original Score by John Konsolakis:
Game Overview:
Restore color to the desolate islands of Farewell North, an open world journey where you play as a collie traveling with his owner. Explore land and sea, uncover hidden paths, evade monsters, and free wildlife to bring color back to the world while revealing an emotional story about saying farewell.
Twitter:
Website and Email Newsletter:
0:00 I really like shaders
0:14 Project setup
0:48 Shader ’Hello World’
1:15 What game are we making?
1:25 Fragment shader overview
2:00 Shader setup
2:28 Visuals
3:01 Physics
3:55 Saving State
6:12 Gameplay
6:58 Accessibility
7:06 Audio
8:18 Fixing Windows Version
8:32 Outro
#devlog #gamedev #gaming #videogames #indiedev #indiegame #unity #unity3d #madewithunity #shaders #shader #challenge
52 views
353
96
1 week ago 00:02:56 1
Oh Wonder - Technicolour Beat - 10 Years On (Official Audio)
1 week ago 00:03:48 74
LISA - FUTW (Vixi Solo Version) (Official Music Video)
1 week ago 00:02:19 1
How to DO Block Blast Glitch - GET HIGH SCORE with Block Blast Hack/MOD APK iOS & Android
1 week ago 00:04:19 13
Al Bano & Romina Power - Liberta
1 week ago 00:10:08 1
Посадка ранункулюса и фрезии в открытый грунт.Клумба своими руками.
2 weeks ago 00:03:23 3
Killswitch Engage - Collusion
2 weeks ago 00:07:37 31
Как сделать куклу-оберег Масленица своими руками
2 weeks ago 00:03:54 14
Primitive Technology: Wood Ash Cement
3 weeks ago 00:28:13 3
Мастерская с навесом для двух машин своими руками. Первый рабочий день.
3 weeks ago 00:01:42 1
Занавески почти загорелись... The curtains almost caught fire...
3 weeks ago 00:04:00 3
君の脈で踊りたかった / 獅白ぼたん(cover)
3 weeks ago 01:20:18 86
1 Hour of Chad Orthodox Chants to Redeem Your Soul [РУССКАЯ ВЕРСИЯ]
4 weeks ago 00:41:19 1
Bollette +80%. Mercato tutelato, una truffa tutta Made in Italy - Matteo Brandi Gilberto Trombetta
4 weeks ago 01:59:56 3
PART 1- USAID vs DOGE! Trump et Musk choquent les Américains réveillés brutalement | MDL FINANCE
1 month ago 00:12:15 1
Как покрасить авто в гараже своими руками
1 month ago 00:18:46 1
I Crocheted a Houndstooth Vest | Pattern Walk-through
1 month ago 00:04:02 2
Guess I’m Falling In Love - The Velvet Underground (Music Video)
1 month ago 00:05:50 10
Open Air - This Music
1 month ago 00:15:11 2
СУПЕР УДОБРЕНИЕ ДОМАШНИЙ ЦИМУС: в 8 раз дешевле своими руками и в 100 раз лучше!
1 month ago 00:04:55 15
Haddaway - What Is Love (Just Dance - Dance Video & Movie) Roberto F
1 month ago 00:18:13 114
Bintac MCAR Review (Multi Caliber Air Rifle) 1000 yd MOA Long Range PCP Sniper Rifle +.457 ZAN Slugs
1 month ago 00:04:16 1
Gema Tamarit Martinez & Anne Alos Palomero – Rising Stars (Spanish Pole Vaulter)
1 month ago 00:59:13 1
BEST REACTIONS of ANATOLY 2024 | Elite Powerlifter Pretended to be a CLEANER in Gym Prank
1 month ago 00:10:17 3
DRIFTERZ – THE BEGINNING: PART 1 | TIL SCHWEIGER | Official Action Movie 2025 | 4K ULTRA HD