
Elven Run is an interactive browser-based game that blends fast-paced gameplay with expressive visual design, developed using JavaScript and creative coding tools. Built with the powerful combination of p5.js and p5.play, the project explores how code can be used not just functionally, but artistically transforming simple mechanics into an immersive digital experience.
In Elven Run, players step into the role of a nimble elven adventurer racing through an enchanted forest, navigating obstacles and reacting quickly against the pressure of time. The game emphasizes fluid movement, responsive controls, and engaging sprite-based interactions, all made possible through the p5.play engine’s streamlined handling of animation, collision, and gameplay logic.
Beyond gameplay, the project represents a deeper exploration of interaction design; where visual storytelling, user input, and real-time feedback come together. By bridging art and code, Elven Run demonstrates how computational tools can unlock new creative possibilities, turning a simple concept into a dynamic and playful experience.
This project showcases not only technical execution, but also a design-driven approach to game development, highlighting how interactivity, aesthetics, and systems thinking intersect within digital media.


