Flukz — open-source shmup community resource open-source GPL Windows / Linux devlog  ·  about
// indie shmup & game-dev resource

shoot-em-up / open-source game project

Build and play great shmups in the open

Flukz started as a GPL shoot-'em-up with a built-in level editor. This site is a community resource covering open-source shmup development, genre history, and practical game-dev guides — for makers and players alike.

licenseGPL v2+
genreshoot-em-up
platformsWin / Linux
editorbuilt-in
statuscommunity

// what this site covers

[genre]

Shmup History & Design

From early arcade classics to modern bullet-hell. Pattern design, difficulty curves, and what makes a shoot-em-up satisfying.

[code]

Game Dev Guides

Practical devlog-style articles on game loops, sprite collision, level editors, and shipping an indie project.

[oss]

Open-Source Games

How GPL licensing works in games, how to contribute to open projects, and the toolchain for 2D indie dev.

[play]

Play & Playtesting

Playtesting methods, player feedback loops, and audio design for indie titles with small teams.

// changelog

  • v0.9.2Level editor: undo/redo stack; snap-to-grid toggle
  • v0.9.1Bullet pattern scripting via embedded DSL; 12 new enemy types
  • v0.9.0Linux port; SDL2 backend; OpenGL renderer refactor
  • v0.8.5Collision system rewrite; hitbox visualiser for debug builds
  • v0.8.0First public GPL release; Windows installer; basic level editor

// roadmap

  • done  Core shoot-em-up engine
  • done  Built-in level editor
  • done  GPL release + Linux port
  • wip   Community wiki & devlog
  • todo  Mod packaging & sharing tools
  • todo  Steam/itch.io open-source listing

No posts yet.