Rubén Osorio López's repositories
osor_vulkan
:volcano: Vulkan module for Jai
osor_coroutine
:running: A coroutine module for Jai
osor_cpu_dispatch
:trident: A cpu-dispatch/parallel-for module for Jai
Spreaditor
2D Collider Editor for Sprites made from scratch
osor_serialization
:minidisc: A serialization module for Jai
osor_parser
:writing_hand: A parsing module for Jai
MathInterpreterCLI
Interpreter for mathematical expressions using Flex and Bison. Supports Vectors, Matrices and all of its relevant operations.
Bad_D_Compiler
Lexical and Syntactical analyzer for the D language, done both separately with pure C plus no libraries and Flex.
osor_hash_string
:knot: A hashed-string/string-id module for Jai
GS_CO_FirstOpenGLProject
This is a repository for an old college project (year 2014-2015) in which I try to do something with OpenGL for the first time :)
It_Fights
Project that contains the full implementation of my End-Of-Degree project. It contains a simple but full game engine containing a plethora of subsystems connected by a message bus. It also has a scene dedicated to Top-Down Zelda-like gameplay in which you fight an Agent trained with reinforcement learning techniques by iterating through simulations inside this engine but without rendering.
QuakeRiseAndDecay
This repository will hold the LaTeX files and the final generated .pdf file for my article about some of the aspects that made Quake the first big eSport and the reasons why it decayed to today's point.