<div id='stars2'></div> <div id='stars3'></div> <div id='stars4'></div> https://github.com/notpresident35/awesome-learn-gamedev?tab=readme-ov-file#technical-art ## Programming https://github.com/Caerind/AwesomeCppGameDev https://github.com/raizam/gamedev_libraries ### Design ### UI www.gameuidatabase.com https://ui-patterns.com/patterns ### Audio https://impactsoundworks.com/product/super-audio-cart/ fmod.com https://sonniss.com/gameaudiogdc ### Graphics [vkdev](https://vkguide.dev/) https://learnopengl.com/ https://www.opengl-tutorial.org/ https://ogldev.org/ https://thebookofshaders.com/edit.php https://vkguide.dev/docs/chapter-3/obj_loading/ https://github.com/vblanco20-1/vulkan-guide/tree/all-chapters/chapter-3 https://github.com/vblanco20-1/vulkan-guide/blob/all-chapters/chapter-3/vk_engine.h https://zeux.io/2020/02/27/writing-an-efficient-vulkan-renderer/ ## Art Assets https://poly.pizza/ https://github.com/Miziziziz/Retro3DGraphicsCollection ### Collision https://dyn4j.org/2010/01/sat/ https://www.youtube.com/watch?v=MDusDn8oTSE https://cse442-17f.github.io/Gilbert-Johnson-Keerthi-Distance-Algorithm/ https://www.haroldserrano.com/blog/visualizing-the-gjk-collision-algorithm #### Blogs https://www.factorio.com/blog/ https://lostgarden.home.blog/ https://allenchou.net/blog/ https://randygaul.github.io/ https://web.archive.org/web/20210427182951/http://www.randygaul.net/ https://frictionalgames.blogspot.com/ https://gafferongames.com/ https://www.redblobgames.com/ https://gamefromscratch.com/news/ https://www.unrealengine.com/en-US/feed/tech-blog https://80.lv/ https://www.reddit.com/r/gamedev/ ### Books Game Programming Patterns Level Up [Game AI Pro](https://www.gameaipro.com/) --- ## Open Source https://github.com/glouw/openempire/tree/master/src https://github.com/TerryCavanagh/vvvvvv https://github.com/NoelFB/Celeste/blob/master/Source/Player/Player.cs https://www.ea.com/games/command-and-conquer/command-and-conquer-remastered/news/remaster-update-modding --- ### Other https://80.lv/articles/tutorial-creating-the-tilt-shift-effect-in-unreal-engine-5/