Skip to content
View Sigmarik's full-sized avatar
๐Ÿ’ญ
How did we get here?
๐Ÿ’ญ
How did we get here?
  • Moscow Institute of Physics and Technology
  • Moscow, Dolgoprudniy
  • 20:34 (UTC +03:00)

Block or report Sigmarik

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
Sigmarik/README.md

Hi there, I'm Ilia! ๐Ÿ‘‹

  A_,,,_A       ๐ŸŽ“ 4th year MIPT student                        
 ((O)V(O))      ๐Ÿ’ผ Intern software developer at 1C              
(w\W|W|W/w)     ๐ŸŽฎ Huge computer graphics & game dev nerd       
 \v|W|W|v/      ๐Ÿ’ซ Contributor to Charm Quark Engine            
   "|v|"        ๐ŸŽฒ Fan of the "f*ck around and find out" method 
    ^ ^         โš ๏ธ Unironious emoji hater...                    
                    Not sure why they are considered professional
  

๐Ÿ”ฌ Featured Project: FleCSibleLua

I'm currently pouring my heart into my thesis project: FleCSibleLua

It's a framework that bridges Lua with the Flecs ECS, featuring:

  • A custom interpreter for deeper integration
  • Compile-time parser generation because I don't like flex and antlr quite enough to let them into my project
  • Enhanced Lua syntax to make it as expressive as possible for game development

Think of it as my attempt to make Lua and ECS play together beautifully for game dev.


๐Ÿ—ƒ๏ธ The Rest of the Zoo

Beyond that, my GitHub is a bit of a digital dumpster that is sometimes on fire.
It primarily consists of:

  • Game engines & games
  • Shaders & visual demos
  • Minecraft & other game mods
  • Some deeply technical (and possibly boring) experiments

I'll admit, I haven't written READMEs for most of them, can't really bring myself to shove emojis into every project I have.
But the code is there, warts and all!


๐Ÿ“ซ Let's Chat!

If FleCSibleLua piqued your interest, or if you stumbled upon something else in my repos that you'd like to talk about - please reach out! I'm always excited to collaborate, discuss wild ideas, or just nerd out about game tech.

Thanks for stopping by! Have an awesome day.


๐Ÿ’ก P.S. Yes, the ASCII owl is my spirit animal.

Pinned Loading

  1. FleCSibleLUA FleCSibleLUA Public

    A framework for using Lua with Flecs

    C++

  2. programming_language programming_language Public

    Simple C-style compiled programming language

    C++ 1

  3. graphics-engine graphics-engine Public template

    Tiny game development framework.

    C++ 1

  4. GameDesignCoursework GameDesignCoursework Public

    ShaderLab