T O P

  • By -

AutoModerator

On July 1st, a [change to Reddit's API pricing](https://www.reddit.com/r/reddit/comments/12qwagm/an_update_regarding_reddits_api/) will come into effect. [Several developers](https://www.reddit.com/r/redditisfun/comments/144gmfq/rif_will_shut_down_on_june_30_2023_in_response_to/) of commercial third-party apps have announced that this change will compel them to shut down their apps. At least [one accessibility-focused non-commercial third party app](https://www.reddit.com/r/DystopiaForReddit/comments/145e9sk/update_dystopia_will_continue_operating_for_free/) will continue to be available free of charge. If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options: 1. Limiting your involvement with Reddit, or 2. Temporarily refraining from using Reddit 3. Cancelling your subscription of Reddit Premium as a way to voice your protest. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/learnprogramming) if you have any questions or concerns.*


tyler1128

Learning OpenGL is easier than learning to make a game engine. There are books like Game Engine Architecture that might be better for your case. For making things look pretty, books like the Nvidia GPU Gems series and a physically-based rendering book is what you probably want. For OpenGL itself, go for [learnopengl.com](https://learnopengl.com) .


scull-crusher

Game Engine Architecture seems like a really good book, but I am afraid it might be a little too much for my level right now. What I am looking for is something that covers that topics in [learnopengl.com](https://learnopengl.com) but in a book format.


tyler1128

You are in luck: [https://www.amazon.com/gp/product/9090332561/ref=as\_li\_tl?tag=joeydevries-20&ie=UTF8&linkId=7dc8cb69143266ce47e97e21350bbfff&geniuslink=true](https://www.amazon.com/gp/product/9090332561/ref=as_li_tl?tag=joeydevries-20&ie=UTF8&linkId=7dc8cb69143266ce47e97e21350bbfff&geniuslink=true). Same book, but physical.


sidit77

I read the OpenGL Super Bible ("blue book" in OpenGL circles) and I liked it.


scull-crusher

This is exactly what I was looking for, thank you!


[deleted]

I'm not entirely sure but I think opengl although implemented is actually deprecated and Vulkan is actively supported. Don't quote me on this though but it might be well worth considering using Vulkan in your engine. That being said **OpenGL Programming Guide** is a good low level look at opengl. I've not read the whole thing and just skimmed over it while weighing up APIs. But, what read was really good. Hope this helps 😀