Game Project

Magnet Runner

A 2D platform game built on physics-based mechanics and strategic gameplay

A reflex and strategy-driven experience built around magnet-based mechanics.

Game Pygame SQLite System
Game Type 2D platform progression with physics-based decisions
Decision Layer Timing, direction choice, and polarity strategy
System Pygame interface with SQLite-backed score and profile flow
Game Preview
Magnet Runner cover visual

The cover visual highlights the platform structure, movement rhythm, and neon-toned interface feel that shape the game's identity.

About The Game

A 2D experience built around a magnet-based character

Magnet Runner is a 2D platform game developed using Pygame. The player controls a magnet-based character and progresses through levels by navigating obstacles and platforms.

Flow

Movement, obstacles, and progression are tied into one loop

Each stage is not only about moving forward; it is about reading polarity logic and making the right choice under pressure.

Experience

A balance of reflex play and strategic thinking

Because each choice directly affects score and progression, the game moves beyond a simple platformer into something more tactical.

How It Works

The core system is built around magnetic polarity

The main mechanic is based on magnetic polarity, and the player's scoring and progression decisions revolve around that rule set.

Points

Opposite poles gain points

Correct magnetic pairing rewards the player with stronger scoring and cleaner progression.

Penalty

Same poles lose points

Wrong decisions do not only affect score; they also increase pressure inside the level flow.

Timing

Requires precise timing

Magnetic advantage can quickly turn into risk when movement timing is even slightly off.

Strategy

Direction choice is part of the challenge

The game asks the player to balance risk, score potential, and movement planning at the same time.

Technologies

The technical backbone behind the game

Magnet Runner uses a compact but practical stack to manage gameplay, persistence, profiles, and scoring behavior together.

Pygame (Game Engine) SQLite (Database) Python

Features

System layers that make the game feel more complete

Beyond the core mechanic, Magnet Runner includes supporting systems that strengthen replayability and structure.

Ranking

Leaderboard system

A visible score layer adds competition and makes each run feel more measurable.

Profiles

Profile management

Player data, progress, and scores can be handled in a more controlled and persistent structure.

Levels

Level system

As stages progress, pacing and decision pressure increase, giving the mechanic more depth.

Progress

Checkpoint system

Checkpoints support retries without flattening the overall challenge curve.

Control

Admin mode

An all-levels-unlocked mode is useful for testing, inspection, and full-access scenarios.