This pygame app visualizes bubble sort and quick sort sorting algorithms with customized UI components
The number of columns is calculated to fit the width and height of the screen. If you want more data in your array, you can decrease the column size, or increase the screen width.
Author: Nearoo https://github.com/Nearoo/pygame-text-input.git
Ability to self teach and learn a new language. Use of Pygame and python. Custom designed GUI components such as the sliders and toggle buttons.
This was a fun passion project to teach myself how to code python and learn the two most common sorting algorithms, bubble sort and quick sort.