Easy_GA 1.1.0 is out!

Hello rustaceans! The version 1.1.0 for Easy_GA crate is finally out! As always you can find the repository in Github and the crate in crates.io The full CHANGELOG is avaliable in CHANGELOG.md [1.1.0] Added benchmarks. You can run benchmarks using cargo bench. The benches are all inside benches/. Added logger feature to get information Read more…

Easy_GA

Crates: https://crates.io/crates/easy_ga Github repository: https://github.com/RubenRubioM/easy_ga Easy_GA is a genetic algorithm library made for Rust projects. It provides full customization for your own genotypes definitions and a genetic algorithm implementation to wrap all the common logic within a genetic algorithm. Features trait Gene: Definition to implement for your custom genotypes. trait Read more…

Shinobu

Shinobu is a videogame made for Amstrad CPC using Z80 assembly and with the CPCtelera library. This project was highly related to optimize every piece of memory due to the Amstrad CPC limitation of 16KB of memory RAM. The source code can be found in the github repository and the Read more…

Spark engine logo

Spark Engine

Spark Engine is a graphic engine made from scratch using C++ 17 and OpenGL. Spark Engine has the ability to render 3D and 2D objects and its main object is to be used for videogames and graphics shows. Among all its features we can mention the ability to render dynamic Read more…

Beast brawl logo

Beast Brawl

Beast Brawl is a PC videogame made as my final year project with other five teammates. The objective is to capture the main item and keep it for the longest time possible while other players try to steal it. It is in essence a racing game with power ups that Read more…