# Glitch

A singleplayer platformer game for Minetest, created for the
2022 Minetest Game Jam by Wuzzy, featuring music by Visager.

You’re One, a bit who’s lost in cyberspace after a mysterious distortion
interrupts a typical data transmission. Can you figure out what caused
this and get back on track?

Explore the System, collect electrons to unlock new sectors, learn new
abilities to become more powerful and maybe you will find the path to
your true destination.

Version: 1.3.2

## Version history

* 1.3.2: Translation updates: French, Russian, Spanish
         Fix Minetest 5.9.0 `hud_elem_type` deprecation warning
* 1.3.1: Display warning if launching game with non-default player
         movement settings, hide Creative Mode again
* 1.3.0: New accessibility setting to disable animation of the noise blocks,
         French translation update,
         Game name and description now translatable
* 1.2.4: Spanish translation completed.
* 1.2.3: New partial translations: Russian, French, Polish.
         Make noise background sound and powerslide sound
         easier on the ears.
         Fix launchpad sometimes not working w/ high FPS.
* 1.2.2: German translation fix
* 1.2.1: The map is no longer stored on disk (saving disk space),
         the selection box of helpers rotates now,
         fix a few typos and translation mistakes,
         other technical changes for Minetest 5.7.0.
* 1.2.0: Added German translation
* 1.1.0: Usability improvements and bugfixes, partial Spanish translation
* 1.0.1: Version submitted for the 2022 Minetest Game Jam
* 1.0.0: First public release

## System requirements

You need Minetest 5.6.0 or later to play. Version 5.7.0 or later is recommended.
Get Minetest at <https://minetest.net>.

### A note about game physics

For the best game experience, you should not use modified player
movement settings in Minetest (`movement_speed_walk`, etc.).
Glitch was carefully designed with the game’s chosen player physics.
Any change breaks the intended game design and may even make levels
unwinnable.

If there are problems, the game will show you a warning beforehand.
If this happens, go to the Minetest settings menu, search for offending
setting names (starting with `movement_`) and reset them to the default
value.

You may ignore this warning, but then there is NO guarantee the
game functions properly.

## Basic controls

* Move mouse: Look around
* Place key [right mouse click]: Interact with beings
* Movement keys [WASD]: Slide on flat ground or small slopes
* Aux1 key [E]: Use gateway (hold key pressed)
* Inventory key [I]: Show your electrons and abilities

You will learn more abilities along the way.
Check the tooltips in your inventory for a reminder.

If the music is too loud/quiet, you can change it in the settings.
(`glitch_music_gain`).


## Credits

* Idea, design, coding, graphics, 3D models, sounds effects, story, writing and testing by Wuzzy (2022).
* Music by Visager (2016).
* 1 bugfix and 1 minor sound improvement by Minisleep for version 1.2.3 (2023).

Translations:

* Spanish by ost1 (2022), gallegonovato (2023).
* French by Vulcain (2023, 2024).
* German by Dirkfried and Wuzzy (2023, 2024).
* Russian by vintprox (2023).
* Polish by Eryk Michalak (2023).

### Track list

All songs from from the album "Songs From An Unmade World 2" by Visager.

- We Can Do It! [Loop]
- Eerie Mausoleum [Loop]
- Welcome Player [Loop]
- The Plateau at Night [Loop]

### Mods

All mods were created by Wuzzy.
Almost all mods were created from scratch specifically for Glitch
during the 2022 Minetest Game Jam.

The following minimal library mod (which previously existed) is used:

* `playerphysics`: Player Physics API (by Wuzzy)

### Licensing

Summary:

* This game is 100% free software! Enjoy. :-)
* Media is licensed CC BY 4.0
* Source code is licensed GPL v3.0+
* See credits above for a list of authors

#### License for code

Copyright (C) 2022 Wuzzy

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

#### License for the music and other media files

Creative Commons Attribution 4.0 <https://creativecommons.org/licenses/by/4.0/>.
