About 3D Game Engine Programming

3D Game Engine Programming

3D Game Engine Programming

3DGEP.com is about learning the latest 3D Game Engine Programming techniques. Most of the articles on this website will be tutorials or technical articles about programming techniques. A few of the subjects I will write about are 3D game programming, OpenGL, DirectX, loading and displaying 3D models, skeletal animation, terrains, shaders and special effects, and more.

If you don’t find what you’re looking for now, maybe you will want to come back later and take a look if I have added an article on a subject you are interested in.

Thanks for visiting!

Jeremiah van Oosten
Webmaster, Programmer, Teacher, Game Enthousiast

18 thoughts on “About 3D Game Engine Programming

  1. WOW…
    This is the best site to learn everything about game development and computer graphics.
    I’ve been looking for stuff like this and i’ve read many books already but your site is the only one that answers a lot of my questions if not all.
    Thank you so much sir Jeremiah and keep it up and keep it free.
    God bless you Sir and more power.

      • By the way… if i may request…
        Could you also cover some mobile development like OpenGLES on iOS?
        I’m an inspiring game developer and I find your tutorials very informative but there are dependencies that i assumed won’t work or doesn’t support iOS? (i could be wrong i don’t know, like the Cg/CgFX)
        The parsing of Collada or any widely use format for iOS would also be helpful sir, also skinning.
        Thank you.

  2. Your site is really a good reference for learning unity! And this is more valid because I saw many other sites for tutorials, books etc. on unity but your simplicity and completeness is unique. Thank you very much. Greetings from Rome

  3. Dear Jeremiah,

    I have learned a lot from your posts, and I really like your “teaching style” compared to those of other programming tutorials out there – even better than official guides! I was wondering if you would consider writing an article on how to develop graphics applications using OpenGL or GLSL for Windows, e.g., using Windows API or Windows SDK & .NET framework or MFC, etc., rather than just using GLUT?

    Morad Behandish

  4. Your site is the best i’ve come across on the internet for learning computer graphics and engine programming! Thank you so much! 🙂 Seriously appreciate all of this.

  5. I just wanted to say thanks! I am so glad to have found this website! I read your Directx11 tutorials, and in a world where somehow every other tutorial about Directx seems to only show part of the process, oversimplifiy things or try to be (overly) concise, a wall of text that just states what you have to do, and why, and how, is such a precious find. You have one more regular reader!

  6. Hi Jeremiah,
    Thank you so much for a wonderful site! I have to say this is the best resource and tutorials, especially about the OpenGL part!

    I am a Computer Science student studying major computer graphics. The classes at university cannot be like normal so it causes a lot of trouble. Luckily to have your teaching! Once again, thanks

    • K.

      I’m working on an article about templates. Then I want to get back to more advanced things with DX12 (like Ray tracing). I find it difficult to find the time to write. Sorry for the long wait!

  7. Just discovered this website and it’s fantastic, a real treasure trove. I just wish I had found it earlier! Thank you so much for putting this all on line, this is incredibly useful for learning about C++, game engines and computer graphics.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.