Skip to content
View RubyNova's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@novelrt

Block or report RubyNova

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RubyNova/README.md

Why hello there wonderful reader!

My name is Matt, or as most people know me on the internet, RubyNova. I am Microsoft MVP for Developer Technologies and a massive advocate for .NET, C#, and C++ as my friends would probably attest to by the fact I talk about it almost all the time. As such, its probably no surprise that I happen to own the C# Discord that is linked to by the .NET Foundation itself.

I also absolutely love games development, graphics/rendering programming especially. So much so that I got the insane idea to write my own game engine with a few friends. It's easily the project I am most passionate about, and have sunk the most time into. The game engine, NovelRT, is probably my most creative outlet, and I am hoping long-term it will become really viable as FOSS.

I happen to spend much of my time in the Unity game engine as well, either for work or for game jams (Ludum Dare is great fun!). It was certainly an interesting transition when taking my BSc. Hons. in Games Design & Development from regular .NET and C#, but definitely a transition I am happy I made! It was what originally got me into graphics programming, with the exposure to shader programming, particle systems, lighting, etc.

Please, feel free to look around my sea of repositories (and at my game engine, pretty please? There's cookies in it for you I swear!). The repositories I'm most proud of are pinned to my profile, so that probably should help with "what I'm most proud of" so to speak.

Have fun!

Pinned Loading

  1. novelrt/NovelRT Public

    A cross-platform 2D game engine accompanied by a strong toolset for visual novels.

    C++ 191 44

  2. SharperUniverse Public

    A custom text-controlled adventure/text-controlled RPG/MUD engine for .NET.

    C# 16 5

  3. MobileSpacePuzzleGame Public

    A mobile game written in Unity. UoG Coursework.

    C# 7

  4. jmazouri/LudumDare42 Public

    C# 5

  5. MiniRenderOpenGL Public

    OpenGL counterpart to MiniRenderVulkan.

    C++

  6. MiniRenderVulkan Public

    MiniRender but with a better Vulkan setup.

    C++

87 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to RubyNova/AcfGameJam2025, RubyNova/sve_revamped, novelrt/NovelRT and 1 other repository
Loading A graph representing RubyNova's contributions from March 31, 2024 to April 03, 2025. The contributions are 93% commits, 5% code review, 2% issues, 0% pull requests.

Contribution activity

April 2025

Created 3 commits in 1 repository
Loading