From ad184be5f8f81922012149bf78dea5b001b86b69 Mon Sep 17 00:00:00 2001 From: David Luevano Alvarado Date: Sun, 29 May 2022 02:12:55 -0600 Subject: Add Godot license and start minimal Godot project --- LICENSE.Godot | 20 ++++++++++++++++++++ README.md | 11 +++++++++-- src/Main.tscn | 3 +++ src/docs/LICENSE | 21 +++++++++++++++++++++ src/docs/LICENSE.Godot | 20 ++++++++++++++++++++ src/icons/game.png | Bin 0 -> 3305 bytes src/icons/game.png.import | 35 +++++++++++++++++++++++++++++++++++ src/main.gd | 2 ++ src/project.godot | 40 ++++++++++++++++++++++++++++++++++++++++ 9 files changed, 150 insertions(+), 2 deletions(-) create mode 100644 LICENSE.Godot create mode 100644 src/Main.tscn create mode 100644 src/docs/LICENSE create mode 100644 src/docs/LICENSE.Godot create mode 100644 src/icons/game.png create mode 100644 src/icons/game.png.import create mode 100644 src/main.gd create mode 100644 src/project.godot diff --git a/LICENSE.Godot b/LICENSE.Godot new file mode 100644 index 0000000..44418d6 --- /dev/null +++ b/LICENSE.Godot @@ -0,0 +1,20 @@ +Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. +Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md index 53d46c0..47a5fee 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,9 @@ -# gogodot_jam3 -Entry for the Go Godot Jam 3: https://itch.io/jam/go-godot-jam-3. +# GoGodot Jam3 + +Entry for the [Go Godot Jam 3](https://itch.io/jam/go-godot-jam-3). + +## License + +This game uses Godot Engine, available under the following license: [Godot License](https://godotengine.org/license). Also found as `LICENSE.Godot` + +The game itself is under the MIT License, found as `LICENSE`. diff --git a/src/Main.tscn b/src/Main.tscn new file mode 100644 index 0000000..70a653e --- /dev/null +++ b/src/Main.tscn @@ -0,0 +1,3 @@ +[gd_scene format=2] + +[node name="Main" type="Node2D"] diff --git a/src/docs/LICENSE b/src/docs/LICENSE new file mode 100644 index 0000000..e7b2233 --- /dev/null +++ b/src/docs/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 David Luevano Alvarado + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/src/docs/LICENSE.Godot b/src/docs/LICENSE.Godot new file mode 100644 index 0000000..44418d6 --- /dev/null +++ b/src/docs/LICENSE.Godot @@ -0,0 +1,20 @@ +Copyright (c) 2007-2022 Juan Linietsky, Ariel Manzur. +Copyright (c) 2014-2022 Godot Engine contributors (cf. AUTHORS.md). + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/src/icons/game.png b/src/icons/game.png new file mode 100644 index 0000000..c98fbb6 Binary files /dev/null and b/src/icons/game.png differ diff --git a/src/icons/game.png.import b/src/icons/game.png.import new file mode 100644 index 0000000..de0f547 --- /dev/null +++ b/src/icons/game.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/game.png-6739b0851bf2cd8cdf086437458257a1.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icons/game.png" +dest_files=[ "res://.import/game.png-6739b0851bf2cd8cdf086437458257a1.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/src/main.gd b/src/main.gd new file mode 100644 index 0000000..3e709ef --- /dev/null +++ b/src/main.gd @@ -0,0 +1,2 @@ +class_name Main +extends Node diff --git a/src/project.godot b/src/project.godot new file mode 100644 index 0000000..a78075e --- /dev/null +++ b/src/project.godot @@ -0,0 +1,40 @@ +; 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=4 + +_global_script_classes=[ { +"base": "Node", +"class": "Main", +"language": "GDScript", +"path": "res://main.gd" +} ] +_global_script_class_icons={ +"Main": "" +} + +[application] + +config/name="GoGodotJam3" +config/icon="res://icons/game.png" + +[gui] + +common/drop_mouse_on_gui_input_disabled=true + +[importer_defaults] + +texture={ +"detect_3d": false, +"flags/filter": false, +"process/fix_alpha_border": false +} + +[physics] + +common/enable_pause_aware_picking=true -- cgit v1.2.3