Krisa Code and Krisa Bins, get your very own krisa island
  • GDScript 100%
Find a file
2026-06-13 00:32:10 +02:00
assets datastore init 2026-06-13 00:24:31 +02:00
characters datastore init 2026-06-13 00:24:31 +02:00
Packages V1 2026-06-13 00:32:10 +02:00
.editorconfig datastore init 2026-06-13 00:24:31 +02:00
.gitattributes datastore init 2026-06-13 00:24:31 +02:00
.gitignore datastore init 2026-06-13 00:24:31 +02:00
animated_sprite_2d.gd datastore init 2026-06-13 00:24:31 +02:00
animated_sprite_2d.gd.uid datastore init 2026-06-13 00:24:31 +02:00
background.gd datastore init 2026-06-13 00:24:31 +02:00
background.gd.uid datastore init 2026-06-13 00:24:31 +02:00
character.gd datastore init 2026-06-13 00:24:31 +02:00
character.gd.uid datastore init 2026-06-13 00:24:31 +02:00
character.tscn datastore init 2026-06-13 00:24:31 +02:00
dialog_box.jpg datastore init 2026-06-13 00:24:31 +02:00
dialog_box.jpg.import datastore init 2026-06-13 00:24:31 +02:00
icon.svg datastore init 2026-06-13 00:24:31 +02:00
icon.svg.import datastore init 2026-06-13 00:24:31 +02:00
joint_pickup.gd datastore init 2026-06-13 00:24:31 +02:00
joint_pickup.gd.uid datastore init 2026-06-13 00:24:31 +02:00
joint_pickup.tscn datastore init 2026-06-13 00:24:31 +02:00
jumping_sound.mp3 datastore init 2026-06-13 00:24:31 +02:00
jumping_sound.mp3.import datastore init 2026-06-13 00:24:31 +02:00
krisa.gd datastore init 2026-06-13 00:24:31 +02:00
krisa.gd.uid datastore init 2026-06-13 00:24:31 +02:00
krisa.tscn datastore init 2026-06-13 00:24:31 +02:00
LICENSE Initial commit 2026-06-13 00:10:15 +02:00
LILFKNHOE v.1.3.6_FULL.wav datastore init 2026-06-13 00:24:31 +02:00
LILFKNHOE v.1.3.6_FULL.wav.import datastore init 2026-06-13 00:24:31 +02:00
main.gd datastore init 2026-06-13 00:24:31 +02:00
main.gd.uid datastore init 2026-06-13 00:24:31 +02:00
main.tscn datastore init 2026-06-13 00:24:31 +02:00
mountain_drop.jpg datastore init 2026-06-13 00:24:31 +02:00
mountain_drop.jpg.import datastore init 2026-06-13 00:24:31 +02:00
platform_main.jpg datastore init 2026-06-13 00:24:31 +02:00
platform_main.jpg.import datastore init 2026-06-13 00:24:31 +02:00
platform_mini.jpg datastore init 2026-06-13 00:24:31 +02:00
platform_mini.jpg.import datastore init 2026-06-13 00:24:31 +02:00
project.godot datastore init 2026-06-13 00:24:31 +02:00
projectile.gd datastore init 2026-06-13 00:24:31 +02:00
projectile.gd.uid datastore init 2026-06-13 00:24:31 +02:00
projectile.tscn datastore init 2026-06-13 00:24:31 +02:00
README.md datastore init 2026-06-13 00:24:31 +02:00
resource_2_backdrop.png datastore init 2026-06-13 00:24:31 +02:00
resource_2_backdrop.png.import datastore init 2026-06-13 00:24:31 +02:00
save_building.jpg datastore init 2026-06-13 00:24:31 +02:00
save_building.jpg.import datastore init 2026-06-13 00:24:31 +02:00
Screenshot From 2026-02-08 19-40-22.png datastore init 2026-06-13 00:24:31 +02:00
Screenshot From 2026-02-08 19-40-22.png.import datastore init 2026-06-13 00:24:31 +02:00
spike_damage.gd datastore init 2026-06-13 00:24:31 +02:00
spike_damage.gd.uid datastore init 2026-06-13 00:24:31 +02:00
tutorial_chatbox.gd datastore init 2026-06-13 00:24:31 +02:00
tutorial_chatbox.gd.uid datastore init 2026-06-13 00:24:31 +02:00

Krisa Island

A 2D platformer game built with Godot 4.

Requirements

  • Godot 4.6 or later (the project uses Godot 4.6 feature set)

Setup

1. Install Godot

  1. Download Godot 4.6+ from the official website
  2. Choose the Standard version (not .NET) for your operating system
  3. Extract the downloaded archive
  4. Run the Godot executable (Godot_v4.x-stable_*.exe on Windows, Godot on Linux/macOS)

2. Open the Project

  1. Launch Godot
  2. Click Import
  3. Browse to the krisa-island folder and select project.godot
  4. Click Import & Edit

Alternatively, if Godot is already running:

  1. Go to Project → Open Project
  2. Navigate to the krisa-island folder
  3. Select project.godot and click Open

3. First Import

The first time you open the project, Godot will import all assets (sprites, textures, audio). This may take a minute. Wait for the import process to complete before continuing.

Launching the Game

From the Editor

  1. With the project open, press F5 (or click the Play button in the top-right)
  2. The game will run in a new window

Alternative: Run Main Scene

  1. Open main.tscn in the FileSystem dock
  2. Press F6 to run the current scene, or F5 to run the main scene

From Command Line

If Godot is in your PATH:

godot --path /path/to/krisa-island

Then press F5 in the editor, or run:

godot --path /path/to/krisa-island -e --quit
godot --path /path/to/krisa-island res://main.tscn

Controls

Action Keys
Move left A / Left Arrow
Move right D / Right Arrow
Jump Space
Attack X

Project Structure

krisa-island/
├── main.tscn          # Main game scene
├── main.gd            # Main scene script (death, audio)
├── character.tscn     # Player character
├── character.gd       # Character movement & animation
├── background.gd      # Parallax background
├── characters/        # Sprite assets (Space Marine)
├── walk_left/         # Walk animation frames
└── project.godot      # Project configuration