TypeScript WebGL Game Engine Tutorial #05 - Housekeeping and Uniforms
In this video, we create a GLBuffer class to encapsulate buffers and add uniforms to the mix. This is video 5 of the TypeScript Engine tutorial series.
In this video series I step through the process of making a simple game from the ground up using TypeScript and WebGL.
This video is part of my channel dedicated to giving back to the game development community with the experiences I have had in an effort to help new developers with my knowledge, thoughts and experience.
TypeScript WebGL Game Engine Tutorial #05 - Housekeeping and Uniforms
In this video, we describe and setup push constants to facilitate the model matrix upload to the GPU. I also do a couple demonstrations to show how and prove that these things work the way we think they do.
Kohi #030: Push Constants and Model Matrix (Vulkan Game Engine Series)
This video is part of a series where we make a game engine in C, using Vulkan. It is a tutorial-style game engine series where the Vulkan API is the primary graphics API used for rendering. OpenGL and DirectX may also eventually be added.
? Repo: https://github.com/travisvroman/kohi
? Commit: https://github.com/travisvroman/kohi/commit/e02b455d7bbc1a615ba3c2089af16e1f80d143ac
? Kohi Official Website: https://kohiengine.com/
? Kohi Official Forums: https://forums.kohiengine.com/
Learn more about channel memberships:
https://www.youtube.com/watch?v=nWX2NVVJo6s
⏯ Series Playlist:
https://www.youtube.com/watch?v=dHPuU-DJoBM&list=PLv8Ddw9K0JPg1BEO-RS-0MYs423cvLVtjPLv8Ddw9K0JPhk5lcp8eyuLQdS3HIyxLzH
-----------------------------------------------------------
✔ WAYS TO SAY THANKS & SUPPORT THE CHANNEL:
? Subscribe & Click the Bell: Learn more about making games the old school way using new school tech.
https://www.youtube.com/TravisVroman?sub_confirmation=1
? Channel Membership: Show your support with a special loyalty badge and a Discord role!
https://www.youtube.com/channel/UCH8ewCwq38_2WKSKWZOo09w/join
? Support me on Patreon: Show your support with a special Discord role!
https://www.patreon.com/travisvroman
? Share this Video on Social Media: This option costs nothing, but helps a lot!
https://youtu.be/xGonaV-OB7E
-----------------------------------------------------------
⚡ LET's CONNECT ⚡
? Discord: https://discord.gg/YBMH9Em
? Twitter: https://twitter.com/travisvroman
? Instagram: https://www.instagram.com/travisvroman/
? A special thanks goes to the Channel's Partners, Eearslya, Wensheng GE and Caden Parker, as well as all the supporters who have joined.
-----------------------------------------------------------
#Vulkan #GameEngine #GameDev
...
https://www.youtube.com/watch?v=xGonaV-OB7E
-----------------------------------------------------------
✔ WAYS TO SAY THANKS & SUPPORT THE CHANNEL:
? Subscribe & Click the Bell: Learn more about making games the old school way using new school tech.
https://www.youtube.com/TravisVroman?sub_confirmation=1
? Channel Membership: Show your support with a special loyalty badge and a Discord role!
https://www.youtube.com/channel/UCH8ewCwq38_2WKSKWZOo09w/join
? Support me on Patreon: Show your support with a special Discord role!
https://www.patreon.com/travisvroman
-----------------------------------------------------------
⚡ LET's CONNECT ⚡
? Discord: https://discord.gg/YBMH9Em
? Twitter: https://twitter.com/travisvroman
? Instagram: https://www.instagram.com/travisvroman/
-----------------------------------------------------------
#Vulkan #GameEngine #GameDev
...
https://www.youtube.com/watch?v=vPaRWwSjki4
In this video, the Vulkan Graphics Pipeline is broken down and explained. There is also a small post-build process that is added to support the incoming asset pipeline.
Kohi #024: Vulkan Graphics Pipeline (Vulkan Game Engine Series)
This video is part of a series where we make a game engine in C, using Vulkan. It is a tutorial-style game engine series where the Vulkan API is the primary graphics API used for rendering. OpenGL and DirectX may also eventually be added.
? Repo: https://github.com/travisvroman/kohi
? Commit: https://github.com/travisvroman/kohi/commit/e02b455d7bbc1a615ba3c2089af16e1f80d143ac
? Kohi Official Website: https://kohiengine.com/
? Kohi Official Forums: https://forums.kohiengine.com/
Learn more about channel memberships:
https://www.youtube.com/watch?v=nWX2NVVJo6s
⏯ Series Playlist:
https://www.youtube.com/watch?v=dHPuU-DJoBM&list=PLv8Ddw9K0JPg1BEO-RS-0MYs423cvLVtjPLv8Ddw9K0JPhk5lcp8eyuLQdS3HIyxLzH
-----------------------------------------------------------
✔ WAYS TO SAY THANKS & SUPPORT THE CHANNEL:
? Subscribe & Click the Bell: Learn more about making games the old school way using new school tech.
https://www.youtube.com/TravisVroman?sub_confirmation=1
? Channel Membership: Show your support with a special loyalty badge and a Discord role!
https://www.youtube.com/channel/UCH8ewCwq38_2WKSKWZOo09w/join
? Support me on Patreon: Show your support with a special Discord role!
https://www.patreon.com/travisvroman
? Share this Video on Social Media: This option costs nothing, but helps a lot!
https://youtu.be/KanKG-vd9GA
-----------------------------------------------------------
⚡ LET's CONNECT ⚡
? Discord: https://discord.gg/YBMH9Em
? Twitter: https://twitter.com/travisvroman
? Instagram: https://www.instagram.com/travisvroman/
? A special thanks goes to the Channel's Partners, Eearslya, Wensheng GE and Caden Parker, as well as all the supporters who have joined.
-----------------------------------------------------------
#Vulkan #GameEngine #GameDev
...
https://www.youtube.com/watch?v=KanKG-vd9GA
Quantity Over Quality is Key When Making Games
In this video I talk about why the quantity of games you make is more important than quality.
Please Like and Subscribe!
Follow me on Twitter:
https://twitter.com/travisvroman
Discord:
https://discord.gg/YBMH9Em
...
https://www.youtube.com/watch?v=D4ykqr6biLo
#shorts
Terrains are in place and working, from the stream last night. Follow me on Twitch to catch the next stream!
✔ WAYS TO SAY THANKS & SUPPORT THE CHANNEL:
? Subscribe & Click the Bell: Learn more about making games the old school way using new school tech.
https://www.youtube.com/TravisVroman?sub_confirmation=1
♥️ Follow me on Twitch to catch the live streams! https://twitch.tv/travisvroman
? Channel Membership: Show your support with a special loyalty badge and a Discord role!
https://www.youtube.com/channel/UCH8ewCwq38_2WKSKWZOo09w/join
? Support me on Patreon: Show your support with a special Discord role!
https://www.patreon.com/travisvroman
...
https://www.youtube.com/watch?v=pJfGb5J9MSc