Skip to content

A cellular powder game that allows you to play with metal, dust, water, fire, uranium, and more. Inspired by The Powder Toy.

Notifications You must be signed in to change notification settings

mattwright324/jpowder-game

Repository files navigation

JPowder

Github All Releases GitHub release Github Releases

A java cellular automata based on The Powder Toy.

Thread located at powdertoy.co.uk

Preview

Keybinding help, the same info can also be enabled on the hud in-game.

Control Action
T Toggle drawing shape as Circle or Square.
F Update by a single frame.
H Toggle HUD
S Toggle window size.
SPACE Pause & Play
[ ] Change drawing size +- 1
1 to 4 View type: Default, Temp, Life Gradient, Fancy

Download

GitHub Releases

Be sure to have at least Java 11 installed.

Extract the latest release zip file and run jpowder-yyyyMMdd.HHmmss.jar.

Build

Use the clean build commands to test a build. Use the run command to build and run.

$ ./gradlew clean build
$ ./gradlew run

Package

Run the package command then zip up the build/package folder contents for a release.

$ ./gradlew packageJar

About

A cellular powder game that allows you to play with metal, dust, water, fire, uranium, and more. Inspired by The Powder Toy.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages