MENU

Fun & Interesting

I Made Minecraft From Scratch In C#

vycdev 64,035 3 months ago
Video Not Working? Fix It Now

Github Repo: https://github.com/vycdev/MineDirt In this video I talk about how I decided to challenge myself and learn some gamedev stuff by making a Minecraft clone in MonoGame. This video goes through the whole messy process, getting cubes to render, fixing a ton of bugs, optimizing for performance, and eventually creating an infinite voxel world (with water and glass). It was a lot of fun, and I still have a bunch of ideas to add. I managed to do everything in this video in roughly one week. Also in case you are curious what my specs are: CPU: Ryzen 5 5600H GPU: GeForce RTX 3050 4GB RAM: 28GB DDR4 3200MHz (+4GB for integrated graphics) 0:00 - Intro 0:07 - Motivation 0:24 - Basics 0:56 - "Procrastination" 1:30 - Small optimizations 1:47 - Frustum culling 1:58 - Culling hidden block faces 2:40 - Managing chunk generation 3:09 - Memory optimizations 3:49 - Main memory problems 4:30 - Optimizing world generation 5:15 - Placing and breaking blocks 5:47 - Transparent blocks 6:21 - Lights 6:38 - Unaddressed things 7:32 - Outro ___________________________________ Sometimes I can't stop coding Ko-Fi: https://ko-fi.com/vycdev Patreon: https://patreon.com/vycdev Discord: https://discord.gg/nU63sFMcnX Github: https://github.com/vycdev Monkeytype: https://monkeytype.com/profile/vycdev ________________________________________________ Music: Context Sensitive 20XX - 09 Cerulean 20XX - 01 Thermal 20XX - 03 20XX 20XX - 05 Moon Base 20XX - 04 Dingos https://www.youtube.com/ContextSensitive https://contextsensitive.bandcamp.com/ _______________________________________________ #monogame #minecraftclone #voxelengine #csharp #minecraft

Comment