(NOTE: The controls only work with a keyboard. So, for the best experience, use a computer to try this project. Trust me, it’s mezmerizing!)

Isometric Tiles is a project built using raylib, a simple and easy-to-use library to enjoy videogames programming. This project demonstrates rendering and managing isometric tilemaps, which are commonly used in 2D games to create a pseudo-3D effect. Watch video demonstration here.
( O / L ) # to control grid size
( I / K ) # to control oscillation speed
( U / J ) # to control amplitude
( Y / H ) # to control standard deviation
( 1, 2, ..., 9 ) # to choose among different oscillation patterns
( R ) # to reset to default
assets/ # Game assets (tilesets, images, etc.)
bin/ # Compiled binaries
include/ # Header files (raylib, raymath, rlgl)
lib/ # Libraries
raylib/ # raylib source and build files
src/ # Project source code (main.cpp, definitions.hpp)
.gitignore # To specify which files to ignore by git
LICENSE # Project's MIT license
Makefile # Makefile to build the project
README.md # File containing details of the project
raylib/ directory. (Note: This step can be skipped for Linux machines, as the project already contains raylib linux binaries)Build this project:
cd src
make
bin/ directory.This project is licensed under the MIT License. See LICENSE for details.