In a previous iteration of this portfolio website, I introduced a game-like experience. The aesthetic was inspired by my favorite video games such as Heart Machine’s Hyper Light Drifter. This project paired SvelteKit, Tailwind, and Skeleton. It also made heavy use of PixiJS to handle the visual and interactive aspects of Canvas and WebGL. Each pixel and sprite was hand drawn using Aseprite, and the overworld generated using Tiled. You could optionally enable music, which used a sound system powered by Howler.js. I covered the creation of the site in this blog post, and you may find the source code here.
![Inspired by Zelda](https://d1fp2fj544zz6e.cloudfront.net/endigo_design/portfolio/screenshots/gaming/portfolio/003.png)
![Inspired by Elden Ring](https://d1fp2fj544zz6e.cloudfront.net/endigo_design/portfolio/screenshots/gaming/portfolio/002.png)
![Inspired by Hyper Light Drifter](https://d1fp2fj544zz6e.cloudfront.net/endigo_design/portfolio/screenshots/gaming/portfolio/001.png)
![Inspired by Hyper Light Drifter](https://d1fp2fj544zz6e.cloudfront.net/endigo_design/portfolio/screenshots/gaming/portfolio/004.png)
![Project pages appeared in a modal overlay](https://d1fp2fj544zz6e.cloudfront.net/endigo_design/portfolio/screenshots/gaming/portfolio/005.png)
![And interactive map view](https://d1fp2fj544zz6e.cloudfront.net/endigo_design/portfolio/screenshots/gaming/portfolio/007.png)