Skip to content
View Ztry8's full-sized avatar

Block or report Ztry8

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

👋 Hi, I'm Aslan

⚙️ System programmer | 🎮 Game developer |
I love building games and tools from the ground up — no engines, no shortcuts.


What I work with

Languages Technologies & Skills
Rust — ★★★★★ Systems: Linux & macOS, CLI tools, OS fundamentals
C — ★★★★★ OS experience: Linux (10+ distros), macOS, Windows 7 → 11
GLSL — ★★★★☆ Low-level: CPU, memory, threads, processes, signals
C++ — ★★★★☆ Embedded & Hardware: AVR, bare-metal, register-level
C# — ★★★★☆ Graphics: OpenGL 3.3, DirectX 11
Python — ★★★☆☆ 2D rendering: SDL, SFML
HTML/CSS — ★★★☆☆ Game engines: Unity, Godot
JavaScript — ★★★☆☆ Build tools: CMake, Make, Ninja, Cargo

💡 Style & Creative

  • 🎨 Retro aesthetics & classic design
  • 🎲 Randomness & procedural systems
  • ⚡ Fast, simple, lightweight solutions
  • 🕹 Favorite games: traditional roguelikes
  • ✏️ Creative: Blender 3D modeling & pixel art

🚀 Flagship project

Cylium - my own programming language built from scratch.
Strong typing, imperative design, and a systems-first philosophy.


🔧 Utilities & Tools

Project Description Language(s)
Termlib Lightweight library with a single header for terminal graphics Rust, C, C++
PlanetFinder A neural network that detects exoplanets from stellar light curves. Rust, Python
LightByte Utility to compress and encrypt game assets Rust
VecMate Lightweight, zero-dependency, type-agnostic vector math library Rust
DungeonGen Dungeon generator for traditional roguelikes C, Rust
RoguelikeFOV Rust implementation of Adam’s FOV algorithm for roguelikes Rust
WorldBuilder Lightweight heightmap generator for open-world game landscapes Rust
SoundTool Simple and fast tool to normalize SFX and music for games Python
TinyPong Tiny ping-pong game (~1000 bytes, ~50 LOC) for WASM-4 C

Pinned Loading

  1. Cylium Cylium Public

    Imperative, strongly typed scripting language

    Rust

  2. Termlib Termlib Public

    Lightweight and simple Rust/C/C++ library with a single header for terminal graphics

    C 1 1

  3. PlanetFinder PlanetFinder Public

    Нейронная сеть для обнаружения экзопланет по кривым блеска звёзд

    HTML

  4. LightByte LightByte Public

    Utility to compress and encrypt game assets

    Rust

  5. DungeonGen DungeonGen Public

    Dungeon generator for roguelikes written in pure C99/Rust!

    C 1

  6. WorldBuilder WorldBuilder Public

    Lightweight and simple heightmap generator for open-world game landscapes

    Rust 1