Skip to main content
GameDev.net gamedev.net

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

FiveBlocksFall – My First Indie Game (SFML) + A Social Twist on Highscores

FiveBlocksFall – My First Indie Game (SFML) + A Social Twist on Highscores

michele6
michele6
michele6's Blog · · 1 min read
1,651 0

Hi everyone,
I’m Michele, an IT developer from Italy and a long‑time boardgame designer. In my free time I’ve been working on my first indie videogame: FiveBlocksFall, a fast-paced puzzle game built with C++ and SFML.

The core idea is simple: blocks fall, you rotate them, and you try to survive as long as possible. But the game slowly accelerates, and the pressure builds up. It’s inspired by classic arcade tension, but with a modern twist.

What makes it different: MySocialScore

One feature I’m experimenting with is something I call MySocialScore.
Instead of a traditional leaderboard, the game tracks how your score compares to the entire player base in real time.
It’s not just “your score is 12,000”, but “you’re better than 78% of all players today”.

This creates a kind of social pressure loop that I find interesting — players try to climb not just a number, but a percentile.

The backend is built using Cloudflare Workers + KV, and the game communicates through lightweight HTTPS calls.

Tech notes

  • Engine: SFML

  • Language: C++

  • Input system: full gamepad support (Xbox, PlayStation, Switch Pro)

  • Unicode support for player comments (UTF‑8, codepoint counting)

  • Leaderboard backend: Cloudflare Workers

  • Platform: Windows (for now)

What I’m working on now

I’m currently preparing version 1.5, which includes:

  • a redesigned menu

  • improved controller mapping

  • better UX for the leaderboard

  • a new “Scenario Mode” prototype

Looking for feedback

I’d love to hear opinions on:

  • the MySocialScore idea

  • the UX of the leaderboard

  • the overall feel of the gameplay loop

  • anything related to SFML performance or architecture

Download / Play

You can find the game here:
👉 https://michelemura72.itch.io/fiveblocksfall

Thanks for reading — happy to answer any questions or discuss the tech side.

Discussion

Loading comments...