itch.io Spring Selects Series A
On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Resources to help you get started Sticky

A topic by 64Mega created Aug 02, 2017 Views: 494 Replies: 1
Viewing posts 1 to 2
HostSubmitted

Welcome! Getting started on the road to 3D Development can be a sticky process if you don't know where to begin.

Heck, it can be difficult even if you do have some inkling as to what to do. So here are a few resources to help you get a leg up.

The Flipcode Archives (Flipcode Archives)

An old classic resource for people wanting a peek into development in the late 90s to early 2000s. 

Would personally recommend Raytracing Topics & Techniques, 3D Geometry Primer, The Art of Demomaking and Building a 3D Portal Engine.

The Graphics Programming Black Book by Michael Abrash (HTML release by James Gregory)

Another timeless classic. I'd recommend giving the optimization chapters a miss (You're on a time budget!), but this book contains valuable information if you're trying to create your own software renderer!

And if you're really into doing things the old way, DOSBox and the DJGPP compiler are your friend! (The jam welcomes entries for any platform!)

Black Art of 3D Game Programming by Andrè LaMothe (Read on Archive.org)

A very colorfully written introduction to 3D game development through the lens of the mid 90s. 

I recommend giving at least Chapter 10 (3D Fundamentals), even if you plan on using an existing engine. The fundamentals are often taken for granted, and this book does an excellent job at demystifying them!


Further recommendations are welcome!

Submitted

Thanks!