A truly 2D game isn't what you think it is...
NivMiz NivMiz
11K subscribers
20,105 views
0

 Published On Jul 3, 2024

Hey folks! It's been a while, and I'm back with a pretty different type of video that my previous ones! In the video, I talk about my journey to create a simple 2D renderer, from a first-person perspective. It's a pretty unintuitive concept to understand in the first place, much less actually implement in code, but I'm very proud of the result I ended up with! I also spent a lot of time and effort working on the video itself, visualizations and all, so I really hope you enjoy it. I really do think this is my best video yet.
I was also very inspired by ‪@SebastianLague‬ & ‪@CodeParade‬ in making this video, so if you enjoyed it, be sure to check out their channels as well.

Support me on Patreon (and get access to the source code of this project) -   / nivmizgames  
Join my Discord -   / discord  
Buy my commercial game, SINGULARIUM - https://store.steampowered.com/app/26...

Play my small games: https://nivmizzer.itch.io/

Video was made with Motion Canvas - https://motioncanvas.io/

Chapters:
0:00 - Intro
0:37 - What Does First Person Even Mean In 2D?
2:14 - Ray Marching & SDFs
5:21 - Different Shapes & Fog
7:17 - Fixing Our Performance Issues
9:29 - Fixing the Strange Flickering
11:14 - 3D Illusion
11:59 - Adding Gameplay
12:23 - Outro

#GameDev #codingadventure #maths #unity #indiegamedev #devlog

show more

Share/Embed