game-programmer
The-Gamedev-Resource-Mega-List
DISCONTINUED
Our great sponsors
game-programmer | The-Gamedev-Resource-Mega-List | |
---|---|---|
34 | 1 | |
17,146 | 1,200 | |
- | - | |
0.0 | 8.2 | |
12 months ago | over 1 year ago | |
Python | ||
- | Creative Commons Zero v1.0 Universal |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
game-programmer
-
Resources to build a game engine from scratch?
I like this resource, it lists different starting spots based on skill level as well as different tracks (engine programming, AI, multiplayer, etc). https://github.com/miloyip/game-programmer
-
My 14 year old son wants to learn how to code
This site gives an entire study path from kids to adults to learn game programming: https://github.com/miloyip/game-programmer
-
Looking for career advice and what types of projects should I attempt?
https://github.com/miloyip/game-programmer This has everything. Start reading if you want industry level knowledge. Courses wont get you to that level. Also while reading you can implement all of this!
-
Where to start with online multiplayer?
https://github.com/miloyip/game-programmer Go to the last section
-
Any good starter guides for learning C or C++ game development
A Study Path for Game Programmer
-
I've spent 5 years curating a gamedev resource mega-list, and now I've released it for free!
This collection was shared a lot in the past, still a good list of game programming related books: https://github.com/miloyip/game-programmer (my favorites here are the Game Programming Gems and AI Game Programming Wisdom that I collected in the past).
-
Is there a way to teach kids to make a game?
The section 0. Game Programming for Kids might interest you, although it doesn't focus on iOS
-
Should i jump right into learning how to use c++ for game development?
c++ if u want job in AAA studios. For indie many use unity , c# and such but if you want to spend time on it then really theres link https://github.com/miloyip/game-programmer . also if you do indie/ solodev c++ is not necessary. There is also rust ( c++ but with garbage collection ) and less performant java, etc
-
Anybody got a similar list for pure computer science?
I found this pretty cool and comprehensive list for game programming on GitHub (https://github.com/miloyip/game-programmer) and I'm wondering if there is a list of similar magnitude and rigor (especially rigor). The thing is, I learn better reading books than watching videos. I looked around in the FAQ but could only find video resources that were well structured.
-
The Harsh Truth of Video Games Programming
For procedural animation: I have yet to find the path to learning this skill. It is very opaque, and I think you just need to attack it with your brain and learn it.
For shader and graphics programming: I liked this tutorial series as a "first steps" by Freya Holmér: https://www.youtube.com/watch?v=kfM-yu0iQBk
Here is another list: https://www.alanzucconi.com/2018/01/03/learning-shaders/
The Book of Shaders is a popular suggestion, but it appears to be abandoned: https://thebookofshaders.com/
I also discovered this AWESOME list of learning paths for all gamedev concepts: https://github.com/miloyip/game-programmer
The-Gamedev-Resource-Mega-List
-
I've spent 5 years curating a gamedev resource mega-list, and now I've released it for free!
Tada! It's been ported ^^ https://github.com/notpresident35/The-Gamedev-Resource-Mega-List
What are some alternatives?
vulkan-guide - Introductory guide to vulkan.
flecs - A fast entity component system (ECS) for C & C++
retro-book-gardens - The raycasting engine from the book "Gardens of Imagination"
game-developer-roadmap - Roadmap to becoming a game developer in 2022
SFML - Simple and Fast Multimedia Library
Cpp-Primer-5th-Exercises - Solutions to Exercises in C++ Primer 5th Edition
C++ Format - A modern formatting library
nkeyrollover - ASCII side-scrolling beat-em-up game
ArduinoCore-avr - The Official Arduino AVR core
LearnOpenGL - Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
pyxelate - Python class that generates pixel art from images
adama-lang - A headless spreadsheet document container service.