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