Welcome to TheByteCave game development material.
When joining our team, there are high chances that your questions have already been addressed. We try to summarize the most common ones and offer you starting material. Subtopics are quite more specific and recommended for intermmediate devs, mostly dedicated to Unreal or other commercial engines.
It is crucial that you can evaluate yourself to know how to help you.
- What's my C/C++ level?
- How advanced is my CPU/GPU knowledge?
- What are the things that I love doing the most when I think on developing a video game?
A few books can be considered canon and great foundation to start learning, game development can be very wide and varied. This section only attempts to give you the very basics
- C++ Primer, by Stanley Lippman
- Game Programming in C++ Creating 3D Games, by Sanjay Madhav
- Game Engine Architecture, by Jason Gregory
- Foundations of Game Engine Development
Best practices, common pitfalls, anecdotes and rants throw my career
Computer Graphics bunch of nice articles
UnrealEngine useful tips and tricks
Unity mostly rants
Software a very extensive and complete collection of tool for game development
Unstoppable machine: Command line super powers
Honoring and giving credit to the original concept of our studio name
What is The Byte Cave, The Bat Cave London club