Announcing Pac-Kube: The Classic Arcade Game on a 3D Rotating Cube

I am very excited to announce that my newest project is officially live! You can play it right now at: https://pac-kube.aslando.life/
Pac-Kube is a modern reimagining of the classic retro arcade game, but with a major twist: the entire maze is built on the six faces of a 3D rotating cube.
Instead of moving on a flat 2D screen, Pac-Man and the ghosts must navigate across the edges of the cube. Here are the core mechanics of the game:
- 3D Isometric View: The camera looks at the active face from a clean, retro neon-styled 3D perspective.
- Seamless Face Transition: When you reach the boundary of a face, the entire cube smoothly rotates 90 degrees to bring the next side into view.
- Infinite & Random Gameplay: The game features endless levels with randomly generated maze layouts that get harder as you survive.
This project was a fantastic challenge for testing spatial grid algorithms and WebGL performance optimization using Three.js. Also, thanks to my newly established CI/CD pipeline, this entire application was deployed automatically to AWS with a single git push.
Grab your keyboard, try out the 3D controls, and let me know your high score!
Gameplay Tips:
- Navigation: To move to another face of the cube, just guide Pac-Man to the glowing cyan dots at the edges of the current plane.
- View Toggle: Press the T key to toggle between translucent and transparent cube walls if you want to see the whole maze at once!