You are on page 1of 3

art links

-----------------
3d models -
https://opengameart.org
https://free3d.com/

art models for samples -


https://casual-effects.com/data/index.html
https://opengameart.org/

textures -
https://cc0textures.com/

royalty free sound effects -


https://sonniss.com/gameaudiogdc
---

game steam states median by type -


https://games-stats.com/steam/tags/?sort=revenue-median-reverse

game develeopment resources -


https://game-development.zeef.com/david.arcila

https://vulkan-tutorial.com/

Modern OpenGL tutorials


http://www.opengl-tutorial.org
https://learnopengl.com

http://antongerdelan.net/opengl/
http://ogldev.atspace.co.uk/

http://www.rastertek.com/tutdx11.html

Graphics advanced rendering -


https://mynameismjp.wordpress.com/
http://www.iquilezles.org/www/index.htm

StingRay Architechture videos -


https://www.youtube.com/user/niklasfrykholm/videos

Fast CString library


https://github.com/websnarf/bstrlib

Mersenne Twister Home Page


https://web.archive.org/web/20070828025507/http://www.math.sci.hiroshima-u.ac.jp/
~m-mat/MT/emt.html

Real-Time Collision Detection - Christer Ericson source code


geometric tools

Rust -
https://github.com/microsoft/windows-rs
[dependencies]
windows = "0.2.1"
[build-dependencies]
windows = "0.2.1"
https://github.com/kennykerr/samples-rs
https://crates.io/crates/gl
https://crates.io/crates/glfw
https://github.com/rhaiscript/rhai (scripting in rust)

https://github.com/bitshifter/glam-rs/releases (3d math)


https://github.com/amethyst/amethyst (game engine)
https://github.com/rayon-rs/rayon (parallel library)
https://github.com/orlp/slotmap
https://lib.rs/crates/glutin (opengl context)
https://lib.rs/crates/specs (ECS)
https://github.com/Hywan/inline-c-rs (inline-c)
https://github.com/mystor/rust-cpp

The Little Book of Rust Macros -


https://veykril.github.io/tlborm/

zig -
----------------------------------------------
https://sourcegraph.com/github.com/ziglang/zig/-/blob/lib/std/fmt.zig?L27-73

These books cover all C to C++17 -


----------------------------------------------
Programming in C 3rd Ed - Stephen Kochan
C++ Primer 5th Ed - Stanley Lippman
Beginning C++17 From Novice to Professional - Ivor Horton
C++17 Standard Library Quick Reference - Peter Van Weert

--------------------------------------

C++ tutorials -
http://thispointer.com/

Vulkan Tutorials -
https://github.com/SaschaWillems/Vulkan

glsl in web -
http://glslsandbox.com/

compiler explorer, see how assembly is generated -


https://godbolt.org/

C assignment programs -
http://fresh2refresh.com/c-programming/c-programs/

https://floooh.github.io/2018/06/17/handles-vs-pointers.html
https://floooh.github.io/2014/05/24/shader-compilation-and-ides.html
writing interpreters -
http://craftinginterpreters.com/contents.html
http://www.hanno.jp/gotom/Cint.html

graphics tutorials -
https://www.drunkenhyena.com/cgi-bin/dx9.pl
https://www.e-reading.club/bookreader.php/143437/Pike_-
_DirectX_8_Programming_Tutorial.html
http://www.directxtutorial.com/LessonList.aspx?listid=9
https://www.braynzarsoft.net/viewtutorial/q16390-directx-9-braynzar-soft-tutorials
http://www.rastertek.com/tutindex.html
rastertek terrain - http://www.rastertek.com/tutdx11s2ter.html
https://www.3dgep.com

https://docs.microsoft.com/en-us/windows/win32/directx-sdk--august-2009-

Rendering explaination links (Witcher3, GTA V) -


https://astralcode.blogspot.com/2017/09/reverse-engineering-rendering-of.html
http://www.adriancourreges.com/blog/2015/11/02/gta-v-graphics-study/

https://github.com/lmartanovic/DIP
https://github.com/tatsy/qt5-shadow-maps
https://github.com/rathyon/RSM
https://github.com/Erkaman/webgl-rsm

shader toy tutorials


https://gist.github.com/JBlackCat/65c976151b53b3db8dcc849176a04161
https://www.shadertoy.com/view/Md23DV
webgl tutorials
https://www.tutorialspoint.com/webgl/webgl_drawing_a_triangle.htm

graphics tutorials
https://paroj.github.io/gltut/

https://www.lemoda.net/c/index.html

https://stackoverflow.com/questions/15548776/rendering-engine-design-abstracting-
away-api-specific-code-for-resources
http://thispointer.com/

You might also like