game-programmer
SparkFun_MLX90640_Arduino_Example
Our great sponsors
game-programmer | SparkFun_MLX90640_Arduino_Example | |
---|---|---|
34 | 17 | |
17,146 | 114 | |
- | 3.5% | |
0.0 | 0.0 | |
12 months ago | over 2 years ago | |
Python | C++ | |
- | GNU General Public License v3.0 or later |
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
SparkFun_MLX90640_Arduino_Example
-
What would be a super cool gift for an electrical engineering student?
It's really a golden age for EEs. If he likes to play/experiment with stuff, then a good online store is Sparkfun. My wife still gets me gift certificates from there & I love it. You can make/create A LOT of things from there. If he likes to program/software, you will find a lot there.
-
My 14 year old son wants to learn how to code
The other reason to lean towards C++ is the land of ARduino. Arduino is a microcontroller board where people ( a lot of kids really) create real world projects. It is pretty cool as the hardware can be used to drive model servo's, read form sensors write to displays and offer a lot of fun to a technically inclined child. You can learn about Arduino here: https://www.arduino.cc/. This melds the world of programming with real world hardware and gives a kid plenty of avenues to follow. Some sites that encourage educational exploration with electronics: https://www.adafruit.com/, https://www.allelectronics.com/category/209/educational-kits/1.html, https://www.jameco.com/shop/keyword=Educational-Electronic-Kits, https://www.sparkfun.com/ and likely several hundred more. In any event mixing electronics and programming is a good way to learn both with a meaningful hobby. Robotics can really prime the interests in writing software.
-
I'm a newbie wanting to make a system to measure atmospheric data at intervals and record it in a spreadsheet. How do I get the data from my device to CSV?
Other companies do this as well, like Sparkfun, DFRobot, Wemos/Lolin, etc. I feel that Adafruit goes the extra mile. And that has won my loyalty.
-
Learning Embedded IoT: 3 Steps for Choosing a Development Board
Sparkfun
What are some alternatives?
vulkan-guide - Introductory guide to vulkan.
Adafruit_Sensor - Common sensor library
flecs - A fast entity component system (ECS) for C & C++
retro-book-gardens - The raycasting engine from the book "Gardens of Imagination"
DHTNew - Arduino library for DHT11 and DHT22 with automatic sensor recognition
game-developer-roadmap - Roadmap to becoming a game developer in 2022
SFML - Simple and Fast Multimedia Library
The-Gamedev-Resource-Mega-List - A curated collection of game development resources [Moved to: https://github.com/notpresident35/learn-awesome-gamedev]
Cpp-Primer-5th-Exercises - Solutions to Exercises in C++ Primer 5th Edition
Google-Sheets-Logging - Log data from an ESP8266 device directly to Google Sheets without a third party service. Log sensor data, send data by pressing a button, and receive data from a Google spreadsheet. (NodeMCU, Wemos D1 mini, Adafruit Feather HUZZAH, etc)
C++ Format - A modern formatting library
ESP-Google-Sheet-Client - Arduino Google Sheet REST client library for Arduino