# conway_rs **Repository Path**: mirrors_aschoerk/conway_rs ## Basic Information - **Project Name**: conway_rs - **Description**: Conway's Game of Life, implemented in Rust - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-23 - **Last Updated**: 2026-04-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Conway's Game of Life in Rust! Original comment see below, I added a few features experimentally to learn more about rust try: cargo run --release -- -q 8 -w 256 -h 192 -s 10enginecordership -t 10 -g 100 * P - pauses the generation * Up - speeds the generation up * Down - slows the generation down # Original Readme This is my first attempt at making something real in Rust, built using various Rust nightlies in the month or so leading up to the first stable release. It has a 128x96 grid, wrapping on both axes, and rendered at 60fps using OpenGL, with [glium](http://github.com/tomaka/glium). Run it with `cargo run [seed_name]`. Valid seeds are `random` and `gosper_glider`. The default is `random`. I've tested it on OSX and Windows. It may or may not work on Linux. From a random seed: ![random image](random.png) From the glider seed: ![glider image](gliders.png) The code looks OK to me, but I'm still learning the basics of Rust, so I'd be keen to get any feedback (or even pull requests!) to help me improve the code :)