https://codeberg.org/glitchapp/flash-blip
A fork of https://github.com/plinkr/flash-blip
A fast-paced 2D game built with the LÖVE framework. Dodge obstacles, survive as long as you can, and get the highest score.
The game is primarily oriented toward endless mode, where players aim for the highest possible score in an infinite survival challenge. Structured levels are a work-in-progress, with future plans to implement procedural generation for creating diverse, dynamic levels automatically.
Inspired by the work of Kenta Cho
The endless mode initializes with random obstacle generation for replayability, drawing from procedural algorithms in game.lua. The game uses no external assets; all visuals are rendered using simple geometric shapes (e.g., rectangles, circles) via LÖVE's drawing primitives.
Fonts are custom-drawn as pixel-based matrices in font.lua, allowing for lightweight, code-generated typography without bitmap files. Reference text.lua for how text is rendered and positioned in-game.
Jump to the next point and dodge the obstacles while jumping, don't let the player's square circle reach the bottom of the screen, collect the powerups and try to achieve the highest score. In Arcade mode, you can try to beat all the levels. For detailed in-game explanations, access the HELP menu.
There are 6 in total: 3 active that the player activates on pickup, and 3 passive that provide ongoing benefits.
Powerups are collected via pinging (right-click or C key) or blipping over them.
Difficulty ramps up dynamically based on points scored, increasing obstacle rotation speed, density, and scrolling speed (reference scaling logic in game.lua and main.lua).
The win condition is defined in level_definitions.lua and affected by the level's difficulty, requiring a set number of blips (jumps to next points) to complete the level, endless mode has no win condition, the objective is to get high scores.
The game is still in active development as a work-in-progress. Currently, it features an endless mode with procedurally generated circles and rotating obstacles, a powerup system offering effects like slowing time and teleportation, scoring mechanics, and intuitive menu systems. There are also 10 levels with progressively increasing difficulty. In the future, we might add a scoreboard to track the top scores.
Changes I made to adapt this game for mobile phones and Sailfish OS:
If you like the game make sure to say thanks to the original developer and / or donate / buy the game: https://plinkr.itch.io/flash-blip
Attachment | Size | Date |
---|---|---|
![]() | 22.09 MB | 16/10/2025 - 22:16 |
corrected music load
Recent comments