Indie Arcade Runner · v1.0

BEAN RUN

An endless runner inspired by classic arcade gameplay. Dodge danger, survive longer, beat your high score.

  • Endless Levels
  • 100%Free
  • OpenSource
Bean Run gameplay — the bean character running and dodging obstacles in this Python and Pygame endless arcade runner
What's inside

Game Features

Simple to pick up, tough to master — everything a great arcade runner needs.

Endless Runner

Fast, reactive gameplay that never ends. The longer you last, the harder it gets.

🎵

Background Music

An arcade soundtrack that keeps the adrenaline pumping through every run.

💀

Dangerous Obstacles

Split-second dodges and deadly hazards that punish every hesitation.

🎯

High Score Challenge

Chase your personal best and prove you've got the fastest reflexes.

🕹️

Beginner Python Project

Clean, readable Pygame code — perfect for learning how games are built.

🚀

Ready in Seconds

No complex setup. Extract, run the installer, and start playing instantly.

Get it now →
Take a look

Screenshots

Click any image to view it up close.

Bean Run title art from the Python and Pygame endless arcade runner
About the developer

About the Developer

Hi, I'm Al Shahriar Sayon — the developer behind Bean Run, a personal indie game project I built out of curiosity and a genuine love for games. I wrote the core game logic and the complete Python / Pygame source code myself, shaping how the game plays, feels, and comes together.

Along the way, I used OpenAI ChatGPT and Claude Code as helping hands to sharpen the application architecture, the launcher and installer, this website, and the overall UI/UX — as well as optimization, debugging, and deployment. Bean Run was built for three simple reasons: to learn, to create, and to share something with the community.

I'm currently a 2nd Semester student in the Computer Science & Technology (CST) department at Dhaka Polytechnic Institute. My goal is to keep growing in software and game development by building real projects — one idea at a time.

  • 🐍 Python
  • 🎮 Pygame
  • 🎓 CST Student
  • 🚀 Indie Developer
  • 📖 Open Source
Get in touch

Contact

Have a question, some feedback, or just want to say hi? Let's talk.

Al Shahriar Sayon

Field of study
Computer Science & Technology (CST)
Semester
2nd Semester
Institute
Dhaka Polytechnic Institute
+880 1893 134718
Get started

Download Bean Run — Free PC Game

A free Windows download that plays fully offline — pick the ready-to-play game or the open-source Python & Pygame project.

🎮

Windows Game Download

The complete Bean Run game for Windows PC — free to download and fully playable offline. No coding needed: just extract the .zip and run the included installer to start playing in seconds.

Download Game (.zip)
🐍

Python Source Code

The full open-source Python and Pygame project — perfect for learning how an endless runner is built. Read the code, remix the mechanics, and make your own version. Great for students and beginner game developers.

Download Source (.zip)