P5.js is a Javascript library, which is very easy to use but is very powerful in generating nice and good looking animations for web pages. You can find more information, examples and tutorials under P5js.org.

The 1980s computer game Minesweeper seemed a good start. As it's rules are easy I was able to focus on learning p5.js.

Getting better in P5.js I was trying to focus on more interesting problems. When I was a student algorithms were not of great importants for my professors. So I decided to improve my algorithms skills. On wikipedia are many articles about them. I picked a depth first search version for generating the maze. Maybe as next step I will use an A* algorithm for solving it.

Last edit: 2022 Nov 21