Recent Posts
Visual Memory Test: How Good is Your Spatial Recall?
The post discusses a Visual Memory Test designed to improve spatial recall through an interactive JavaScript game inspired by psychological assessments. It details game mechanics,…
The Tower of Hanoi: Play and Understand Recursive Algorithms
The Tower of Hanoi, created by Edouard Lucas in 1883, teaches recursive algorithms through a simple yet complex disk-moving puzzle. It exemplifies exponential time complexity,…
Sudoku Master: Daily Interactive Puzzles for Your Brain
Sudoku Master combines interactive puzzles with logic and pattern recognition to enhance cognitive skills. Utilizing a JavaScript-based engine, it employs backtracking algorithms for unique solutions…
Donkey Kong JS: Retro Platforming Challenge
The content details a project to recreate the classic 1981 game Donkey Kong using JavaScript and the HTML5 Canvas API. It explores key mechanics such…
Pong Multi-player: WebSocket Powered Retro Fun
The Pong game, launched in 1972, evolves into a real-time multi-player experience using WebSockets and HTML5. This modernization allows instant communication, physics synchronization, and responsive…
Snake Game Classic: See How AI Can Beat It
The article discusses the allure of the classic Snake Game and explores how Pathfinding AI can master it using algorithms like A*. By leveraging JavaScript…
Asteroids Arcade: Physics and Collision Detection in JS
The guide covers recreating the classic 1979 Atari game Asteroids using JavaScript and HTML5 Canvas. It delves into crucial game mechanics like vector physics, circular…
Play Super Mario Bros Style Platformer (Canvas API Showcase)
This content explores how to create a Super Mario Bros style platformer using the HTML5 Canvas API. It details essential mechanics like gravity, tile-based rendering,…
Space Invaders HTML5: A Nostalgic Trip to the 80s
The article explores the legacy of Space Invaders, originally created in 1978, and its revival through HTML5 and JavaScript. It discusses the game's mechanics, including…