projectcerulean/cerulean
4
7
Fork
You've already forked cerulean
0
Open-world action-adventure game
  • GDScript 99.6%
  • Makefile 0.3%
Find a file
2025年10月04日 17:02:33 +02:00
addons addons/gut: reimport assets 2025年01月06日 15:26:27 +01:00
assets prototype_dungeon: add some tutorial sign posts 2024年04月18日 21:30:00 +02:00
src settings: rename msaa to anti-aliasing 2025年06月29日 00:42:11 +02:00
.build.yml fix build 2025年01月06日 19:50:06 +01:00
.gitattributes git_ipfs: rename from git-ipfs 2022年12月04日 14:57:44 +01:00
.gitconfig git_ipfs: use git config file include 2022年12月04日 15:38:08 +01:00
.gitignore unit tests that all scripts can be parsed and all scenes can instantiated 2024年05月26日 18:36:14 +02:00
.gitmodules setup gut framework for running unit tests 2023年07月16日 18:53:25 +02:00
.gutconfig.json puzzle_elements: add integration test for switch-barrier circuit 2023年07月30日 16:11:43 +02:00
export_presets.cfg export: update deprecated platform name 2025年10月04日 15:25:30 +02:00
LICENSE.md license: gpl3 2021年06月23日 17:57:21 +02:00
Makefile makefile: make more portable 2025年10月04日 15:28:48 +02:00
NOTICE.txt Happy new year 2025! 2025年01月05日 11:34:28 +01:00
project.godot Godot 4.3 2025年01月05日 14:27:03 +01:00
README.md readme: remove bitbucket git mirror 2025年10月04日 17:02:33 +02:00

Project Cerulean

Just me making a video game.

Running prebuilt version

  1. Download the Godot game engine, version 4.3: https://godotengine.org/download
  2. Grab the latest Cerulean PCK file from the build service: https://builds.sr.ht/~gullik/cerulean/commits/master
  3. Place the Cerulean PCK and the Godot executable in the same directory
  4. Rename the Godot executable to 'cerulean' and run it

Input map

Using a gamepad is highly recommended.

Input Gamepad Keyboard + mouse
Move Left stick WASD
Jump Left bumper Space
Glide (while in midair) Right bumper Left mouse button
Air-brake (while gliding) Left trigger Right mouse button
Swim upwards (while in water) Left trigger Space
Swim downwards (while in water) Right trigger Ctrl/Shift
Interact A E
Rotate camera Right stick Move mouse
Zoom camera in/out Press left stick + move right stick up/down Scroll wheel up/down
Pause menu Start Escape
Performance statistics Select F12

Development

Clone the repository: git clone --recursive [repo url]

Assets are synced using IPFS (https://ipfs.tech) to prevent having to check in large binary files into the repository.

  1. Install IPFS by installing the package kubo (also known as go-ipfs)
  2. Initialize: ipfs init
  3. Run the IPFS daemon: ipfs daemon
  4. Enable the git_ipfs smudge filter using the command git config --local include.path ../.gitconfig
  5. Sync assets: rm -rf assets && git reset --hard

License

  • Source code (src/ folder): GPLv3-or-later
  • Assets (assets/ folder): CC BY-SA 4.0

Some files are available under other (compatible) licenses. This is indicated by their license files and/or license headers.