The very best game engine
Ayin is supposed to be a very simple, highly efficient programming language. It takes the simplicity of C while adding essential features that are missing in C, such as generic programming. It has built-in dynamic arrays, basic type inference and other neat features that C is lacking. Thanks to the LLVM-Backend, the programs generated by the compiler are as fast. I also tried to get similiar compilation-speeds to C compilers.
Uses reinforcement learning to teach itself Snake.
A low-poly 3D chess game. You can play against another human-being offline, or against Stockfish.
An AI that plays Chess against you. Using minimax algorithm and alpha-beta pruning.
Reverse-engineered the calculator that I used in high school. Then I programmed Tetris and Snake for it.
- Reverse Engineering