Polestar
Polestar is a free, open-source leveling guide addon for WoW: Forever: an in-game arrow and leveling routes that make sense for every race 1 to 60, plus class quests.
Endless runner em pixel art numa estrada de cinco faixas. Jogue no navegador, com ranking público e corridas contra amigos.
Translation pending
GamesPython · ShellGitHub @periclesanfeAvailability needs another checkOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A pixel-art endless runner on a five-lane road: dodge traffic, stones, potholes and rolling logs, grab coins and power-ups and survive until the clock runs out.
▶ Play it in your browser: jogo.pericles.dev.br
Originally a 2022 team project at IFAL (Instituto Federal de Alagoas), rebuilt in 2026 on Python 3.14 and pygame-ce with new art, synthesized music, tests and cross-platform releases. The UI is in Brazilian Portuguese.
In the browser: open jogo.pericles.dev.br, create an account (email or Google), pick a nickname and press Jogar. Runs there count for the public ranking, and you can add friends to race them live or challenge their recorded runs. It is made for a computer with a keyboard or a gamepad; the first load downloads the game (a few seconds).
Download: grab the zip for Windows, macOS (Apple Silicon) or Linux from Releases, unzip it and run jogo-de-carro (jogo-de-carro.app on macOS). The builds are not code-signed, so the first launch needs More info → Run anyway on Windows. On macOS, open the app once, then allow it in System Settings → Privacy & Security → Open Anyway (or run xattr -dr com.apple.quarantine jogo-de-carro.app).
From source (Python 3.12+, developed on 3.14; on Windows use py instead of python3):
git clone https://github.com/periclesanfe/jogo_de_carro.git
cd jogo_de_carro
python3 -m venv .venv && source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -e .
jogo-de-carro # or: python -m jogo_de_carro
| Action | Keyboard | Gamepad |
|---|---|---|
| Change lane | A D / ← → | Left stick / D-pad |
| Move up and down | W S / ↑ ↓ (hold up for +15% score) | Left stick / D-pad |
| Confirm | Enter / Space | A |
| Back / pause | Esc / P | B / Start |
| Give up the run | R | |
| Mute / fullscreen | M / F11 |
Menus also work with the mouse, and there is a clickable pause button in the race HUD.
The four difficulties keep the win times of the 2022 version. Normal is the default.
| Mode | Survive for | Road |
|---|---|---|
| Fácil | 1:30 | Cars, stones, potholes and cones; vans and rolling logs later on; up to 2 lanes blocked per row |
| Normal | 3:00 | Adds vans, rolling logs and trucks as the run goes on; up to 3 lanes blocked |
| Difícil | 4:30 | Everything from the start, higher top speed; up to 4 lanes blocked |
| Infinito | 30:00 (the run cap) | Speed keeps climbing; 4 lanes can be blocked after 2:00 |
| 2022 | 2026 | |
|---|---|---|
| Runtime | Python 3.10, Pygame 2.1.2 | Python 3.14, pygame-ce 2.5.8 |
| Code | 806 lines, global state in config.py, screens that call each other recursively | A package with a scene stack, a fixed-step loop, no mutable globals, type hints |
| Art and audio | Sprites drawn in Piskel, MP3 music | Pixel art, sound effects and music generated by tools/make_assets.py, keeping the six car colors and the flaming-tire icon |
| Gameplay | Dodge obstacles, survival timer | Adds lane tweening, a fair spawner, coins, shield, near-miss combos, signalling traffic, countdown, pause, records, gamepad |
| Quality | No tests | pytest suite, Ruff, GitHub Actions |
| Distribution | A ~110 MB Windows build committed to the repository | Zipped builds for Windows, macOS and Linux attached to each release |
The 2022 code is still in the git history (up to commit 7f1a41b).
This is the beginning of the README. Read the rest at the original. Read the full README ↗