Skip to content

Commit 0d46333

Browse files
authored
Update Platformer 2D to Godot 4.3 (#1145)
* Update Platformer 2D to Godot v4.3 Before this change, if you tries to import the Platformer 2D project using Godot v4.3 (the latest stable version of Godot, at the moment), you would get the following warning: > Warning: This project was last edited in Godot 4.2. > Opening will change it to Godot 4.3. > > Open anyway? Project will be modified. This change updates the project to Godot 4.3 so that that warning no longer appears. When you upgrade to a newer version of Godot, sometimes certain files will automatically be updated by the Godot Editor after the upgrade has been completed. Specifically, the files won’t get updated until after they’re opened in the Godot Editor. When creating this commit, I tried to open every single file for Platformer 2D in the Godot Editor to make sure that all of those automatic changes are included in this commit. * Replace Platformer2D’s TileMap with a TileMapLayer Before this change, the Platformer 2D used a TileMap Node. TileMaps are deprecated. TileMapLayers should be used instead [1]. [1]: <https://docs.godotengine.org/en/4.3/classes/class_tilemap.html#tilemap>
1 parent c3b0331 commit 0d46333

File tree

7 files changed

+41
-354
lines changed

7 files changed

+41
-354
lines changed
+9-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
1-
[gd_resource type="FontFile" format=2]
1+
[gd_resource type="FontFile" format=3 uid="uid://bl1qjo0xgpfdy"]
22

33
[resource]
4-
antialiased = false
5-
font_path = "res://assets/theme/fonts/kenney_mini_square.ttf"
4+
subpixel_positioning = 0
5+
msdf_pixel_range = 14
6+
msdf_size = 128
7+
cache/0/16/0/ascent = 0.0
8+
cache/0/16/0/descent = 0.0
9+
cache/0/16/0/underline_position = 0.0
10+
cache/0/16/0/underline_thickness = 0.0
11+
cache/0/16/0/scale = 1.0

2d/platformer/gui/kenney_mini_square.ttf.import

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ dest_files=["res://.godot/imported/kenney_mini_square.ttf-14b0a28a89225c31efd762
1515
Rendering=null
1616
antialiasing=1
1717
generate_mipmaps=false
18+
disable_embedded_bitmaps=true
1819
multichannel_signed_distance_field=false
1920
msdf_pixel_range=8
2021
msdf_size=48

2d/platformer/level/coin.tscn

+1
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ tracks/5/use_blend = true
104104
[sub_resource type="Animation" id="2"]
105105
loop_mode = 1
106106
step = 0.25
107+
capture_included = true
107108
tracks/0/type = "value"
108109
tracks/0/imported = false
109110
tracks/0/enabled = true

2d/platformer/level/level.tscn

+4-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[gd_scene load_steps=24 format=3 uid="uid://ctgumjaytuoch"]
1+
[gd_scene load_steps=24 format=4 uid="uid://ctgumjaytuoch"]
22

33
[ext_resource type="TileSet" uid="uid://08mkofgbxx70" path="res://level/tileset.tres" id="1"]
44
[ext_resource type="PackedScene" uid="uid://6mtip3ruyn" path="res://enemy/enemy.tscn" id="2"]
@@ -66,12 +66,11 @@ _data = {
6666
[node name="Level" type="Node2D"]
6767
process_mode = 1
6868

69-
[node name="TileMap" type="TileMap" parent="."]
70-
z_index = 1
69+
[node name="TileMapLayer" type="TileMapLayer" parent="."]
70+
use_parent_material = true
71+
tile_map_data = PackedByteArray("AAD0/wAABwAAAAAAAQD1/wAAAAAAAAAAAAD2/wAAAAAAAAAAAAD3/wAAAAAAAAAAAAD4/wAAAAAAAAAAAAD5/wAAAAAAAAAAAAD6/wAAAAAAAAAAAAD7/wAAAAAAAAAAAAD8/wAAAgAAAAAAAAAOAAAAAgAAAAAAAQAPAAAAAAAAAAAAAQAQAAAAAAAAAAAAAAARAAAAAAAAAAAAAAASAAAAAAAAAAAAAAATAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAVAAAAAAAAAAAAAAAWAAAABwAAAAAAAAD0/wEABwAAAAAAAQD1/wEABgAAAAAAAAD2/wEABgAAAAAAAAD3/wEABgAAAAAAAAD4/wEABgAAAAAAAAD5/wEABgAAAAAAAAD6/wEABgAAAAAAAAD7/wEABgAAAAAAAAD8/wEABwAAAAAAAAACAAEABAAAAAAAAQADAAEAAwAAAAAAAAAEAAEAAwAAAAAAAAAFAAEAAwAAAAAAAQAGAAEABAAAAAAAAAAOAAEABwAAAAAAAQAPAAEABgAAAAAAAQAQAAEABgAAAAAAAAARAAEABgAAAAAAAAASAAEABgAAAAAAAAATAAEABgAAAAAAAAAUAAEABgAAAAAAAAAVAAEABgAAAAAAAAAWAAEABwAAAAAAAAD0/wIABwAAAAAAAQD1/wIABgAAAAAAAAD2/wIABgAAAAAAAAD3/wIABgAAAAAAAAD4/wIABgAAAAAAAAD5/wIABgAAAAAAAAD6/wIABgAAAAAAAAD7/wIABgAAAAAAAAD8/wIABwAAAAAAAAD//wIABAAAAAAAAQAAAAIABAAAAAAAAAAOAAIABwAAAAAAAQAPAAIABgAAAAAAAQAQAAIABgAAAAAAAAARAAIABgAAAAAAAAASAAIABgAAAAAAAAATAAIABgAAAAAAAAAUAAIABgAAAAAAAAAVAAIABgAAAAAAAAAWAAIABwAAAAAAAAD0/wMABwAAAAAAAQD1/wMABgAAAAAAAAD2/wMABgAAAAAAAAD3/wMABgAAAAAAAAD4/wMABgAAAAAAAAD5/wMABgAAAAAAAAD6/wMABgAAAAAAAAD7/wMABgAAAAAAAAD8/wMABwAAAAAAAAAGAAMABAAAAAAAAQAHAAMAAwAAAAAAAQAIAAMABAAAAAAAAAAOAAMABwAAAAAAAQAPAAMABgAAAAAAAQAQAAMABgAAAAAAAAARAAMABgAAAAAAAAASAAMABgAAAAAAAAATAAMABgAAAAAAAAAUAAMABgAAAAAAAAAVAAMABgAAAAAAAAAWAAMABwAAAAAAAAD0/wQABwAAAAAAAQD1/wQABgAAAAAAAAD2/wQABgAAAAAAAAD3/wQABgAAAAAAAAD4/wQABgAAAAAAAAD5/wQABgAAAAAAAAD6/wQABgAAAAAAAAD7/wQABgAAAAAAAAD8/wQACAAAAAAAAAD9/wQAAgAAAAAAAAAOAAQABwAAAAAAAQAPAAQABgAAAAAAAQAQAAQABgAAAAAAAAARAAQABgAAAAAAAAASAAQABgAAAAAAAAATAAQABgAAAAAAAAAUAAQABgAAAAAAAAAVAAQABgAAAAAAAAAWAAQABwAAAAAAAAD0/wUABwAAAAAAAQD1/wUABgAAAAAAAAD2/wUABgAAAAAAAAD3/wUABgAAAAAAAAD4/wUABgAAAAAAAAD5/wUABgAAAAAAAAD6/wUABgAAAAAAAAD7/wUABgAAAAAAAAD8/wUABgAAAAAAAAD9/wUABwAAAAAAAAABAAUABAAAAAAAAQACAAUAAwAAAAAAAAADAAUABAAAAAAAAAAOAAUABwAAAAAAAQAPAAUABgAAAAAAAQAQAAUABgAAAAAAAAARAAUABgAAAAAAAAASAAUABgAAAAAAAAATAAUABgAAAAAAAAAUAAUABgAAAAAAAAAVAAUABgAAAAAAAAAWAAUABwAAAAAAAAD0/wYABwAAAAAAAQD1/wYABgAAAAAAAAD2/wYABgAAAAAAAAD3/wYABgAAAAAAAAD4/wYABgAAAAAAAAD5/wYABgAAAAAAAAD6/wYABgAAAAAAAAD7/wYABgAAAAAAAAD8/wYAEgAAAAAAAQD9/wYABwAAAAAAAAAGAAYAAgAAAAAAAQAHAAYACwAAAAAAAAAIAAYADQAAAAAAAAAJAAYACwAAAAAAAAAKAAYAAgAAAAAAAAAOAAYABwAAAAAAAQAPAAYABgAAAAAAAQAQAAYABgAAAAAAAAARAAYABgAAAAAAAAASAAYABgAAAAAAAAATAAYABgAAAAAAAAAUAAYABgAAAAAAAAAVAAYABgAAAAAAAAAWAAYABwAAAAAAAAD0/wcABwAAAAAAAQD1/wcABgAAAAAAAAD2/wcABgAAAAAAAAD3/wcABgAAAAAAAAD4/wcABgAAAAAAAAD5/wcABgAAAAAAAAD6/wcABgAAAAAAAAD7/wcABgAAAAAAAAD8/wcABgAAAAAAAAD9/wcABwAAAAAAAAABAAcABAAAAAAAAQACAAcAAwAAAAAAAQADAAcAAwAAAAAAAQAEAAcABAAAAAAAAAAGAAcAEAAAAAAAAQAHAAcADwAAAAAAAQAIAAcADgAAAAAAAAAJAAcADgAAAAAAAAAKAAcAEAAAAAAAAAAOAAcABwAAAAAAAQAPAAcABgAAAAAAAQAQAAcABgAAAAAAAAARAAcABgAAAAAAAAASAAcABgAAAAAAAAATAAcABgAAAAAAAAAUAAcABgAAAAAAAAAVAAcABgAAAAAAAAAWAAcABwAAAAAAAAD0/wgABwAAAAAAAQD1/wgABgAAAAAAAAD2/wgABgAAAAAAAAD3/wgABgAAAAAAAAD4/wgABgAAAAAAAAD5/wgABgAAAAAAAAD6/wgABgAAAAAAAAD7/wgABgAAAAAAAAD8/wgABgAAAAAAAAD9/wgABwAAAAAAAAAOAAgABwAAAAAAAQAPAAgABgAAAAAAAQAQAAgABgAAAAAAAAARAAgABgAAAAAAAAASAAgABgAAAAAAAAATAAgABgAAAAAAAAAUAAgABgAAAAAAAAAVAAgABgAAAAAAAAAWAAgABwAAAAAAAAD0/wkABwAAAAAAAQD1/wkABgAAAAAAAAD2/wkABgAAAAAAAAD3/wkABgAAAAAAAAD4/wkABgAAAAAAAAD5/wkABgAAAAAAAAD6/wkABgAAAAAAAAD7/wkABgAAAAAAAAD8/wkAEgAAAAAAAQD9/wkABwAAAAAAAAANAAkACQAAAAAAAQAOAAkACAAAAAAAAQAPAAkABgAAAAAAAQAQAAkABgAAAAAAAAARAAkABgAAAAAAAAASAAkABgAAAAAAAAATAAkABgAAAAAAAAAUAAkABgAAAAAAAAAVAAkABgAAAAAAAAAWAAkABwAAAAAAAAD0/woABwAAAAAAAQD1/woABgAAAAAAAAD2/woABgAAAAAAAAD3/woABgAAAAAAAAD4/woABgAAAAAAAAD5/woABgAAAAAAAAD6/woABgAAAAAAAAD7/woABgAAAAAAAAD8/woABgAAAAAAAAD9/woACAAAAAAAAAD+/woADQAAAAAAAAD//woACwAAAAAAAAAAAAoACwAAAAAAAAABAAoADQAAAAAAAAACAAoADQAAAAAAAAADAAoACwAAAAAAAAAEAAoACwAAAAAAAAAFAAoADQAAAAAAAAAGAAoACwAAAAAAAAAHAAoADQAAAAAAAAAIAAoACwAAAAAAAAAJAAoADQAAAAAAAAAKAAoACwAAAAAAAAALAAoACwAAAAAAAAAMAAoADQAAAAAAAAANAAoACgAAAAAAAQAOAAoABgAAAAAAAQAPAAoABgAAAAAAAQAQAAoABgAAAAAAAAARAAoABgAAAAAAAAASAAoABgAAAAAAAAATAAoABgAAAAAAAAAUAAoABgAAAAAAAAAVAAoABgAAAAAAAAAWAAoABwAAAAAAAAD0/wsABwAAAAAAAQD1/wsABgAAAAAAAAD2/wsABgAAAAAAAAD3/wsABgAAAAAAAAD4/wsABgAAAAAAAAD5/wsABgAAAAAAAAD6/wsABgAAAAAAAAD7/wsABgAAAAAAAAD8/wsABgAAAAAAAAD9/wsABgAAAAAAAAD+/wsABgAAAAAAAAD//wsABgAAAAAAAAAAAAsAEgAAAAAAAAABAAsABgAAAAAAAAACAAsAEgAAAAAAAAADAAsABgAAAAAAAAAEAAsAEgAAAAAAAAAFAAsABgAAAAAAAAAGAAsABgAAAAAAAAAHAAsABgAAAAAAAAAIAAsAEgAAAAAAAQAJAAsAEgAAAAAAAAAKAAsABgAAAAAAAAALAAsABgAAAAAAAAAMAAsAEgAAAAAAAQANAAsABgAAAAAAAAAOAAsABgAAAAAAAQAPAAsABgAAAAAAAQAQAAsABgAAAAAAAAARAAsABgAAAAAAAAASAAsABgAAAAAAAAATAAsABgAAAAAAAAAUAAsABgAAAAAAAAAVAAsABgAAAAAAAAAWAAsABwAAAAAAAAD0/wwABwAAAAAAAQD1/wwABgAAAAAAAAD2/wwABgAAAAAAAAD3/wwABgAAAAAAAAD4/wwABgAAAAAAAAD5/wwABgAAAAAAAAD6/wwABgAAAAAAAAD7/wwABgAAAAAAAAD8/wwADgAAAAAAAQD9/wwADgAAAAAAAQD+/wwADgAAAAAAAAD//wwADgAAAAAAAAAAAAwADgAAAAAAAAABAAwADgAAAAAAAAACAAwADgAAAAAAAAADAAwADgAAAAAAAAAEAAwADgAAAAAAAAAFAAwAEgAAAAAAAAAGAAwADgAAAAAAAAAHAAwADgAAAAAAAAAIAAwADgAAAAAAAAAJAAwADgAAAAAAAAAKAAwADgAAAAAAAAALAAwADgAAAAAAAAAMAAwADgAAAAAAAAANAAwADgAAAAAAAAAOAAwABgAAAAAAAQAPAAwABgAAAAAAAQAQAAwABgAAAAAAAAARAAwABgAAAAAAAAASAAwABgAAAAAAAAATAAwABgAAAAAAAAAUAAwABgAAAAAAAAAVAAwABgAAAAAAAAAWAAwABwAAAAAAAAD0//X/AgAAAAAAAQAWAPX/AgAAAAAAAAAWAP//BwAAAAAAAAAWAP7/BwAAAAAAAAAWAP3/BwAAAAAAAAAWAPz/BwAAAAAAAAAWAPv/BwAAAAAAAAAWAPr/BwAAAAAAAAAWAPn/BwAAAAAAAAAWAPj/BwAAAAAAAAAWAPf/BwAAAAAAAAAWAPb/BwAAAAAAAAD0//b/BwAAAAAAAQD0//f/BwAAAAAAAQD0//j/BwAAAAAAAQD0//n/BwAAAAAAAQD0//r/BwAAAAAAAQD0//v/BwAAAAAAAQD0//z/BwAAAAAAAQD0//3/BwAAAAAAAQD0//7/BwAAAAAAAQD0////BwAAAAAAAQA=")
7172
tile_set = ExtResource("1")
7273
rendering_quadrant_size = 32
73-
format = 2
74-
layer_0/tile_data = PackedInt32Array(65524, 7, 65536, 65525, 0, 0, 65526, 0, 0, 65527, 0, 0, 65528, 0, 0, 65529, 0, 0, 65530, 0, 0, 65531, 0, 0, 65532, 2, 0, 14, 2, 65536, 15, 0, 65536, 16, 0, 0, 17, 0, 0, 18, 0, 0, 19, 0, 0, 20, 0, 0, 21, 0, 0, 22, 7, 0, 131060, 7, 65536, 131061, 6, 0, 131062, 6, 0, 131063, 6, 0, 131064, 6, 0, 131065, 6, 0, 131066, 6, 0, 131067, 6, 0, 131068, 7, 0, 65538, 4, 65536, 65539, 3, 0, 65540, 3, 0, 65541, 3, 65536, 65542, 4, 0, 65550, 7, 65536, 65551, 6, 65536, 65552, 6, 0, 65553, 6, 0, 65554, 6, 0, 65555, 6, 0, 65556, 6, 0, 65557, 6, 0, 65558, 7, 0, 196596, 7, 65536, 196597, 6, 0, 196598, 6, 0, 196599, 6, 0, 196600, 6, 0, 196601, 6, 0, 196602, 6, 0, 196603, 6, 0, 196604, 7, 0, 196607, 4, 65536, 131072, 4, 0, 131086, 7, 65536, 131087, 6, 65536, 131088, 6, 0, 131089, 6, 0, 131090, 6, 0, 131091, 6, 0, 131092, 6, 0, 131093, 6, 0, 131094, 7, 0, 262132, 7, 65536, 262133, 6, 0, 262134, 6, 0, 262135, 6, 0, 262136, 6, 0, 262137, 6, 0, 262138, 6, 0, 262139, 6, 0, 262140, 7, 0, 196614, 4, 65536, 196615, 3, 65536, 196616, 4, 0, 196622, 7, 65536, 196623, 6, 65536, 196624, 6, 0, 196625, 6, 0, 196626, 6, 0, 196627, 6, 0, 196628, 6, 0, 196629, 6, 0, 196630, 7, 0, 327668, 7, 65536, 327669, 6, 0, 327670, 6, 0, 327671, 6, 0, 327672, 6, 0, 327673, 6, 0, 327674, 6, 0, 327675, 6, 0, 327676, 8, 0, 327677, 2, 0, 262158, 7, 65536, 262159, 6, 65536, 262160, 6, 0, 262161, 6, 0, 262162, 6, 0, 262163, 6, 0, 262164, 6, 0, 262165, 6, 0, 262166, 7, 0, 393204, 7, 65536, 393205, 6, 0, 393206, 6, 0, 393207, 6, 0, 393208, 6, 0, 393209, 6, 0, 393210, 6, 0, 393211, 6, 0, 393212, 6, 0, 393213, 7, 0, 327681, 4, 65536, 327682, 3, 0, 327683, 4, 0, 327694, 7, 65536, 327695, 6, 65536, 327696, 6, 0, 327697, 6, 0, 327698, 6, 0, 327699, 6, 0, 327700, 6, 0, 327701, 6, 0, 327702, 7, 0, 458740, 7, 65536, 458741, 6, 0, 458742, 6, 0, 458743, 6, 0, 458744, 6, 0, 458745, 6, 0, 458746, 6, 0, 458747, 6, 0, 458748, 18, 65536, 458749, 7, 0, 393222, 2, 65536, 393223, 11, 0, 393224, 13, 0, 393225, 11, 0, 393226, 2, 0, 393230, 7, 65536, 393231, 6, 65536, 393232, 6, 0, 393233, 6, 0, 393234, 6, 0, 393235, 6, 0, 393236, 6, 0, 393237, 6, 0, 393238, 7, 0, 524276, 7, 65536, 524277, 6, 0, 524278, 6, 0, 524279, 6, 0, 524280, 6, 0, 524281, 6, 0, 524282, 6, 0, 524283, 6, 0, 524284, 6, 0, 524285, 7, 0, 458753, 4, 65536, 458754, 3, 65536, 458755, 3, 65536, 458756, 4, 0, 458758, 16, 65536, 458759, 15, 65536, 458760, 14, 0, 458761, 14, 0, 458762, 16, 0, 458766, 7, 65536, 458767, 6, 65536, 458768, 6, 0, 458769, 6, 0, 458770, 6, 0, 458771, 6, 0, 458772, 6, 0, 458773, 6, 0, 458774, 7, 0, 589812, 7, 65536, 589813, 6, 0, 589814, 6, 0, 589815, 6, 0, 589816, 6, 0, 589817, 6, 0, 589818, 6, 0, 589819, 6, 0, 589820, 6, 0, 589821, 7, 0, 524302, 7, 65536, 524303, 6, 65536, 524304, 6, 0, 524305, 6, 0, 524306, 6, 0, 524307, 6, 0, 524308, 6, 0, 524309, 6, 0, 524310, 7, 0, 655348, 7, 65536, 655349, 6, 0, 655350, 6, 0, 655351, 6, 0, 655352, 6, 0, 655353, 6, 0, 655354, 6, 0, 655355, 6, 0, 655356, 18, 65536, 655357, 7, 0, 589837, 9, 65536, 589838, 8, 65536, 589839, 6, 65536, 589840, 6, 0, 589841, 6, 0, 589842, 6, 0, 589843, 6, 0, 589844, 6, 0, 589845, 6, 0, 589846, 7, 0, 720884, 7, 65536, 720885, 6, 0, 720886, 6, 0, 720887, 6, 0, 720888, 6, 0, 720889, 6, 0, 720890, 6, 0, 720891, 6, 0, 720892, 6, 0, 720893, 8, 0, 720894, 13, 0, 720895, 11, 0, 655360, 11, 0, 655361, 13, 0, 655362, 13, 0, 655363, 11, 0, 655364, 11, 0, 655365, 13, 0, 655366, 11, 0, 655367, 13, 0, 655368, 11, 0, 655369, 13, 0, 655370, 11, 0, 655371, 11, 0, 655372, 13, 0, 655373, 10, 65536, 655374, 6, 65536, 655375, 6, 65536, 655376, 6, 0, 655377, 6, 0, 655378, 6, 0, 655379, 6, 0, 655380, 6, 0, 655381, 6, 0, 655382, 7, 0, 786420, 7, 65536, 786421, 6, 0, 786422, 6, 0, 786423, 6, 0, 786424, 6, 0, 786425, 6, 0, 786426, 6, 0, 786427, 6, 0, 786428, 6, 0, 786429, 6, 0, 786430, 6, 0, 786431, 6, 0, 720896, 18, 0, 720897, 6, 0, 720898, 18, 0, 720899, 6, 0, 720900, 18, 0, 720901, 6, 0, 720902, 6, 0, 720903, 6, 0, 720904, 18, 65536, 720905, 18, 0, 720906, 6, 0, 720907, 6, 0, 720908, 18, 65536, 720909, 6, 0, 720910, 6, 65536, 720911, 6, 65536, 720912, 6, 0, 720913, 6, 0, 720914, 6, 0, 720915, 6, 0, 720916, 6, 0, 720917, 6, 0, 720918, 7, 0, 851956, 7, 65536, 851957, 6, 0, 851958, 6, 0, 851959, 6, 0, 851960, 6, 0, 851961, 6, 0, 851962, 6, 0, 851963, 6, 0, 851964, 14, 65536, 851965, 14, 65536, 851966, 14, 0, 851967, 14, 0, 786432, 14, 0, 786433, 14, 0, 786434, 14, 0, 786435, 14, 0, 786436, 14, 0, 786437, 18, 0, 786438, 14, 0, 786439, 14, 0, 786440, 14, 0, 786441, 14, 0, 786442, 14, 0, 786443, 14, 0, 786444, 14, 0, 786445, 14, 0, 786446, 6, 65536, 786447, 6, 65536, 786448, 6, 0, 786449, 6, 0, 786450, 6, 0, 786451, 6, 0, 786452, 6, 0, 786453, 6, 0, 786454, 7, 0, -655372, 2, 65536, -720874, 2, 0, -65514, 7, 0, -131050, 7, 0, -196586, 7, 0, -262122, 7, 0, -327658, 7, 0, -393194, 7, 0, -458730, 7, 0, -524266, 7, 0, -589802, 7, 0, -655338, 7, 0, -589836, 7, 65536, -524300, 7, 65536, -458764, 7, 65536, -393228, 7, 65536, -327692, 7, 65536, -262156, 7, 65536, -196620, 7, 65536, -131084, 7, 65536, -65548, 7, 65536, -12, 7, 65536)
7574

7675
[node name="Grass" type="Node" parent="."]
7776

0 commit comments

Comments
 (0)