Documentation / Refrences Qt C++ GLSL OpenGL Guidelines C++ Java UI Design Libraries SDL - Low-level audio and video hardware access library GLFW - Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan ENet - A relatively thin, simple and robust network communication layer on top of UDP. libopus - Audio Codec for loading, playing, and streaming audio OpenVR SDK - API & runtime to interface with VR hardware OpenSSL - A robust, commercial-grade, full-featured Open Source Toolkit for the Transport Layer Security (TLS) protocol. Tools Markdown editor GLSL Sandbox C++ to Machine Code Compiler Tips & Tricks It Hare - Opinions on the aspects of software development, with many based on real-world experience. Bit twiddling hacks Tutorials C++ GLSL Game Programming Game Networking Low Level Network Programming Immediate Mode GUIs Skeletal animation[1] Skeletal animation[2] Cryptography Qt Multithreading Youtube channels TheChernoProject - Software Engineer working on core technology at EA 3Blue1Brown - Explaining difficult problems simply with animations Christopher Okhravi - PhD student who makes videos about programming Useful API endpoints Amazon AWS IP Check - Easiest, and cleanest way to get your own IP address