Skip to content
0:00 / 0:00

#sdl2#c#gameengine

How to make a GAME ENGINE | SDL2 Setup and Window | C Game + Engine From Scratch 01

Dylan Falconer

11K subscribers • 2 videos on Hallway

YouTube

Beginner. No background in the topic needed.

183K views4 years ago2 recommendations

Game developmentSystems programmingUnity, Unreal and GodotBuilding a game engineC

Dylan Falconer demonstrates how to set up SDL2 and open a window for a 2D game engine written in C.

🎮 Build Pong in 2 hours - free PDF mini-course Get hands-on with Odin + raylib. Build a complete game from scratch. → programvideogames.com/free?utm_source=youtube&utm_medium=des… More from me: ➤ Full course: programvideogames.com?utm_source=youtube&utm_medium=descript… ➤ Newsletter: bytesbeneath.com?utm_source=youtube&utm_medium=description&u… ➤ GitHub: github.com/Falconerd ➤ Discord: discord.gg/jDm8uCPYwD #odin #raylib #gamedev Game engine series making an engine for 2D platformer type games from scratch using C and OpenGL. This is a new series/course - however you want to think of it. The code is all done and on my GitHub, though it may end up being different as I rewrite it and record for each chapter. This is not a continuation of my old engine series, though what's taught in those could still be implemented into this code-base if you so desire. Cheers, enjoy. Code used in recording: github.com/Falconerd/engine-from-scratch Pixel art for this series is custom made by Presley Carvalho. Check out his website here: perigic.com/ Background pixel art for this series is Kings and Pigs by Pixel Frog. Check it out here: pixelfrog-assets.itch.io/kings-and-pigs Music for this series is from Breezy's Mega Quest by RyanAvx. Check it out here: ryanavx.itch.io/breezys-mega-quest #gamedev #sdl2 #gameengine

Why it's here

2 people recommend this

What people say. Recommended as a detailed tutorial for learning how to build a game engine from scratch in C.

u/Eric-Phamin r/C_Programming • Recommends

Help with setting up SDL2 from a video tutorial, getting "LINK: error LNK1561: entry point must be defined" when I try to follow. Hello, I have been following this video link to this video as a tutorial. I gotten to 6:48 into the video, but when I run the 'start clean && build && mygame' like he did in the video (though I have to put start at the beginning for it to run) it gives me this error: /out:glad.exe /debug D:\VSCODE\C_Projects\TestGame\lib\SDL2.lib D:\VSCODE\C_Projects\TestGame\lib\SDL2main.lib D:\VSCODE\C_Projects\TestGame\lib\freetype.lib /OUT:mygame.exe glad.obj main.obj LINK : fatal error LNK1561: entry point must be defin…

u/justbenicedammitin r/C_Programming • Recommends

On “Learning C by drawing GUI from scratch”

I just thought about people creating game engines from scratch. There are detailed videos on this. They probably do a lot of stuff you want to do, since game engines are very heavy on the graphic and usually need to provide their own widgets etc. [video [video (A god but coding in c++) Maybe thats interessting to watch and get a grasp which does what. Hope you have fun.