[Showcase] Summer of '84: An Interactive Pixel-Horror Experience in Streamlit 🐄

Hi Streamlit Community!

I wanted to push the boundaries of what we usually see in Streamlit. Instead of a data dashboard, I built a nostalgic, interactive glitch-horror experience.


:cow: What is “Summer of '84”?

It starts as a peaceful, low-fi sunset walk. But as you explore deeper, the reality starts to crack. I’ve integrated a custom HTML5 Canvas engine within Streamlit to handle real-time movements, parallax scrolling, and dynamic visual glitches.

:hammer_and_wrench: The Tech Stack:

  • Streamlit: Core framework and UI management.

  • JavaScript / HTML5 Canvas: Real-time rendering and input handling (A/D & Arrow keys).

  • Glitch Engine: A custom system that triggers screen tearing and color inversion based on game states.

  • Dynamic Asset Loading: Pulling raw assets directly from a GitHub repository to keep the app lightweight.

:new_moon: The v2.1 Update:

I recently pushed a major update (The “Upside Down” update). The sky turns red, the noise takes over, and the Cow… well, the Cow starts saying things she shouldn’t know.

:link: Check it out:

I’m currently tracking about 70 “infiltrators” (cloners) who found the hidden asset storage. If you’re one of them, or if you just like pixel art and glitches, let’s chat!

“1 Star = 1 Hope for the Cow.” Will you save her or leave her in the noise?