Games, educational materials, and things I've built
A turn-based RPG adventure game built entirely in JavaScript, running on HTML5 Canvas. Players embark on an epic quest, battling monsters, collecting treasures, and upgrading their knight's abilities. The game features custom sprite animations, strategic combat mechanics, an inventory system, and progressive difficulty levels.
This project challenged me to implement game state management, collision detection, and create an engaging user experience entirely in the browser. It combines my love for gaming with my passion for coding, and serves as a practical example in my teaching curriculum.
A comprehensive collection of coding exercises and tutorials designed to teach JavaScript and game development to beginners. These materials have been tested and refined through my teaching experiences at libraries and schools.
JavaScript and Game Development Course Materials