Raven67854's Mega-GameDev Thread
**Software Rendering**
TinyRender
Developing A Software Renderer
Collection of Algorithms in Java by Sunshine2K
S-Buffers(Span Buffers)
Lode's Computer Graphics Tutorial - Collections of software/raycasting techniques
Tile Rendering
Luki's Software Rendering Series
Writing a 3D Softare Raster From Scratch
**Open Source Software Renderers**
Square Wheel
ComputeRaster
Tile Based Software Renderer
FoolRenderer
Multithreaded Software Rasterizer
FauxGL
Tetra3D
ZSharp Renderer
**Raytracing**
TinyRaytracer RayTracing In One Weekend
**Raycasting**
Java Raycaster TinyRayCaster Lou's Pseudo 3d Page
**Useful Retro Resources(DOS, Amiga, C64 etc..)**
Bombjack Brackeen DOS VGA Root42 DOS Programming NanoChess Books<- PAID Books
**Useful/Awesome YouTube Channels**
Pikuma's Channel BennyBox Software Rendering Javidx9 3D Sage
**Generic Graphics**
Scratch A Pixel TinkyKaBoom Software Rendering Of Point Clouds Rendering Point Clouds with Compute Shaders and Vertex Order Optimization Multithreaded Game Engine Forward/Deferred Rendering Iquilezles Optimizing Software Occlusion Culling
**Recommended Books**
Free Programming Books Collection Tricks of the Game-Programming Gurus Tricks of the 3d Game Programming Gurus: Advanced 3d Graphics and Rasterization Zen of Graphics Programming, 2nd Edition: Master the Art of Creating Fast PC Games and Graphics Applications Michael Abrash's Graphics Programming Black Book Computer Graphics From Scratch Crafting Interpreters Beej's Guide C/Networking Books Game Programming Patterns RealTime Rendering Black Art Of 3D Game Programming Goalkicker Archive.org<- Tons of Free Books
**Paid Courses**
Pikuma's Courses"
**Just Neat Stuff**
KP's Channel
**Networking**
Client Server Game Architecture
**PS1 Development**
Bare Metal PS1 PSXDev.net PSN00bSDK Starting PSX Dev
**Free and Paid Asset/Texture sites**
AmbientCG Screaming Brains Studios - Texture Packs PolyHaven AMD's Materials Texturer.com Textures.com(PAID) GameTextures.com(PAID) Quixel Megascans(PAID) Open Game Art Mizizizi 3D Graphics Collection
**Other**
Algorithms N-World Tutorials
**Libraries**
SDL GLFW Raylib MGRX
**X11/XCB/Wayland Resources**
XLib Manual Basic Graphics Programming With Xlib Xlib C Reference Manual Xlib Tutorial X Window System Protocol Basic Graphics Programming With The XCB Library Tour through Xlib - Tutorial
**Pixel Art**
Grafx2 Aseprite Pro Motion NG PyDPainter Pixelorama PikoPixel
**3D Modeling/Animation/Texture Painting**
Anim8or Blender3D Blender3D - Previous Versions Wings3D Union Bytes Painter Milkshape
**Digital/Mixed Media**
GIMP Krita Inkscape
**2D Editors**
Tiled LDTK Ogmo
**3D Editors**
Trenchbroom