Skip to content
View KaylaCrush's full-sized avatar

Block or report KaylaCrush

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

Hi, I’m Kayla Rieck

I’m a computer science student in Seattle interested in creative computing, simulation, GPU compute, and emergent systems.
I build experimental and interactive software where simple rules create complex behavior, often using Rust, Bevy, and WGSL compute shaders.

My interests include:

  • Agent-based modeling
  • Emergent behavior
  • GPU compute and parallelism
  • Real-time rendering
  • Procedural generation
  • Interactive systems and creative tools

I’m currently preparing a portfolio of simulation and graphics projects and exploring opportunities in creative technology, R&D, and interactive systems.

Featured Projects

Ant Pheromone Simulation

GPU-accelerated multi-species slime simulation using WGSL compute shaders and Rust/Bevy.
Emergent trail-following and pheromone-based behavior.

Project Repository Watch the video Demo Video

Boids / Flocking Simulation

Boids implementation running entirely on the GPU through compute shaders, supporting thousands of agents in real time.

Project Repository
Boids Sim

L-System Plant Generator

Procedural plant generator using deterministic and stochastic L-systems with a stack-based turtle renderer.

Project Repository L-System Flowers

"Wizard Garden" Virtual Terrarium

Rasberry-Pi powered LED Matrix embedded in a 'terrarium' environment, displaying a series of 'virtual life' demos (Langton's Ant, Conway's Life, Brian's Brain, Seeds, Diffusion-Limited Aggregation, and my own custom bush algorithm).

Bush Diffusion-Limited Aggregation

Technologies I Work With

  • Rust, Python, Java
  • WGSL / GPU compute
  • Bevy engine
  • Real-time rendering
  • Data structures and algorithms
  • Agent-based simulation
  • Procedural generation
  • Docker, Flask, PostgreSQL

Contact

LinkedIn: https://www.linkedin.com/in/kayla-rieck-831bb5247/
GitHub: github.com/KaylaCrush

Pinned Loading

  1. bevy-boids bevy-boids Public

    Rust

  2. bevy-l-system bevy-l-system Public

    An implementation of Lindenmayer systems in Bevy

    Rust

  3. bevy-slime bevy-slime Public

    Rust

  4. fsm_project fsm_project Public

    HTML