Skip to content

Commit

Permalink
small fixes, v1.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
h3nry-d1az committed Aug 27, 2024
1 parent 2916a31 commit 2f72eed
Show file tree
Hide file tree
Showing 4 changed files with 121 additions and 16 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ This game was developed for the [GMTK game jam 2024](https://itch.io/jam/gmtk-20

## Controls
<div align="center"><blockquote><b>Best played with a controller</b></blockquote></div>
<table><tbody><tr><td class="text-center"><strong>Key</strong></td><td><strong>Action</strong></td></tr><tr><td>A / LT / L2</td><td>Move left.</td></tr><tr><td>D / RT / R2</td><td>Move right.</td></tr><tr><td>W / RB / R1</td><td>Jump. (Also accelerate credits)</td></tr><tr><td>Left click /&nbsp;Left joystick</td><td>Control left arm.</td></tr><tr><td>Right click / Right joystick</td><td>Control right arm.</td></tr><tr><td>S / LB / L1</td><td>Descend (from level 4 onwards). (Also slow down credits.)</td></tr><tr><td>Space / Menu / Options</td><td>Pause. (Also skip credits.)</td></tr><tr><td>Esc / Change view / Select</td><td>Toggle full-screen.</td></tr></tbody></table>
<table><tbody><tr><td class="text-center"><strong>Key</strong></td><td><strong>Action</strong></td></tr><tr><td>A / LT / L2</td><td>Move left.</td></tr><tr><td>D / RT / R2</td><td>Move right.</td></tr><tr><td>W / RB / R1</td><td>Jump. (Also accelerate credits)</td></tr><tr><td>Left click /&nbsp;Left joystick</td><td>Control left arm.</td></tr><tr><td>Right click / Right joystick</td><td>Control right arm.</td></tr><tr><td>S / LB / L1</td><td>Descend (from level 4 onwards). (Also slow down credits.)</td></tr><tr><td>Space / Menu / Options</td><td>Pause. (Also skip credits.)</td></tr><tr><td>Esc / Change view / Select</td><td>Toggle full-screen.</td></tr><tr><td>Joypad left / Joypad right</td><td>Change language. (Only on title screen.)</td></tr></tbody></table>

## Source code
Be careful, this game was made in scarce time and under pressure (and coffee), so do not expect it to be neat and tidy, but rather like a scary mess that somehow works...
Expand All @@ -30,4 +30,4 @@ This software is licensed under the [MIT license](LICENSE), except for the follo
* *'Realistic CRT shader'* by c64cosmin.
* *'JinxedWizards'* by Christina Antoinette Neofotistou.
* *'DoggoBark Serif'* by tavern-entering dog Studios.
* *'Credits Screen'* by MiDe.
* *'Credits Screen'* by MiDe.
106 changes: 106 additions & 0 deletions export_presets.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
[preset.0]

name="Windows Desktop"
platform="Windows Desktop"
runnable=true
advanced_options=true
dedicated_server=false
custom_features=""
export_filter="all_resources"
include_filter=""
exclude_filter=""
export_path="../win/do you want some veggies.exe"
encryption_include_filters=""
encryption_exclude_filters=""
encrypt_pck=false
encrypt_directory=false
script_export_mode=2

[preset.0.options]

custom_template/debug=""
custom_template/release=""
debug/export_console_wrapper=1
binary_format/embed_pck=false
texture_format/s3tc_bptc=true
texture_format/etc2_astc=false
binary_format/architecture="x86_64"
codesign/enable=false
codesign/timestamp=true
codesign/timestamp_server_url=""
codesign/digest_algorithm=1
codesign/description=""
codesign/custom_options=PackedStringArray()
application/modify_resources=true
application/icon="res://icon.png"
application/console_wrapper_icon="res://icon.png"
application/icon_interpolation=0
application/file_version="1.0.1"
application/product_version="1.0.1"
application/company_name="tavern-entering dog Studios"
application/product_name="do you want some veggies?"
application/file_description="A game about eating everything but vegetables"
application/copyright="tavern-entering dog Studios© 2024"
application/trademarks=""
application/export_angle=0
application/export_d3d12=0
application/d3d12_agility_sdk_multiarch=true
ssh_remote_deploy/enabled=false
ssh_remote_deploy/host="user@host_ip"
ssh_remote_deploy/port="22"
ssh_remote_deploy/extra_args_ssh=""
ssh_remote_deploy/extra_args_scp=""
ssh_remote_deploy/run_script="Expand-Archive -LiteralPath '{temp_dir}\\{archive_name}' -DestinationPath '{temp_dir}'
$action = New-ScheduledTaskAction -Execute '{temp_dir}\\{exe_name}' -Argument '{cmd_args}'
$trigger = New-ScheduledTaskTrigger -Once -At 00:00
$settings = New-ScheduledTaskSettingsSet
$task = New-ScheduledTask -Action $action -Trigger $trigger -Settings $settings
Register-ScheduledTask godot_remote_debug -InputObject $task -Force:$true
Start-ScheduledTask -TaskName godot_remote_debug
while (Get-ScheduledTask -TaskName godot_remote_debug | ? State -eq running) { Start-Sleep -Milliseconds 100 }
Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue"
ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue
Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue
Remove-Item -Recurse -Force '{temp_dir}'"

[preset.1]

name="Web"
platform="Web"
runnable=true
advanced_options=false
dedicated_server=false
custom_features=""
export_filter="all_resources"
include_filter=""
exclude_filter=""
export_path="../web/index.html"
encryption_include_filters=""
encryption_exclude_filters=""
encrypt_pck=false
encrypt_directory=false
script_export_mode=2

[preset.1.options]

custom_template/debug=""
custom_template/release=""
variant/extensions_support=false
variant/thread_support=false
vram_texture_compression/for_desktop=true
vram_texture_compression/for_mobile=false
html/export_icon=true
html/custom_html_shell=""
html/head_include=""
html/canvas_resize_policy=2
html/focus_canvas_on_start=true
html/experimental_virtual_keyboard=false
progressive_web_app/enabled=false
progressive_web_app/ensure_cross_origin_isolation_headers=true
progressive_web_app/offline_page=""
progressive_web_app/display=1
progressive_web_app/orientation=0
progressive_web_app/icon_144x144="res://icon.png"
progressive_web_app/icon_180x180=""
progressive_web_app/icon_512x512=""
progressive_web_app/background_color=Color(0, 0, 0, 1)
26 changes: 13 additions & 13 deletions scenes/main.tscn
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,19 @@
[ext_resource type="Script" path="res://scripts/main.gd" id="1_yg301"]
[ext_resource type="AudioStream" uid="uid://6rgyq00fmwyj" path="res://assets/sfx/intro.wav" id="5_oprjh"]

[sub_resource type="Animation" id="Animation_fbdu1"]
resource_name = "game_start"
length = 5.0
[sub_resource type="Animation" id="Animation_tigpj"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Banner:modulate")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2.5, 5),
"transitions": PackedFloat32Array(1, 1, 1),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1), Color(1, 1, 1, 0)]
"values": [Color(1, 1, 1, 0)]
}
tracks/1/type = "value"
tracks/1/imported = false
Expand All @@ -26,25 +25,26 @@ tracks/1/path = NodePath("Intro Sound:playing")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(1.2),
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}

[sub_resource type="Animation" id="Animation_tigpj"]
length = 0.001
[sub_resource type="Animation" id="Animation_fbdu1"]
resource_name = "game_start"
length = 5.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Banner:modulate")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"times": PackedFloat32Array(0, 2.5, 5),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Color(1, 1, 1, 0)]
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1), Color(1, 1, 1, 0)]
}
tracks/1/type = "value"
tracks/1/imported = false
Expand All @@ -53,7 +53,7 @@ tracks/1/path = NodePath("Intro Sound:playing")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"times": PackedFloat32Array(1.2),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
Expand Down
1 change: 0 additions & 1 deletion scripts/title.gd
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ func _input(event):
or Input.is_action_just_pressed("right_click"))\
and not (Input.is_action_pressed("change_lang"))\
and not (Input.is_action_pressed("toggle_fullscreen"))\
and not (Input.is_action_pressed("pause"))\
and time_elapsed > 1:
title_text.get_child(0).play('move')
language_button.disabled = true
Expand Down

0 comments on commit 2f72eed

Please sign in to comment.