steelx
Looking for C++17/20 GameDev book
Hi,
I’m looking suggestions for learning Game development with C++
preferably, SDL2.
All suggestions are welcomed 
Most Liked
iPaul
C++20 for lazy programmers - is a book that introduces C++20 through game development (using SDL2 for graphics).
4
steelx
thanks folks. hope we keep sharing more such books here, I love all your replies
4
chikega
I recommend this course by Gustavo Pezzi:
Create a 2D Game Engine with C++, SDL & Lua
3
Popular Game Dev topics
Hi,
I’m looking suggestions for learning Game development with C++
preferably, SDL2.
All suggestions are welcomed :slight_smile:
New
Installed Mac Ports on OSX High Sierra
sudo port install gcc11 libsdl2 openssl glfw libsdl2_gfx libsdl2_image libsdl2_mixer libsdl2_net...
New
For about two weeks we have had the problem that Google / Android are rejecting apps for updates with the following statement:
We found...
New
I published a game with AdMob monetization back in November, and I was making $35 per day. However, two days ago, I received a notificati...
New
Hello everyone, I am a Student at CSUDH and was wondering about how to become a game developer. I would like to contact a developer and a...
New
Hi all. New here.
I tried do it by myself and searching help in forums but no luck… Hope I can found it here in a specialized forum.
My...
New
I have developed an initial plan for a simple and addictive physics game using a new engine I’ve learned. While I can envision various ph...
New
Hello. I am developing a game with Unity. I have a problem that I can’t solve. It doesn’t matter if it is 3D or 2D, the edges of the obje...
New
I would like to learn unreal engine to make my first game. It is going to be a top down 3d game like 1997 Grand Theft Auto. What would th...
New
Hi, so i know that python is a better first language but I read that it’s not mainly used for game development so I wondered if c# was be...
New
Other popular topics
New
I ended up cancelling my Moonlander order as I think it’s just going to be a bit too bulky for me.
I think the Planck and the Preonic (o...
New
Small essay with thoughts on macOS vs. Linux:
I know @Exadra37 is just waiting around the corner to scream at me “I TOLD YOU SO!!!” but I...
New
Rails 7 completely redefines what it means to produce fantastic user experiences and provides a way to achieve all the benefits of single...
New
New
There appears to have been an update that has changed the terminology for what has previously been known as the Taskbar Overflow - this h...
New
Develop, deploy, and debug BEAM applications using BEAMOps: a new paradigm that focuses on scalability, fault tolerance, and owning each ...
New
This is a very quick guide, you just need to:
Download LM Studio: https://lmstudio.ai/
Click on search
Type DeepSeek, then select the o...
New
A concise guide to MySQL 9 database administration, covering fundamental concepts, techniques, and best practices.
Neil Smyth
MySQL...
New
Ok, well here are some thoughts and opinions on some of the ergonomic keyboards I have, I guess like mini review of each that I use enoug...
New
Categories:
Sub Categories:
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /python
- /js
- /rails
- /security
- /go
- /swift
- /vim
- /clojure
- /java
- /emacs
- /haskell
- /svelte
- /typescript
- /onivim
- /kotlin
- /c-plus-plus
- /crystal
- /tailwind
- /react
- /gleam
- /ocaml
- /elm
- /flutter
- /vscode
- /ash
- /html
- /opensuse
- /deepseek
- /zig
- /centos
- /php
- /scala
- /react-native
- /lisp
- /sublime-text
- /textmate
- /nixos
- /debian
- /agda
- /django
- /deno
- /kubuntu
- /arch-linux
- /nodejs
- /spring
- /ubuntu
- /revery
- /manjaro
- /lua
- /julia
- /diversity
- /markdown
- /quarkus









