๐—•๐˜‚๐—ถ๐—น๐—ฑ๐—ถ๐—ป๐—ด ๐—ฎ ๐—๐˜‚๐—ป๐—ฒ ๐—ฆ๐—ผ๐—น๐˜€๐˜๐—ถ๐—ฐ๐—ฒ ๐—š๐—ฎ๐—บ๐—ฒ ๐˜„๐—ถ๐˜๐—ต ๐—ฉ๐—ฎ๐—ป๐—ถ๐—น๐—น๐—ฎ ๐—๐—ฆ

I built a digital Festa Junina for the June Solstice Game Jam.

In Brazil, the solstice marks the start of winter. We celebrate this with a traditional festival called Festa Junina. I turned this culture into an interactive digital courtyard using only Vanilla JavaScript, HTML5 Canvas, and CSS.

I avoided heavy game engines. I used pure code to build everything.

The project includes an interactive hub and three minigames:

Technical details:

Building with Vanilla JS gives you total control over pixels and performance. It is a great way to practice logic.

Check out the full project here: https://dev.to/fvds/building-an-interactive-festa-junina-with-vanilla-js-4d4p

Source: https://dev.to/fvds/building-an-interactive-festa-junina-with-vanilla-js-4d4p