Skip to content

Implementation of life game and practice introduction to rust language.

Notifications You must be signed in to change notification settings

Johan-FF/Life-Game---Slint-Rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game of Life in Rust with Slint

This project implements the Game of Life of Conway in the Rust programming language using the Slint graphics library. The Game of Life is a cellular automaton developed by John Conway in 1970 and is a classic example of dynamical systems. In addition, the repository aims to learn the basic syntax of the Rust programming language, using libraries such as regex, csv and rand.

Life-Game

Characteristics

  • Slint-based graphical interface to view the game.
  • Reading csv files.
  • Mathematical calculator using regular expressions with regex.

Requirements

Make sure you have Rust installed. If you don't have it yet, you can install it by following the official instructions.

Installation

Clone the repository from GitHub:

git clone https://github.com/tuusuario/Life-Game---Slint-Rust.git
cd Life-Game---Slint-Rust

Compile the project:

cargo build --release

Use

Run the program with:

cargo run --release

Once the program is executed, you will be able to interact with the graphical interface and click on the "INIT" button to See the evolution of the random automaton.

Contribution

If you would like to contribute to this project, we welcome you! Feel free to open issues or pull requests.

About

Implementation of life game and practice introduction to rust language.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages