|
3 hours ago | |
---|---|---|
data | 2 days ago | |
docs | 2 days ago | |
editor | 3 hours ago | |
quest | 20 hours ago | |
releases | 20 hours ago | |
ui | 17 hours ago | |
versions | 3 hours ago | |
world | 17 hours ago | |
.dir-locals.el | 1 month ago | |
.gitattributes | 4 months ago | |
.gitignore | 1 month ago | |
CHANGES.mess | 20 hours ago | |
README.mess | 2 weeks ago | |
actions.lisp | 2 months ago | |
ai.lisp | 1 week ago | |
animatable.lisp | 1 week ago | |
assets.lisp | 3 days ago | |
auto-fill.lisp | 2 weeks ago | |
background.lisp | 4 weeks ago | |
camera.lisp | 2 days ago | |
cheats.lisp | 2 weeks ago | |
chunk.lisp | 4 days ago | |
deploy.lisp | 2 days ago | |
displacement.lisp | 2 weeks ago | |
effect.lisp | 3 days ago | |
effects.lisp | 3 days ago | |
enemy.lisp | 3 days ago | |
gradient.lisp | 5 months ago | |
grass.lisp | 1 week ago | |
helpers.lisp | 2 days ago | |
interactable.lisp | 4 days ago | |
inventory.lisp | 3 days ago | |
kandria.asd | 20 hours ago | |
keymap.lisp | 2 weeks ago | |
language.lisp | 4 months ago | |
lighting.lisp | 2 weeks ago | |
main.lisp | 17 hours ago | |
medium.lisp | 1 month ago | |
move-to.lisp | 2 days ago | |
moving-platform.lisp | 3 weeks ago | |
moving.lisp | 20 hours ago | |
npc.lisp | 2 days ago | |
package.lisp | 1 week ago | |
packet.lisp | 4 days ago | |
palette.lisp | 2 weeks ago | |
particle.lisp | 1 month ago | |
player.lisp | 2 days ago | |
quest.lisp | 2 days ago | |
region.lisp | 3 days ago | |
rope.lisp | 3 days ago | |
save-state.lisp | 22 hours ago | |
serialization.lisp | 22 hours ago | |
settings.lisp | 4 days ago | |
shadow-map.lisp | 5 months ago | |
spawn.lisp | 1 day ago | |
sprite-data.lisp | 1 week ago | |
surface.lisp | 2 weeks ago | |
tile-data.lisp | 2 weeks ago | |
toolkit.lisp | 2 days ago | |
toys.lisp | 1 month ago | |
trigger.lisp | 3 days ago | |
water.lisp | 3 weeks ago | |
world.lisp | 3 days ago |
# About Kandria
This is a game project. Please see the official website at https://kandria.com for more information.
## Controls
You can use a keyboard or a gamepad to control the game. The standard key / button bindings are as follows:
- W A S D [L]
Move
- Space [A]
Jump
- Shift [R2]
Dash (hold direction to dash in)
- Ctrl [L2]
Climb walls
- Q [L3]
Toggle crawl
- E [B]
Interact
- Left Mouse [X]
Light attack
- Right Mouse [Y]
Heavy attack
- F5
Quick save
- F9
Quick load
- \~ / §
Toggle editor
The controls can also be changed to suit your preferences by editing ``keymap.lisp``.
## Minimum Requirements
In order to play Kandria you need an x86-64 Windows, Linux, or macOS system with at least 4GB RAM and a video driver capable of OpenGL 3.3 or higher.
## Changing Settings
Settings are saved in a plain text file that you can find here:
Linux/MacOS: ``~/.config/shirakumo/kandria/settings.lisp``
Windows: ``%AppData%/Roaming/shirakumo/kandria/settings.lisp``
Key bindings can be found in the same directory in the ``keymap.lisp`` file:
Linux/MacOS: ``~/.config/shirakumo/kandria/keymap.lisp``
Windows: ``%AppData%/Roaming/shirakumo/kandria/keymap.lisp``
## Reporting Problems and Feedback
If you encounter a problem with Kandria, first of all, apologies! The best way to report them is to hit ``F12`` in-game. That will bring up a dialogue that lets you enter a description of the problem. Once you OK the dialogue it'll gather some information about the current game state and send it to us. It'll also try to do that automatically should the game crash entirely.
Changes that are realised thanks to public feedback like this will be noted in the "CHANGES.mess"(link CHANGES.mess) file.