notKamui / Java-is-You

A clone of the game Baba is You in Java (in the context of a Uni project)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Java is You

Codacy Badge CodeFactor

by Jimmy "notKamui" Teillard & Lorris "ZwenDo" Creantor
greatly inspired by Baba is You by Arvi Teikari
all assets are owned by Arvi Teikari and are used under fair-use.

Support the real game by actually buying it !

Launching the game

Make sure that :

  • You have the Java JRE 16 installed
  • baba.jar and the resources folder are in the same directory
  • All levels are in resources/levels

Run the game with

java --enable-preview -jar baba.jar [options]

Options can be the following:

  • nothing will default to launch default-level
  • --level [name] {...} with name being the name of a level
  • --levels [dirname] {...} with dirname being the name of a directory (world)

--level and --levels are incompatible, but you can cumulate each.

Examples of valid commands:

  • java --enable-preview -jar baba.jar
  • java --enable-preview -jar baba.jar --level world1/level0 --level default-level
  • java --enable-preview -jar baba.jar --levels world1

Controls

You, as the player, can only control entities that have the property YOU.
You can move them with the arrow keys.

For further information on the rules, check the Wiki

About

A clone of the game Baba is You in Java (in the context of a Uni project)

License:MIT License


Languages

Language:Java 100.0%