A. R.
Videos of my Pac-Man game clones, written in Java + JavaFX, no additional libs (tinylog doesn't count :-).
So far: Pac-Man (Arcade), Ms. Pac-Man (Arcade), Ms. Pac-Man (Tengen), Pac-Man XXL
The Pac-Man XXL game has an integrated editor (also usable as standalone app) allowing to change map files at runtime and to create your own custom maps. Maps are playable immediately without having to add any assets. All game levels in each game variant are playable in 2D and in 3D, views and perspectives can be switched while playing.
Source code and binaries: github.com/armin-reichert/pacman-javafx
ICYMI: The sweety in the photo is a 5-year-old cat who together with her siblings had been exposed in a forest and was the only one that survived. After being rescued and living for some months in an animal shelter, she was adopted by our neighbour, but eventually decided to move in with us.
PS: YouTube is still full of woke shit and an enemy of free speech. Will hopefully be history soon.

JavaFX Pac-Man games: XXL variant can choose between Pac-Man and Ms. Pac-Man

JavaFX Pac-Man games: What once took me 15 minutes...

JavaFX Pac-Man games: Automatic detection of pellets from template image and improved 3D preview

JavaFX Pac-Man games: Map creation is much easier now!

JavaFX Pac-Man games: Map editor got 3D preview!

JavaFX Ms. Pac-Man (Tengen): STRANGE levels in new 3D view

JavaFX Ms. Pac-Man (Tengen): BIG levels in new 3D view

JavaFX Pac-Man XXL: Junior Pac-Man mazes

JavaFX Ms. Pac-Man (Tengen): Playing in 2D and 3D

JavaFX Pac-Man games: Improved 3D view

JavaFX Pac-Man XXL: Improved editor

JavaFX Ms. Pac-Man (Tengen): Play scene 2D with camera

JavaFX Ms. Pac-Man (Tengen): BIG levels (3D)

JavaFX Ms. Pac-Man (Tengen): BIG levels (2D)

JavaFX Ms. Pac-Man (Tengen): Made some progress

JavaFX Ms. Pac-Man (Tengen ): First steps

JavaFX Pac-Man XXL: Using map editor to recreate Pac-Man Arcade map

JavaFX Pac-Man XXL: Large custom map (2D, 3D)

JavaFX Ms. Pac-Man: Levels 1-2, cut scene 1 (3D)

JavaFX Ms. Pac-Man: Levels 1- 2