Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

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

Автор: Kyle Banks

Загружено: 2022-12-01

Просмотров: 175826

Описание:

Support development on Patreon
❤️   / 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/collis...

👉 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:   / kylewbanks  
Website and Email Newsletter: https://farewell-north.com

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

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

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

ВОТ НА ЧТО НАС ЗАМЕНИЛИ 3D НЕЙРОНКИ

ВОТ НА ЧТО НАС ЗАМЕНИЛИ 3D НЕЙРОНКИ

«Вот теперь я задумался об эмиграции»: зачем Кремль заблокировал Roblox и как реагируют россияне

«Вот теперь я задумался об эмиграции»: зачем Кремль заблокировал Roblox и как реагируют россияне

Delphi: Building components in VCL framework - Non-Visual components - 07

Delphi: Building components in VCL framework - Non-Visual components - 07

This crash nearly ruined my indie game... (for PAX East)

This crash nearly ruined my indie game... (for PAX East)

Когда твоя игра плоха, но оптимизация гениальна

Когда твоя игра плоха, но оптимизация гениальна

Color Theory for Game Developers

Color Theory for Game Developers

How Ray Tracing (Modern CGI) Works And How To Do It 600x Faster

How Ray Tracing (Modern CGI) Works And How To Do It 600x Faster

Loading a Game from a Screenshot | Gamedev Challenge

Loading a Game from a Screenshot | Gamedev Challenge

Better Mountain Generators That Aren't Perlin Noise or Erosion

Better Mountain Generators That Aren't Perlin Noise or Erosion

Understanding shaders is easy, actually

Understanding shaders is easy, actually

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Ранние коммерческие игры для ZX Spectrum: 1982 - 1983

Ранние коммерческие игры для ZX Spectrum: 1982 - 1983

An introduction to Raymarching

An introduction to Raymarching

Почему визуальные эффекты такие дорогие?

Почему визуальные эффекты такие дорогие?

I Optimised My Game Engine Up To 12000 FPS

I Optimised My Game Engine Up To 12000 FPS

Я создал игры с падающим песком в фрагментном шейдере

Я создал игры с падающим песком в фрагментном шейдере

ПРОЩАЙ СТАРЫЙ BLENDER 5.0 #blender

ПРОЩАЙ СТАРЫЙ BLENDER 5.0 #blender

Почему игры тормозят | Компиляция шейдеров

Почему игры тормозят | Компиляция шейдеров

Я Прошёл Все НЕВОЗМОЖНЫЕ Сиды в Майнкрафт! [Beppo на русском]

Я Прошёл Все НЕВОЗМОЖНЫЕ Сиды в Майнкрафт! [Beppo на русском]

Красота кривых Безье

Красота кривых Безье

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]