Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

C# Game Engine with its own scripting language and IDE

Details

External ID
49258085
Source
HN
Company
—
Product
C# Game Engine with its own scripting language and IDE
Website domain
github.com
Launched
Aug. 11, 2026
Cohort
—
Upvotes
118
Upvotes percentile
0.9375
Tags
—
Fetched at
Sept. 10, 2026, 5:32 a.m.
Updated at
Sept. 10, 2026, 5:32 a.m.

Enrichment

Theme
coding agent interfaces and environments
Vertical
Horizontal
Function
Dev tools
Audience
Developer
AI stance
Not AI
Project type
Hobby / open-source project
Normalized one-liner
game engine with custom scripting language
Manually corrected
False

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 — 337 launches clear the similarity bar, closest 8 shown.

Attention rank: #20 of 338 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 275 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.