Skip to content

baosen/nullpomino

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,511 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NullpoMino+

NullpoMino+ is an open-source action puzzle game that works on the Java platform. It has a wide variety of single-player modes and netplay to allow players to compete over the Internet or LAN.

Building

Prerequisites

  • Java 25 (JDK 25) or later
  • Bazel (see .bazelversion)

Run

./NullpoMino

The launcher invokes bazel build on first run to produce bazel-bin/NullpoMinoSDL_deploy.jar, then launches the game. The SDL frontend uses JNA to load SDL3, SDL3_image, SDL3_mixer, and SDL3_ttf from your system library path.

Standalone tools

Swing-based utility programs live at the repo root alongside the Java sources under src/main/java/nullpomino/tool/:

  • ./ruleeditor — edit game rulesets
  • ./sequencer — inspect replay piece sequences (by Zircean)
  • ./musiclisteditor — configure BGM files
  • ./netserver — run a netplay server
  • ./netadmin — manage a running NetServer
  • ./airankstool — generate a Ranks AI data file

About

An action puzzle game

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 99.9%
  • Other 0.1%