You should make a Terraria Clone as a C++ Gamedev Beginner!
#cpp #gamedevelopment #programming #opengl
In this video, I will tell you why making a Terraria Clone is the best beginner project if you want to do low-level C++ game programming!
Join this channel if you want to support me 😻:
https://www.youtube.com/channel/UChkC4u4KdnIDFh9hPqExLDg/join
Join my Discord:
https://discord.gg/eehehsPAka
If you have never drawn a sprite on the screen:
Make a game using my beginner-friendly framework 🤩:
Short overview:
https://www.youtube.com/watch?v=zJoXMfCI9LM
Full step-by-step guide:
https://www.youtube.com/watch?v=XOs2qynEmNE
General overview (with all of your options):
https://www.youtube.com/watch?v=sX52Hak4SaY
How to organize your project
https://www.youtube.com/watch?v=id_xWalGulU
https://www.youtube.com/watch?v=K8f73k9HM8M
Very good collisions video:
https://www.youtube.com/watch?v=8JJ-4JgR7Dg
Very good physics video:
https://www.youtube.com/watch?v=3lBYVSplAuo
Perlin noise:
https://en.wikipedia.org/wiki/Perlin_noise
https://github.com/Auburn/FastNoiseSIMD
World gen:
https://www.youtube.com/watch?v=ob3VwY4JyzE
https://www.youtube.com/watch?v=Uy6lixcByb0
https://www.youtube.com/watch?v=benzP_Y-r84
UI:
https://www.youtube.com/watch?v=-PQxzNosRTo
https://www.youtube.com/watch?v=hCLjiManL04
Use My assets!:
https://github.com/meemknight/canvas-adventures/tree/master/Canvas%20Adventures%200.14/resources
Check out my Terraria clones!
https://www.youtube.com/watch?v=y9FZaXSweY0
https://www.youtube.com/watch?v=zniPtCvyHfA
Check out my Steam game! 🤩:
https://store.steampowered.com/app/2310670/Midnight_Arrow/
Music: Evan King - Everything is Okay
Music: Evan King - Invisible Walls
https://www.youtube.com/ContextSensitive
https://contextsensitive.bandcamp.com/