C# Game Engine with its own scripting language and IDE
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
HN · launched Aug 11, 2026 · 118 upvotes (top 6%) · 2 views
Niche: game development engines · 85 launches, 1 in the last 7 days ▼ -86% · Explore this niche →
Category and tags
- Media & entertainment
- Dev tools
- Developer
- Not AI
- Hobby / open-source project
Visit website ↗ Source listing ↗
More like this: all 85 launches in game development engines →
Could you build this?
No Writing a full game engine along with a custom programming language (lexer, parser, bytecode VM/compiler) and an integrated development environment requires advanced computer science knowledge across graphics pipelines and language runtimes.
What it would actually take: Building a functional game engine with a bespoke language and IDE requires C# (.NET), rendering bindings (DirectX/Vulkan/OpenGL via Silk.NET or raylib), a custom compiler and virtual machine (recursive descent parser, AST, type checker, bytecode generator, and interpreter/JIT), plus an IDE built with Avalonia or ImGui featuring debuggers and language server protocols. The hard parts are writing a deterministic, garbage-collected language runtime that interacts seamlessly with the game loop without frame drops, along with robust scene graph and physics integration.
Discussion
20 comments analyzed.
Competitors mentioned: Lua - broad use in game engines, Unity - game engine with scripting, Godot - game engine for 2D/3D games, MonoGame - framework with asset pipeline, Dear ImGui - UI library for editors
Concerns raised: Using C# for scripting language seems redundant since C# is already high-level, Coupling scripting tightly into tool adds complexity and steep learning curve, May not suit action games with asset-dependent interactions like collisions, Separation for editors requires client-server protocol adding significant complexity, Risk of solving every problem at once instead of focused problem scope
Feature requests: Support for Lua as embedded scripting language, Literate Programming support, Cross-platform support like AvaloniaUI
Competitors
Other products that read as similar to this one : 1088 launches clear the similarity bar, closest 8 shown.
Attention rank: #57 of 1089 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 284 days after the earliest competitor.
- My biggest solo-project: Game engine with its own programming language · hn · 2026-05-25 · 5 upvotes · similarity 0.62
- Rinten-Engine · github · 2026-10-09 · 24 upvotes · similarity 0.53
- sce (Simple Console Editor) · hn · 2026-08-15 · 16 upvotes · similarity 0.51
- Open-source 2D IDE for managing agent CLIs · hn · 2026-05-10 · 9 upvotes · similarity 0.51
- Shalltear Engine · ph · 2026-09-30 · 1 upvotes · similarity 0.51
- visual-studio-2013-ide · github · 2026-11-10 · 102 upvotes · similarity 0.51
- Journey · hn · 2026-02-16 · 10 upvotes · similarity 0.51
- turbo-c-plus-plus-ide · github · 2026-11-10 · 102 upvotes · similarity 0.50
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.