Skip to content

Latest commit

 

History

History
45 lines (26 loc) · 977 Bytes

README.md

File metadata and controls

45 lines (26 loc) · 977 Bytes

olc-bresenham

Implementation of Bresenham's line algorithm for plotting curves.

Project using javidx9's olcPixelGameEngine

Controls

Button Action
Escape Quit
Left arrow Previous curve
Right arrow Next curve
Left click Plot point
Backspace Clear points

Building

Building is based on Moros1138's pge-template-project CMake files

Arch Linux

Install the required packages with the following command

sudo pacman -Sy base-devel cmake git libpng mesa

Generate project makefiles with CMake

cmake .

And build the project

make

Windows

Install a C++ compiler like MinGW

Generate project makefiles with CMake

cmake . -G "MinGW Makefiles"

And build the project

mingw32-make