OLC PixelGameEngine is one of my favorites. Unity has fancy shaders/renderers/gui/etc, but it's bloated. This engine cuts right to the chase and is pretty much the best learning tool for anyone who's serious about gamedev. You can certainly make commercial games with it if you want to. In this video I focus on creating a game window. Next I'll start rendering sprites.
OLC PixelGameEngine (repository):
https://github.com/OneLoneCoder/olcPixelGameEngine
OneLoneCoder:
https://www.youtube.com/channel/UC-yuWVUplUJZvieEligKBkA
Tutorial Playlist:
https://youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Repository:
https://github.com/RoundBearChoi/CPP_Tutorial_Projects
Any questions/comments? Join us on discord:
https://discord.gg/hAFTgcA
Empty project: (0:00)
Installing OLC PixelGameEngine: (1:09)
Creating a game window: (3:47)
ifdef? undef? (6:24)
Window size: (7:49)
Outro: (9:56)
Social
twitter: https://twitter.com/roundbeargames
facebook: https://facebook.com/roundbeargames17
hive: @roundbeargames/posts
reddit: https://reddit.com/user/roundbeargames
linkedin: https://linkedin.com/in/jangwon-choi-15041a9a
Patreon:
https://patreon.com/roundbeargames
Channel Memberships:
https://youtube.com/roundbeargames/join