Initial Commit

* Basic Character Controls
* Tileset
* Collision
* Basic Collectables
This commit is contained in:
Indrajith K L
2022-04-14 03:16:45 +05:30
commit fc44ae1243
205 changed files with 4580 additions and 0 deletions

131
scenes/level1.tscn Normal file
View File

@@ -0,0 +1,131 @@
[gd_scene load_steps=4 format=2]
[ext_resource path="res://entities/Player.tscn" type="PackedScene" id=1]
[ext_resource path="res://tileset/main_tileset.tres" type="TileSet" id=2]
[ext_resource path="res://collectables/Apple.tscn" type="PackedScene" id=3]
[node name="Node2D" type="Node2D"]
[node name="Player" parent="." instance=ExtResource( 1 )]
position = Vector2( 77, 31 )
[node name="TileMap" type="TileMap" parent="."]
tile_set = ExtResource( 2 )
cell_size = Vector2( 16, 16 )
format = 1
tile_data = PoolIntArray( 262144, 6, 0, 262145, 7, 0, 262146, 7, 0, 262147, 7, 0, 262148, 7, 0, 262149, 7, 0, 262150, 7, 0, 262151, 7, 0, 262152, 7, 0, 262153, 7, 0, 262154, 7, 0, 262155, 8, 0, 393230, 6, 0, 393231, 7, 0, 393232, 7, 0, 393233, 7, 0, 393234, 7, 0, 393235, 7, 0, 393236, 7, 0, 393237, 7, 0, 393238, 7, 0, 393239, 7, 0, 393240, 7, 0, 393241, 8, 0, 917510, 6, 0, 917511, 7, 0, 917512, 7, 0, 917513, 7, 0, 917514, 7, 0, 917515, 7, 0, 917516, 7, 0, 917517, 7, 0, 917518, 7, 0, 917519, 7, 0, 917520, 7, 0, 917521, 8, 0, 917529, 6, 0, 917530, 7, 0, 917531, 7, 0, 917532, 7, 0, 917533, 7, 0, 917534, 7, 0, 917535, 7, 0, 917536, 7, 0, 917537, 7, 0, 917538, 7, 0, 917539, 7, 0, 917540, 8, 0, 1310758, 6, 0, 1310759, 7, 0, 1310760, 7, 0, 1310761, 7, 0, 1310762, 7, 0, 1310763, 7, 0, 1310764, 7, 0, 1310765, 7, 0, 1310766, 7, 0, 1310767, 7, 0, 1310768, 7, 0, 1310769, 8, 0 )
[node name="Camera2D" type="Camera2D" parent="."]
position = Vector2( 400, 300 )
current = true
[node name="Apples" type="Node2D" parent="."]
position = Vector2( 400, 300 )
[node name="Apple" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -161, -220 )
[node name="Apple2" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -141, -220 )
[node name="Apple3" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -121, -220 )
[node name="Apple4" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -101, -220 )
[node name="Apple5" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -81, -220 )
[node name="Apple6" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -61, -220 )
[node name="Apple7" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -41, -220 )
[node name="Apple8" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -21, -220 )
[node name="Apple9" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -1, -220 )
[node name="Apple10" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -284, -91 )
[node name="Apple11" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -264, -91 )
[node name="Apple12" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -244, -91 )
[node name="Apple13" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -224, -91 )
[node name="Apple14" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -204, -91 )
[node name="Apple15" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -184, -91 )
[node name="Apple16" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -164, -91 )
[node name="Apple17" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -144, -91 )
[node name="Apple18" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( -124, -91 )
[node name="Apple19" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 16, -87 )
[node name="Apple20" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 36, -87 )
[node name="Apple21" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 56, -87 )
[node name="Apple22" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 76, -87 )
[node name="Apple23" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 96, -87 )
[node name="Apple24" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 116, -87 )
[node name="Apple25" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 136, -87 )
[node name="Apple26" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 156, -87 )
[node name="Apple27" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 176, -87 )
[node name="Apple28" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 225, 6 )
[node name="Apple29" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 245, 6 )
[node name="Apple30" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 265, 6 )
[node name="Apple31" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 285, 6 )
[node name="Apple32" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 305, 6 )
[node name="Apple33" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 325, 6 )
[node name="Apple34" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 345, 6 )
[node name="Apple35" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 365, 6 )
[node name="Apple36" parent="Apples" instance=ExtResource( 3 )]
position = Vector2( 385, 6 )

3
scenes/menu.tscn Normal file
View File

@@ -0,0 +1,3 @@
[gd_scene format=2]
[node name="Node2D" type="Node2D"]