I Built a Retro Terminal UI and Used It as PowerPoint
Meatcorps
0:00 / 0:00
I Built a Retro Terminal UI and Used It as PowerPoint
1 988 просмотров · 6 мес. назад
Meatcorps
167 подписчиков
1 988 просмотров · 6 мес. назад
In this video I show the retro terminal UI system I built for my game using C# and Raylib.
The goal was to create an old-school early-90s style interface that works well for games, including controller-friendly navigation, grid-based rendering, highlighted text, inline images, scrolling viewports, animations, dialogs, notifications, and more.
I also explain why I decided to build this myself instead of using an existing solution like SADConsole. For my project I only needed a specific subset, and I wanted full control over the style, flow, and integration with my own engine.
If people are really interested in this UI system, I may turn it into a separate NuGet package later.
Built with:
C#
Raylib
Custom engine/tools by Meatcorps
Let me know what part you want to see next: the rendering, the animation system, the text/image pipeline, or the controller flow.
Font that I used in my UI:
http://viznut.fi/unscii/
#gamedev #csharp #raylib
0:00 Intro
0:19 Why?!?
1:46 How does it work?
3:20 Viewport
4:25 Drawing old terminal style
7:10 GUI Widgets