Switch-based puzzle platformer for Sortix
Find a file
2022-07-28 01:56:33 +03:00
.gitignore Name the game 2022-01-15 17:30:00 +00:00
CC0 2022-01-13 2022-01-14 14:03:24 +00:00
dirt_tile.txt Multiple tiles 2022-01-15 15:21:30 +00:00
example-bundle.txt Use all tile types in example-bundle.txt 2022-01-16 16:38:11 +00:00
flag_tile.txt Multiple tiles 2022-01-15 15:21:30 +00:00
grass_tile.txt Multiple tiles 2022-01-15 15:21:30 +00:00
Makefile Fix indentation in Makefile 2022-07-28 01:51:32 +03:00
player_stand_tile.txt Player graphics 2022-01-15 17:27:23 +00:00
player_walk1_tile.txt Player graphics 2022-01-15 17:27:23 +00:00
player_walk2_tile.txt Player graphics 2022-01-15 17:27:23 +00:00
plus-pack-1.txt Plus Pack 1 2022-07-03 12:18:53 +00:00
README Fix typo in date 2022-07-28 01:53:07 +03:00
rebind_jump1_tile.txt Add control rebinding 2022-01-16 14:26:29 +00:00
rebind_jump2_tile.txt Add control rebinding 2022-01-16 14:26:29 +00:00
rebind_left1_tile.txt Add control rebinding 2022-01-16 14:26:29 +00:00
rebind_left2_tile.txt Add control rebinding 2022-01-16 14:26:29 +00:00
rebind_rebind1_alt_tile.txt Add control rebinding 2022-01-16 14:26:29 +00:00
rebind_rebind1_tile.txt Add control rebinding 2022-01-16 14:26:29 +00:00
rebind_rebind2_tile.txt Add control rebinding 2022-01-16 14:26:29 +00:00
rebind_rebind3_tile.txt Add control rebinding 2022-01-16 14:26:29 +00:00
rebind_right1_tile.txt Add control rebinding 2022-01-16 14:26:29 +00:00
rebind_right2_tile.txt Add control rebinding 2022-01-16 14:26:29 +00:00
stage1_tile.txt Add stage selection screen 2022-01-15 16:06:08 +00:00
stage2_tile.txt Add stage selection screen 2022-01-15 16:06:08 +00:00
stage3_tile.txt Add support for 8 levels 2022-01-16 14:38:47 +00:00
stage4_tile.txt Add support for 8 levels 2022-01-16 14:38:47 +00:00
stage5_tile.txt Add support for 8 levels 2022-01-16 14:38:47 +00:00
stage6_tile.txt Add support for 8 levels 2022-01-16 14:38:47 +00:00
stage7_tile.txt Add support for 8 levels 2022-01-16 14:38:47 +00:00
stage8_tile.txt Add support for 8 levels 2022-01-16 14:38:47 +00:00
star_tile.txt Stages can now be beat 2022-01-15 16:16:42 +00:00
switch0_off_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
switch0_on_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
switch1_off_tile.txt Switchable tiles 2022-01-15 16:52:16 +00:00
switch1_on_tile.txt Remove unnecessary palette entries 2022-01-16 13:35:06 +00:00
switch2_off_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
switch2_on_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
switch3_off_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
switch3_on_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
switch4_off_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
switch4_on_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
switcher.c Add support for loading stages from a file 2022-01-16 16:28:06 +00:00
tile1_off_tile.txt Switchable tiles 2022-01-15 16:52:16 +00:00
tile1_on_tile.txt Switchable tiles 2022-01-15 16:52:16 +00:00
tile2_off_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
tile2_on_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
tile3_off_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
tile3_on_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
tile4_off_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
tile4_on_tile.txt Add all the types of switches 2022-01-16 15:15:26 +00:00
tile_compiler.py Make tile_compiler.py hashbang more portable 2022-01-16 13:32:51 +00:00
tix.port Replace tixbuildinfo with tix.port 2022-07-28 01:56:33 +03:00

Switcher is a an entry to 6AMES MADE QUICK???, a game jam set during AGDQ 2022.

Switcher is developed for the Sortix platform, and requires features from the
staging branch / volatile builds. It targets the current staging APIs as of
2022-01-16.

Controls
--------
Left arrow key  - left
Right arrow key - right
Space           - jump
R               - rebind controls

Building
--------
Switcher can be built and installed either with make directly:

    make && make install

or with tix-build (executed from the parent directory):

    tix-build switcher/ && tix-install switcher.tix.tar.xz

Self-made levels
----------------
If switcher is launched with a single command line argument, it tries to load a
level bundle from the specified file. See the file example-bundle.txt for
format.