Adding Custom MenuBar to my Game Engine using RayLib | Game Engine Development in GOlang
Автор: BareMetalGo
Загружено: 2025-08-25
Просмотров: 1347
In this video, I’ll walk you through how I built a *Menubar from scratch in Go* for my custom game engine using Raylib.
We’ll go in depth of my implementation and issues I have faced during the implementation.
You’ll learn:
• How to add menubar to your Raylib applications in GO.
• Why Depth sorting matters when drawing GUI elements.
• RayLib library limitations.
• Final thoughts and future plans for the engine
This video is perfect if you’re interested in:
• *Game engine development in Go*
• *Graphics programming & rendering*
• *Designing custom UI frameworks*
• *Learning software architecture for games and tools*
💻 GitHub Repository (Source Code):
👉 https://github.com/baremetalgo/scratch
📌 Chapters:
0:00 About Myself
0:38 Why I choose to add MenuBar
0:55 The implementation
1:40 The Overdraw Problem
2:13 The Fix
2:45 The Conclusion
---
👤 About Me:
I’m Nilesh, a Software Architect with 15+ years in the VFX and Gaming industry. On this channel, I share my journey of building a **3D application and custom game engine in Go**.
Subscribe if you want to learn more about **software architecture, rendering systems, and building tools for games and VFX**. 🚀
About the Author:
Hi, I’m Nilesh — a Software Architect with 15+ years of experience in the VFX and Gaming industry.
I started as a CG Generalist back in 2008 and transitioned into programming, building pipelines, applications, and toolsets for movie and game productions.
Creating a 3D application and a custom Game Engine has always been my dream. On this channel, I share my journey of building a GUI framework and game engine from scratch in Go, while exploring graphics programming, rendering, and software design.
If you’re interested in:
• Game engine development in Go
• Graphics programming & UI frameworks
• Building tools for games, VFX, and 3D applications
…then you’re in the right place! 🚀
Subscribe and follow along as we explore software development ideas, practical coding tips, and the behind-the-scenes process of creating a game engine from scratch.
#gamedevelopmenttools
#golangtutorial
#gamedev
#golangproject
#golangbackend
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: