I Made a Graphics Engine (again)

2023/08/03 に公開
視聴回数 154,664
0
0
Making a Graphics Engine. Since you guys loved the video about me making a graphics engine I made it again but better. I try out a bunch of awesome stuff like rendering 2D, & 3D shapes, object loading, textures, materials, shaders, terrain generation and much more! I also will be using OpenGL rather than DirectX11 ( which is what I used last time)

Me Making a Physics Engine: https://www.youtube.com/watch?v=az4Oyv8ZS7I

➤My Links:
Discord: https://discord.gg/tYDXGja55Y
Instagram: https://www.instagram.com/gabzxd/
Twitch: https://www.twitch.tv/officialzyger
Twitter: https://twitter.com/ZygerDesigns
Patreon: https://www.patreon.com/Zyger

➤Music Used
1/2 by x髥莏 - https://www.youtube.com/watch?v=BvmeQTYlEUc&t=22s&ab_channel=x%E9%AB%A5%E8%8E%8F

BattleBlock Theater Music - Menu Theme Extended by The Behemoth, Big Timber Studio - https://www.youtube.com/watch?v=Y0u9Hs5fgzE&ab_channel=Frayricks

Rhythm Thief OST DISC1: 01 Phantom R's Theme 怪盗Rのテーマ - https://www.youtube.com/watch?v=Je1nL5y2qUg&ab_channel=myuutashi

Your Love Is a Drug-
https://www.youtube.com/watch?v=fBgVj1zabVc&list=PLLGT0cEMIAzcd6WWQLhmDZ4o5EpuDmja7&index=18&ab_channel=Garoad-Topic

Terraria Music - Alternate Day -
https://www.youtube.com/watch?v=vB7lYs4z7kE&ab_channel=Lhiandrow

Bach-Cello-Suite by Philip Milman - https://www.youtube.com/watch?v=e_J14fbBluE&ab_channel=LudandSchlattsMusicalEmporium

Fashion, But Kinda Sad · Pedro Silva - https://www.youtube.com/watch?v=acaby4dBHuM&list=PLLGT0cEMIAzcd6WWQLhmDZ4o5EpuDmja7&index=20&ab_channel=PedroSilva-Topic

Winter - Vivaldi - https://www.youtube.com/watch?v=VBSP75pr2bg&ab_channel=LudandSchlattsMusicalEmporium

Welcome to the NHK - Harmonica Song - https://www.youtube.com/watch?v=CFjF3ILqlE4&list=PLLGT0cEMIAzcd6WWQLhmDZ4o5EpuDmja7&index=7&ab_channel=arcticape

Summer Sky and Homework, Takahashi Takashi - Calm BGM
https://www.youtube.com/watch?v=0m3amLjdkUY&list=PLLGT0cEMIAzcd6WWQLhmDZ4o5EpuDmja7&index=12&ab_channel=EricICX

➤Resources Used

Low Poly Grass Pack 3D - https://www.turbosquid.com/3d-models/pack-grass-3d-1386962

Low Poly Tree Sample - https://www.turbosquid.com/3d-models/sample-trees-c4d-free/1008420

Grass Textures - https://opengameart.org/content/30-grass-textures-tilable

Banjo-Kazooie Snorkel Model - https://www.models-resource.com/nintendo_64/banjokazooie/model/24240/

OpenGL - https://www.opengl.org/

➤Similar Videos:

jdh - Making my web game engine - https://www.youtube.com/watch?v=znqrvYNoNBM

Guilherme Teres - I Made a GAME ENGINE in 30 HOURS! (from Scratch) - https://www.youtube.com/watch?v=-UhPgXFBx0g

n8dev - I Made My Own Game Engine - https://www.youtube.com/watch?v=hysfq_xJAw0

Zyger - https://www.youtube.com/watch?v=6juQUObtLYo&ab_channel=Zyger


➤Ignore:
I created my own graphics engine engine. I tried implementing as many features as I could. I began by rendering 2D shapes onto the screen and realized how much work it is to calculate all eh vertices and indices hand. I then moved onto 3D shapes which was even harder. I created materials and textures which I would apply onto the objects. Then I moved onto implementing shaders such as transparency, fog, water, displacement, sin waves and more. I also took a quick break to add a skybox. As a final feature I added terrain generation based on a height and noise map. This was really difficult and it took a while to get it working but wow is it beautiful.
Finally I added some camera controls, optimizations and the engine was finished.

#gamedev #zyger #gameengine