GridVids
Sign in with YouTube

I Made a Game Entirely Within a Shader (almost) | Gamedev Challenge

Kyle Banks Dec 1, 2022 18:00
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Don't Miss
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Mark watched
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Hide
Open in popup Open on YouTube
Share video

Share video

Copy the GridVids link or iframe code.

Video link
Iframe code
Iframe content

Chapters
Support development on Patreon ❤️ https://patreon.com/kylebanks Wishlist Farewell North on Steam 👉 https://farewell-north.com/steam Join the Discord 👉 https://farewell-north.com/discord Source Code 👉 https://github.com/KyleBanks/shader-pong 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: http://www.jeffreythompson.org/collision-detection/license.php 👉 Farewell North Original Score by John Konsolakis: www.johnkonsolakis.eu 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: https://twitter.com/kylewbanks Website and Email Newsletter: https://farewell-north.com #devlog #gamedev #gaming #videogames #indiedev #indiegame #unity #unity3d #madewithunity #shaders #shader #challenge
Gaming
#indie game #indiedev #indie dev #indiegame #game dev #gamedev #unity #madewithunity #screenshotsaturday #farewell north #farwell norh #farwell north #devlog #dev log #developer log #indie log #game log