This repository holds the godot community game for the longliverosa project
Check out the newest release on the release page, or clone the project and play using godot
- See the CONTRIBUTING.md document
- See the Contributing to the game wiki page
We use the default GDScript naming and style conventions:
| Type | Convention | Example |
|---|---|---|
| File names | snake_case | yaml_parser.gd |
| Class names | PascalCase | class_name YAMLParser |
| Node names | PascalCase | Camera3D, Player |
| Functions | snake_case | func load_level(): |
| Variables | snake_case | var particle_effect |
| Signals | snake_case | signal door_opened |
| Constants | CONSTANT_CASE | const MAX_SPEED = 200 |
| Enum names | PascalCase | enum Element |
| Enum members | CONSTANT_CASE | {EARTH, WATER, AIR, FIRE} |
For more information see https://docs.godotengine.org/en/4.4/tutorials/scripting/gdscript/gdscript_styleguide.html