mirror of
https://github.com/Steffo99/hella-farm.git
synced 2024-11-24 00:54:22 +00:00
Initial commit
This commit is contained in:
commit
fc89944cfa
17 changed files with 256 additions and 0 deletions
11
.editorconfig
Normal file
11
.editorconfig
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
# https://editorconfig.org
|
||||||
|
|
||||||
|
root = true
|
||||||
|
|
||||||
|
[*]
|
||||||
|
end_of_line = lf
|
||||||
|
insert_final_newline = true
|
||||||
|
|
||||||
|
# GDScript requires tab indentation
|
||||||
|
[*.gd]
|
||||||
|
indent_style = tab
|
10
.gitattributes
vendored
Normal file
10
.gitattributes
vendored
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
# Normalize EOL for all files that Git considers text files.
|
||||||
|
* text=auto eol=lf
|
||||||
|
|
||||||
|
# Use large file storage for common heavy file types
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.wav filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.flac filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.mp3 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ogg filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.webp filter=lfs diff=lfs merge=lfs -text
|
18
.gitignore
vendored
Normal file
18
.gitignore
vendored
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
# Godot 4+ specific ignores
|
||||||
|
.godot/
|
||||||
|
|
||||||
|
# Godot-specific ignores
|
||||||
|
.import/
|
||||||
|
.export/
|
||||||
|
export.cfg
|
||||||
|
|
||||||
|
# Imported translations (automatically generated from CSV files)
|
||||||
|
*.translation
|
||||||
|
|
||||||
|
# Mono-specific ignores
|
||||||
|
.mono/
|
||||||
|
data_*/
|
||||||
|
mono_crash.*.json
|
||||||
|
|
||||||
|
# Build directory
|
||||||
|
.build/
|
16
.vscode/settings.json
vendored
Normal file
16
.vscode/settings.json
vendored
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
{
|
||||||
|
"files.exclude": {
|
||||||
|
"**/.git": true,
|
||||||
|
"**/.svn": true,
|
||||||
|
"**/.hg": true,
|
||||||
|
"**/CVS": true,
|
||||||
|
"**/.DS_Store": true,
|
||||||
|
"**/Thumbs.db": true,
|
||||||
|
"**/*.tscn": true,
|
||||||
|
"**/*.godot": true,
|
||||||
|
"**/*.import": true,
|
||||||
|
".vscode": true,
|
||||||
|
".build": true,
|
||||||
|
".editorconfig": true,
|
||||||
|
}
|
||||||
|
}
|
3
LICENSE-ASSETS.md
Normal file
3
LICENSE-ASSETS.md
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
# Original assets license
|
||||||
|
|
||||||
|
<!-- TODO: Che licenza hanno gli asset del gioco? -->
|
3
LICENSE-CODE.md
Normal file
3
LICENSE-CODE.md
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
# Original code license
|
||||||
|
|
||||||
|
<!-- TODO: Che licenza ha il codice del gioco? -->
|
7
NOTICE.md
Normal file
7
NOTICE.md
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
# Attribution notice
|
||||||
|
|
||||||
|
This project uses the following external assets:
|
||||||
|
|
||||||
|
| File | Asset | URL |
|
||||||
|
|------|-------|-----|
|
||||||
|
| `./icon.svg` | Godot icon | MIT license |
|
38
README.md
Normal file
38
README.md
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# <!-- TODO: Game title -->
|
||||||
|
|
||||||
|
<!-- Per un esempio su come deve essere strutturata questa pagina, https://steffo.itch.io/swear-jar, ci penso poi io a tradurla nel markdown strano di LDJam e Itch e GitHub -->
|
||||||
|
|
||||||
|
<!-- TODO: Tagline -->
|
||||||
|
|
||||||
|
## ℹ️ About
|
||||||
|
|
||||||
|
<!-- TODO: Di cosa parla il gioco? Motiviamo la gente a giocarci! -->
|
||||||
|
|
||||||
|
## 🎮 Controls
|
||||||
|
|
||||||
|
### <!-- TODO: Schema controlli -->
|
||||||
|
|
||||||
|
<!--
|
||||||
|
|
||||||
|
- **Alt** + **F4**: Close game
|
||||||
|
|
||||||
|
-->
|
||||||
|
|
||||||
|
## 🏅 Leaderboards
|
||||||
|
|
||||||
|
<!-- TODO: Esistono delle leaderboards per il gioco? Se non esistono, togliamo proprio questo paragrafo. -->
|
||||||
|
|
||||||
|
## ❔ Frequently asked questions
|
||||||
|
|
||||||
|
<!-- TODO: Ci sono delle cose che non vengono spiegate chiaramente durante il gioco? -->
|
||||||
|
|
||||||
|
<!--
|
||||||
|
|
||||||
|
Q: How do I buy something?
|
||||||
|
A: Press the Buy button in the shop, place the ghost of the item you want to purchase (if necessary), then turn the jar upside down and take out the necessary amount of coins!
|
||||||
|
|
||||||
|
-->
|
||||||
|
|
||||||
|
## 🐛 Known issues
|
||||||
|
|
||||||
|
<!-- TODO: Siamo al corrente di qualche bug che non siamo riusciti a fixare a cui un giocatore deve stare attento a non triggerare? -->
|
1
icon.svg
Normal file
1
icon.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg height="128" width="128" xmlns="http://www.w3.org/2000/svg"><rect x="2" y="2" width="124" height="124" rx="14" fill="#363d52" stroke="#212532" stroke-width="4"/><g transform="scale(.101) translate(122 122)"><g fill="#fff"><path d="M105 673v33q407 354 814 0v-33z"/><path fill="#478cbf" d="m105 673 152 14q12 1 15 14l4 67 132 10 8-61q2-11 15-15h162q13 4 15 15l8 61 132-10 4-67q3-13 15-14l152-14V427q30-39 56-81-35-59-83-108-43 20-82 47-40-37-88-64 7-51 8-102-59-28-123-42-26 43-46 89-49-7-98 0-20-46-46-89-64 14-123 42 1 51 8 102-48 27-88 64-39-27-82-47-48 49-83 108 26 42 56 81zm0 33v39c0 276 813 276 813 0v-39l-134 12-5 69q-2 10-14 13l-162 11q-12 0-16-11l-10-65H447l-10 65q-4 11-16 11l-162-11q-12-3-14-13l-5-69z"/><path d="M483 600c3 34 55 34 58 0v-86c-3-34-55-34-58 0z"/><circle cx="725" cy="526" r="90"/><circle cx="299" cy="526" r="90"/></g><g fill="#414042"><circle cx="307" cy="532" r="60"/><circle cx="717" cy="532" r="60"/></g></g></svg>
|
After Width: | Height: | Size: 950 B |
37
icon.svg.import
Normal file
37
icon.svg.import
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dyvkvmw7wxwe5"
|
||||||
|
path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://icon.svg"
|
||||||
|
dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=1
|
||||||
|
svg/scale=1.0
|
||||||
|
editor/scale_with_editor_scale=false
|
||||||
|
editor/convert_colors_with_editor_theme=false
|
2
main.gd
Normal file
2
main.gd
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
extends Control
|
||||||
|
class_name Main
|
9
main.tscn
Normal file
9
main.tscn
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
[gd_scene format=3 uid="uid://b38wkla8e7rmo"]
|
||||||
|
|
||||||
|
[node name="Main" type="Control"]
|
||||||
|
layout_mode = 3
|
||||||
|
anchors_preset = 15
|
||||||
|
anchor_right = 1.0
|
||||||
|
anchor_bottom = 1.0
|
||||||
|
grow_horizontal = 2
|
||||||
|
grow_vertical = 2
|
BIN
media/itch-cover-630x500.png
(Stored with Git LFS)
Normal file
BIN
media/itch-cover-630x500.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
media/itch-cover-630x500.png.import
Normal file
34
media/itch-cover-630x500.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dmkedr1ad7smw"
|
||||||
|
path="res://.godot/imported/itch-cover-630x500.png-f89cf7afae40290210db67ab21f7d781.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://media/itch-cover-630x500.png"
|
||||||
|
dest_files=["res://.godot/imported/itch-cover-630x500.png-f89cf7afae40290210db67ab21f7d781.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=1
|
BIN
media/ldjam-cover-640x512.png
(Stored with Git LFS)
Normal file
BIN
media/ldjam-cover-640x512.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
media/ldjam-cover-640x512.png.import
Normal file
34
media/ldjam-cover-640x512.png.import
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://o3sqnv0mb2xp"
|
||||||
|
path="res://.godot/imported/ldjam-cover-640x512.png-3484b22615b59c6517333762967dfc2d.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://media/ldjam-cover-640x512.png"
|
||||||
|
dest_files=["res://.godot/imported/ldjam-cover-640x512.png-3484b22615b59c6517333762967dfc2d.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=0
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=false
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=1
|
27
project.godot
Normal file
27
project.godot
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
; Engine configuration file.
|
||||||
|
; It's best edited using the editor UI and not directly,
|
||||||
|
; since the parameters that go here are not all obvious.
|
||||||
|
;
|
||||||
|
; Format:
|
||||||
|
; [section] ; section goes between []
|
||||||
|
; param=value ; assign values to parameters
|
||||||
|
|
||||||
|
config_version=5
|
||||||
|
|
||||||
|
[application]
|
||||||
|
|
||||||
|
config/name="LD55"
|
||||||
|
config/features=PackedStringArray("4.2", "GL Compatibility")
|
||||||
|
config/icon="res://icon.svg"
|
||||||
|
|
||||||
|
[display]
|
||||||
|
|
||||||
|
window/size/viewport_width=1280
|
||||||
|
window/size/viewport_height=800
|
||||||
|
window/size/initial_position_type=3
|
||||||
|
|
||||||
|
[rendering]
|
||||||
|
|
||||||
|
renderer/rendering_method="gl_compatibility"
|
||||||
|
renderer/rendering_method.mobile="gl_compatibility"
|
||||||
|
environment/defaults/default_clear_color=Color(0.0235294, 0.0235294, 0.0235294, 1)
|
Loading…
Reference in a new issue