Skip to content
View antosatko's full-sized avatar

Highlights

  • Pro

Block or report antosatko

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
antosatko/README.md

About Me

I want to create so many things but it always ends up being just another compiler :/ Feel free to look at my stuff

Projects

todo: rewrite AI generated project descriptions

Languages

  • Ruda
    A general-purpose programming language designed for new programmers and game development from scratch (no engine). Ruda comes with a package manager and documentation generation tools to enhance the development experience.

  • DandaScript
    My first dive into parsing, DandaScript is a runtime library that executes scripts in JSON format. It supports plugins for custom syntax, enabling scripting capabilities for JSON files.

Games

  • Automatomas
    A cellular automaton game featuring falling sand and other dynamic elements, designed with performance in mind.

  • Dungoni
    A simple CLI dungeon explorer game (more of a fun experiment than a major project).

Parsing

  • Ruparse
    A context-free, regex-less library for grammar declaration and parsing, built on concepts from my Ruda language.

Graphical Interfaces

  • Rugui
    A UI library that manages layout and event handling similar to browser engines. It is designed to be paired with rendering and environment integration libraries (windowing, etc.). I'm currently reworking my design after hitting a limitation, focusing on an overhaul to enable more advanced features and improved performance. The progress is not public yet but will closely resemble Rugui2

  • rugui_wgpu
    A wgpu renderer designed for the Rugui library, providing GPU-accelerated rendering for UI elements.

Pinned Loading

  1. Ruda Ruda Public

    Ruda programming language

    Rust 6

  2. DandaScript DandaScript Public

    A JS scripting language

    JavaScript 1

  3. automatomas automatomas Public

    automatom but faster

    Rust

  4. Dungoni Dungoni Public

    CLI RPG game, where you explore dungeons and become the master of Dungoni

    Rust 2

  5. Ruda-parser Ruda-parser Public

    Regex-free parsing library written in Rust.

    Rust