diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/.vs/Tugas2_PBD_MRizkiFonna_13516001_rev/v16/.suo b/Tugas2_PBD_MRizkiFonna_13516001_rev/.vs/Tugas2_PBD_MRizkiFonna_13516001_rev/v16/.suo
index a8a6ba0b0b1f76a3980ea4a55c2be7d3269aa395..f95d8820c0fad5c9e1b939634b85e267e7e07081 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/.vs/Tugas2_PBD_MRizkiFonna_13516001_rev/v16/.suo and b/Tugas2_PBD_MRizkiFonna_13516001_rev/.vs/Tugas2_PBD_MRizkiFonna_13516001_rev/v16/.suo differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/.vs/Tugas2_PBD_MRizkiFonna_13516001_rev/v16/Server/sqlite3/storage.ide b/Tugas2_PBD_MRizkiFonna_13516001_rev/.vs/Tugas2_PBD_MRizkiFonna_13516001_rev/v16/Server/sqlite3/storage.ide
index 602e84ca552fe25ab0133dc51421c917bb99504e..568e674f4bdab3a432d109e1d84ec6790cc2ca12 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/.vs/Tugas2_PBD_MRizkiFonna_13516001_rev/v16/Server/sqlite3/storage.ide and b/Tugas2_PBD_MRizkiFonna_13516001_rev/.vs/Tugas2_PBD_MRizkiFonna_13516001_rev/v16/Server/sqlite3/storage.ide differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assembly-CSharp.csproj b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assembly-CSharp.csproj
index cafe7ac3f8b3eeff0f11cda140285f67eb9112f0..f3c9639d7a2f55641bd2ed08c21f33a5e3086c3e 100644
--- a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assembly-CSharp.csproj
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assembly-CSharp.csproj
@@ -66,7 +66,9 @@
     <Compile Include="Assets\BulletCtr.cs" />
     <Compile Include="Assets\CameraCtr.cs" />
     <Compile Include="Assets\EnemyCtr.cs" />
+    <Compile Include="Assets\MainMenuCtr.cs" />
     <Compile Include="Assets\PlayerCtr.cs" />
+    <Compile Include="Assets\StartGameCtr.cs" />
     <None Include="Assets\BayatGames\Free Platform Game Assets\Readme.txt" />
     <Reference Include="Unity.TextMeshPro.Editor">
       <HintPath>E:/Tubes2_PBD/if3210-2020-unity-13516001/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll</HintPath>
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/MainMenuCtr.cs b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/MainMenuCtr.cs
new file mode 100644
index 0000000000000000000000000000000000000000..47f0fa8e4c03170192495bfbc413e3f0c2f75967
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/MainMenuCtr.cs
@@ -0,0 +1,18 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public class MainMenuCtr : MonoBehaviour
+{
+    // Start is called before the first frame update
+    void Start()
+    {
+        
+    }
+
+    // Update is called once per frame
+    void Update()
+    {
+        
+    }
+}
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/MainMenuCtr.cs.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/MainMenuCtr.cs.meta
new file mode 100644
index 0000000000000000000000000000000000000000..1d166a88edc0781fd897cd60e699d993343e1e9d
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/MainMenuCtr.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: b03a81a1854c3884991945b40a5ca0ab
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Prefabs.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Prefabs.meta
new file mode 100644
index 0000000000000000000000000000000000000000..36cf94c9e1e86cd5d2ae251b476cf4efc5c2ffec
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Prefabs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 46ddd21bc1ed29645be9393bfae42d5b
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Prefabs/StartGame.prefab b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Prefabs/StartGame.prefab
new file mode 100644
index 0000000000000000000000000000000000000000..e85f5f6d368d3dce8b52e956d791af8bef53aa71
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Prefabs/StartGame.prefab
@@ -0,0 +1,123 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &7126178457864799308
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 2081702538823302411}
+  - component: {fileID: 5338623707274363923}
+  m_Layer: 5
+  m_Name: StartGame
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &2081702538823302411
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7126178457864799308}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children:
+  - {fileID: 4258496155146472732}
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0.5, y: 0.5}
+  m_AnchorMax: {x: 0.5, y: 0.5}
+  m_AnchoredPosition: {x: 0, y: 0}
+  m_SizeDelta: {x: 100, y: 100}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &5338623707274363923
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7126178457864799308}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 9c4e0a1112a890247a513140e2bec62c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+--- !u!1 &9005213598032508863
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 4258496155146472732}
+  - component: {fileID: 8614469142910561290}
+  - component: {fileID: 3848739272255892454}
+  m_Layer: 5
+  m_Name: Image
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &4258496155146472732
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 9005213598032508863}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 2081702538823302411}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0.5, y: 0.5}
+  m_AnchorMax: {x: 0.5, y: 0.5}
+  m_AnchoredPosition: {x: 0, y: 0}
+  m_SizeDelta: {x: 205, y: 67}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8614469142910561290
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 9005213598032508863}
+  m_CullTransparentMesh: 0
+--- !u!114 &3848739272255892454
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 9005213598032508863}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Material: {fileID: 0}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_RaycastTarget: 1
+  m_OnCullStateChanged:
+    m_PersistentCalls:
+      m_Calls: []
+  m_Sprite: {fileID: 21300000, guid: 6ab2ff034573064449b8c5466739fa23, type: 3}
+  m_Type: 0
+  m_PreserveAspect: 0
+  m_FillCenter: 1
+  m_FillMethod: 4
+  m_FillAmount: 1
+  m_FillClockwise: 1
+  m_FillOrigin: 0
+  m_UseSpriteMesh: 0
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Prefabs/StartGame.prefab.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Prefabs/StartGame.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..5a70c7bebf175166226480c9b8839166a08a853e
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Prefabs/StartGame.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 606426be2ff51264d887d76a45b39e1c
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Scenes/MainMenu.unity b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Scenes/MainMenu.unity
new file mode 100644
index 0000000000000000000000000000000000000000..aba264389835d117e493faa6b4cda16846983413
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Scenes/MainMenu.unity
@@ -0,0 +1,529 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!29 &1
+OcclusionCullingSettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_OcclusionBakeSettings:
+    smallestOccluder: 5
+    smallestHole: 0.25
+    backfaceThreshold: 100
+  m_SceneGUID: 00000000000000000000000000000000
+  m_OcclusionCullingData: {fileID: 0}
+--- !u!104 &2
+RenderSettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 9
+  m_Fog: 0
+  m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
+  m_FogMode: 3
+  m_FogDensity: 0.01
+  m_LinearFogStart: 0
+  m_LinearFogEnd: 300
+  m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
+  m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
+  m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
+  m_AmbientIntensity: 1
+  m_AmbientMode: 3
+  m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
+  m_SkyboxMaterial: {fileID: 0}
+  m_HaloStrength: 0.5
+  m_FlareStrength: 1
+  m_FlareFadeSpeed: 3
+  m_HaloTexture: {fileID: 0}
+  m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
+  m_DefaultReflectionMode: 0
+  m_DefaultReflectionResolution: 128
+  m_ReflectionBounces: 1
+  m_ReflectionIntensity: 1
+  m_CustomReflection: {fileID: 0}
+  m_Sun: {fileID: 0}
+  m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1}
+  m_UseRadianceAmbientProbe: 0
+--- !u!157 &3
+LightmapSettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 11
+  m_GIWorkflowMode: 1
+  m_GISettings:
+    serializedVersion: 2
+    m_BounceScale: 1
+    m_IndirectOutputScale: 1
+    m_AlbedoBoost: 1
+    m_EnvironmentLightingMode: 0
+    m_EnableBakedLightmaps: 0
+    m_EnableRealtimeLightmaps: 0
+  m_LightmapEditorSettings:
+    serializedVersion: 10
+    m_Resolution: 2
+    m_BakeResolution: 40
+    m_AtlasSize: 1024
+    m_AO: 0
+    m_AOMaxDistance: 1
+    m_CompAOExponent: 1
+    m_CompAOExponentDirect: 0
+    m_Padding: 2
+    m_LightmapParameters: {fileID: 0}
+    m_LightmapsBakeMode: 1
+    m_TextureCompression: 1
+    m_FinalGather: 0
+    m_FinalGatherFiltering: 1
+    m_FinalGatherRayCount: 256
+    m_ReflectionCompression: 2
+    m_MixedBakeMode: 2
+    m_BakeBackend: 1
+    m_PVRSampling: 1
+    m_PVRDirectSampleCount: 32
+    m_PVRSampleCount: 500
+    m_PVRBounces: 2
+    m_PVRFilterTypeDirect: 0
+    m_PVRFilterTypeIndirect: 0
+    m_PVRFilterTypeAO: 0
+    m_PVRFilteringMode: 1
+    m_PVRCulling: 1
+    m_PVRFilteringGaussRadiusDirect: 1
+    m_PVRFilteringGaussRadiusIndirect: 5
+    m_PVRFilteringGaussRadiusAO: 2
+    m_PVRFilteringAtrousPositionSigmaDirect: 0.5
+    m_PVRFilteringAtrousPositionSigmaIndirect: 2
+    m_PVRFilteringAtrousPositionSigmaAO: 1
+    m_ShowResolutionOverlay: 1
+  m_LightingDataAsset: {fileID: 0}
+  m_UseShadowmask: 1
+--- !u!196 &4
+NavMeshSettings:
+  serializedVersion: 2
+  m_ObjectHideFlags: 0
+  m_BuildSettings:
+    serializedVersion: 2
+    agentTypeID: 0
+    agentRadius: 0.5
+    agentHeight: 2
+    agentSlope: 45
+    agentClimb: 0.4
+    ledgeDropHeight: 0
+    maxJumpAcrossDistance: 0
+    minRegionArea: 2
+    manualCellSize: 0
+    cellSize: 0.16666667
+    manualTileSize: 0
+    tileSize: 256
+    accuratePlacement: 0
+    debug:
+      m_Flags: 0
+  m_NavMeshData: {fileID: 0}
+--- !u!1 &436802001
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 436802005}
+  - component: {fileID: 436802004}
+  - component: {fileID: 436802003}
+  - component: {fileID: 436802002}
+  m_Layer: 5
+  m_Name: Canvas
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!114 &436802002
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 436802001}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_IgnoreReversedGraphics: 1
+  m_BlockingObjects: 0
+  m_BlockingMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+--- !u!114 &436802003
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 436802001}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 1980459831, guid: f70555f144d8491a825f0804e09c671c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_UiScaleMode: 1
+  m_ReferencePixelsPerUnit: 100
+  m_ScaleFactor: 1
+  m_ReferenceResolution: {x: 1920, y: 1080}
+  m_ScreenMatchMode: 0
+  m_MatchWidthOrHeight: 0
+  m_PhysicalUnit: 3
+  m_FallbackScreenDPI: 96
+  m_DefaultSpriteDPI: 96
+  m_DynamicPixelsPerUnit: 1
+--- !u!223 &436802004
+Canvas:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 436802001}
+  m_Enabled: 1
+  serializedVersion: 3
+  m_RenderMode: 0
+  m_Camera: {fileID: 0}
+  m_PlaneDistance: 100
+  m_PixelPerfect: 0
+  m_ReceivesEvents: 1
+  m_OverrideSorting: 0
+  m_OverridePixelPerfect: 0
+  m_SortingBucketNormalizedSize: 0
+  m_AdditionalShaderChannelsFlag: 0
+  m_SortingLayerID: 0
+  m_SortingOrder: 0
+  m_TargetDisplay: 0
+--- !u!224 &436802005
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 436802001}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 0, y: 0, z: 0}
+  m_Children:
+  - {fileID: 6279122068642714737}
+  m_Father: {fileID: 0}
+  m_RootOrder: 1
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+  m_AnchorMin: {x: 0, y: 0}
+  m_AnchorMax: {x: 0, y: 0}
+  m_AnchoredPosition: {x: 0, y: 0}
+  m_SizeDelta: {x: 0, y: 0}
+  m_Pivot: {x: 0, y: 0}
+--- !u!1 &1174051531
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 1174051534}
+  - component: {fileID: 1174051533}
+  - component: {fileID: 1174051532}
+  m_Layer: 0
+  m_Name: EventSystem
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!114 &1174051532
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1174051531}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 1077351063, guid: f70555f144d8491a825f0804e09c671c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_HorizontalAxis: Horizontal
+  m_VerticalAxis: Vertical
+  m_SubmitButton: Submit
+  m_CancelButton: Cancel
+  m_InputActionsPerSecond: 10
+  m_RepeatDelay: 0.5
+  m_ForceModuleActive: 0
+--- !u!114 &1174051533
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1174051531}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: -619905303, guid: f70555f144d8491a825f0804e09c671c, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_FirstSelected: {fileID: 0}
+  m_sendNavigationEvents: 1
+  m_DragThreshold: 10
+--- !u!4 &1174051534
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1174051531}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 2
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1721981860
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 1721981863}
+  - component: {fileID: 1721981862}
+  - component: {fileID: 1721981861}
+  m_Layer: 0
+  m_Name: Main Camera
+  m_TagString: MainCamera
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!81 &1721981861
+AudioListener:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1721981860}
+  m_Enabled: 1
+--- !u!20 &1721981862
+Camera:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1721981860}
+  m_Enabled: 1
+  serializedVersion: 2
+  m_ClearFlags: 1
+  m_BackGroundColor: {r: 0.18609823, g: 0.7735849, b: 0.31562462, a: 0}
+  m_projectionMatrixMode: 1
+  m_SensorSize: {x: 36, y: 24}
+  m_LensShift: {x: 0, y: 0}
+  m_GateFitMode: 2
+  m_FocalLength: 50
+  m_NormalizedViewPortRect:
+    serializedVersion: 2
+    x: 0
+    y: 0
+    width: 1
+    height: 1
+  near clip plane: 0.3
+  far clip plane: 1000
+  field of view: 60
+  orthographic: 1
+  orthographic size: 5
+  m_Depth: -1
+  m_CullingMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+  m_RenderingPath: -1
+  m_TargetTexture: {fileID: 0}
+  m_TargetDisplay: 0
+  m_TargetEye: 3
+  m_HDR: 1
+  m_AllowMSAA: 1
+  m_AllowDynamicResolution: 0
+  m_ForceIntoRT: 0
+  m_OcclusionCulling: 1
+  m_StereoConvergence: 10
+  m_StereoSeparation: 0.022
+--- !u!4 &1721981863
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1721981860}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: -10}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &2082105217
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 2082105219}
+  - component: {fileID: 2082105218}
+  m_Layer: 0
+  m_Name: GameManager
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!114 &2082105218
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2082105217}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: b03a81a1854c3884991945b40a5ca0ab, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+--- !u!4 &2082105219
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 2082105217}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 288.5266, y: 126.560196, z: -1.7151569}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 3
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1001 &6279122068642714736
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 436802005}
+    m_Modifications:
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_LocalPosition.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_LocalPosition.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_LocalPosition.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_LocalRotation.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_LocalRotation.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_LocalRotation.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_RootOrder
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_AnchoredPosition.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_AnchoredPosition.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_SizeDelta.x
+      value: 100
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_SizeDelta.y
+      value: 100
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_AnchorMin.x
+      value: 0.5
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_AnchorMin.y
+      value: 0.5
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_AnchorMax.x
+      value: 0.5
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_AnchorMax.y
+      value: 0.5
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_Pivot.x
+      value: 0.5
+      objectReference: {fileID: 0}
+    - target: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_Pivot.y
+      value: 0.5
+      objectReference: {fileID: 0}
+    - target: {fileID: 7126178457864799308, guid: 606426be2ff51264d887d76a45b39e1c,
+        type: 3}
+      propertyPath: m_Name
+      value: StartGame
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: 606426be2ff51264d887d76a45b39e1c, type: 3}
+--- !u!224 &6279122068642714737 stripped
+RectTransform:
+  m_CorrespondingSourceObject: {fileID: 2081702538823302411, guid: 606426be2ff51264d887d76a45b39e1c,
+    type: 3}
+  m_PrefabInstance: {fileID: 6279122068642714736}
+  m_PrefabAsset: {fileID: 0}
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Scenes/MainMenu.unity.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Scenes/MainMenu.unity.meta
new file mode 100644
index 0000000000000000000000000000000000000000..ab029bd63f16b1e0007d752c92fbe3629dbe6a31
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Scenes/MainMenu.unity.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: a11fd5dcef9761c46b438ba164553552
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites.meta
new file mode 100644
index 0000000000000000000000000000000000000000..7c059434c1fa7e723f5113e29d0ff8c2ed1084fe
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 5e7111d750837fe4e9af7b360e7d667c
+folderAsset: yes
+timeCreated: 1475184630
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/AsteroidSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/AsteroidSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..5d35da0810d3c651bf865bc49a4e4b3a85e14385
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/AsteroidSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/AsteroidSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/AsteroidSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..cee077860e9ce31f2dcc5f86ee11c4ad30e74e41
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/AsteroidSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: bc15c6ea9b0124465b164fd3e89c578d
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 200
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 3fdc66ec3d8c5684988d206ade1cfc79
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BallSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BallSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..fa0efa38567d5cfcd5269b8da688dbaf2f807d5a
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BallSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BallSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BallSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..859a9b1a7707e6008955c539f8d60771156ded8d
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BallSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 7931262bee02b4179ab843cecd12cb07
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: f7c7ed6ec9d557c46a1882050f8279fa
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyDeathSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyDeathSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..311a2a5b72e25315e307453b0d812a5a78af0cc1
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyDeathSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyDeathSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyDeathSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..08b9779735ce28b8ed8cda2973e6e287371373df
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyDeathSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 9a9871d79d525ab499dd167fd35c46ad
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 8a2f523938398b6458d3f12426beb7f1
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyFlapSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyFlapSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..88ff869808ee6e97b47be5b17fcb5d99652afcd6
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyFlapSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyFlapSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyFlapSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..1c65f1f02154b9b2380217c7bc982870d3d69b73
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyFlapSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 86ce912717672b8429c58e6960c12e25
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 3269866527ff21748a7af3d6dec11dff
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyIdleSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyIdleSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..843191b475a1084d58710b089d4fa91bc666f79d
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyIdleSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyIdleSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyIdleSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..ea593488b23a997020278807aadc40940afe7e37
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdEnemyIdleSprite.png.meta
@@ -0,0 +1,109 @@
+fileFormatVersion: 2
+guid: ff84aacc54bb8d843be32e8d39412a39
+TextureImporter:
+  fileIDToRecycleName:
+    21300000: EnemyIdleSprite_0
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 2
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites:
+    - serializedVersion: 2
+      name: EnemyIdleSprite_0
+      rect:
+        serializedVersion: 2
+        x: 7
+        y: 30
+        width: 113
+        height: 67
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 793c29ff3a67b364896466297560784f
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdHeroSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdHeroSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..d888441b366e8f6019c9dd8534b6bc69de8670d6
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdHeroSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdHeroSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdHeroSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..cc45420dcfeec342df6ecef96d1fb2cc87ec079c
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BirdHeroSprite.png.meta
@@ -0,0 +1,151 @@
+fileFormatVersion: 2
+guid: a9c136f9dcfd3954fa0f3fab6260607f
+TextureImporter:
+  fileIDToRecycleName:
+    21300000: BirdHero_0
+    21300002: BirdHero_1
+    21300004: BirdHero_2
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 2
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites:
+    - serializedVersion: 2
+      name: BirdHero_0
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 30
+        width: 128
+        height: 67
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 27530063e777ae549957c75bcb5db491
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: BirdHero_1
+      rect:
+        serializedVersion: 2
+        x: 128
+        y: 30
+        width: 128
+        height: 67
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 07325a8916326994ca15e565981ec39d
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: BirdHero_2
+      rect:
+        serializedVersion: 2
+        x: 256
+        y: 30
+        width: 128
+        height: 67
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 844404a49266e40468851fa323088e2d
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BombLitSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BombLitSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..2029b8ebd0ee50a6d02fb406b3d33b4476c77e54
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BombLitSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BombLitSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BombLitSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..97bc1080ff3a28f680ae0bf32ea2f976186921c2
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BombLitSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 23f2dcab7a131324d922cfb2bd07db80
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: f441de8dfefaf5640ba5087d2f564502
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BombSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BombSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..204b3604bde9bc593de1023505c0754eda4cf7ad
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BombSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BombSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BombSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..9a4586d08fc7063501bc9c88bf51902a3fe92d40
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BombSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 91a6f4c9b969b4bb9866c25cba77273c
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: ce65a6868295789488861dbbff7e6e17
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BowlingBallSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BowlingBallSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..87df56b9dc50fed05c416cf796714f602ac6b5bb
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BowlingBallSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BowlingBallSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BowlingBallSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..142d9226546b256bb2ae014594ea157ce3af7fa2
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/BowlingBallSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 5816beacfd8204e4fa223255ce2ac467
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5b07148ffbef6f64a82a0ef3fc4f4123
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultBackSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultBackSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..15b651b77a8edc0b0a067152f77f38714a6a460b
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultBackSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultBackSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultBackSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..f4f7ebe87eeefc2986e3e1bee2f9266bdc96158b
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultBackSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 84c7c25bd260747be85456fa9c48c4b0
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 0f4c5edd83927004993080db51662a34
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultFrontSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultFrontSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..63acc2b97caf1fc8b55190957ba458b1edbf5c18
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultFrontSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultFrontSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultFrontSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..d49234e7b0dd163789019e94d2c1acd3ba2163b2
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultFrontSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: b24d8371c5d8d4523bb53376999757c3
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 6383f2b8a15a0e54f9bb25c9ee30785f
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..8fa80d8ce45c1268fc1e086f7cd12e929987cd21
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..34cfc6de916b17b382b91d453fa904ebe569febd
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CatapultSprite.png.meta
@@ -0,0 +1,130 @@
+fileFormatVersion: 2
+guid: 555975464417842748951a085f3cf3ba
+TextureImporter:
+  fileIDToRecycleName:
+    21300000: CatapultSprite_0
+    21300002: CatapultSprite_1
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 2
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 50
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites:
+    - serializedVersion: 2
+      name: CatapultSprite_0
+      rect:
+        serializedVersion: 2
+        x: 111
+        y: 29
+        width: 39
+        height: 195
+      alignment: 9
+      pivot: {x: 0.2981282, y: 0.8753225}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 87e1d6b23fe664b42b49248d6261ae4e
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: CatapultSprite_1
+      rect:
+        serializedVersion: 2
+        x: 63
+        y: 108
+        width: 48
+        height: 116
+      alignment: 9
+      pivot: {x: 0.20523627, y: 0.74426126}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 3c10f8b7ae4ec674a9967be6b12bd313
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ChainLinksSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ChainLinksSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..de958bb6dcff9a635d0dd5533bcea7210612e807
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ChainLinksSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ChainLinksSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ChainLinksSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..605c1210468b75f33ce478eaff4d751db4588d20
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ChainLinksSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 31f33be422f9c8449bbf999c98f5f4d2
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: ff91e7155ba2d674f8cc87069e127d2c
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CoinSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CoinSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..7ffc5e32831cc2b628b3f7ae334a9fe66157d8ec
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CoinSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CoinSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CoinSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..164d5292c5968ce3bc118ce53a329400bb2cc4f4
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/CoinSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: d235556d311cd497b993de7aa11961d4
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 6aec8b1d4e717b642986c3819638c387
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ColumnShortSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ColumnShortSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..24db929a10d258db532adb5d3e314ce0f9d303b3
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ColumnShortSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ColumnShortSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ColumnShortSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..97162f8866136b9d313ada1a5a309fbae2ea5c5d
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ColumnShortSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: eb99749fb0134d54ba7b9a456fd3f6af
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: c196533052aa068478a293219efa49f6
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ColumnSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ColumnSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..2bed1b3f01918d422bc712b27c39a545a7a88d1c
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ColumnSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ColumnSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ColumnSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..54f86926442073289de43a91da3fa02a698d9c6c
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ColumnSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: c1d739b9532761a4f8f628dedcfc673e
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 125
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 32441c5108c4e3844905307a80a2f78d
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ExplosionSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ExplosionSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..52eac25a0e3504b4eb41bce3485541920bb63a80
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ExplosionSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ExplosionSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ExplosionSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..ecb81fa283714a61ba7464518e7eb39621382582
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/ExplosionSprite.png.meta
@@ -0,0 +1,172 @@
+fileFormatVersion: 2
+guid: 02caf2529e444a14ab5eae5fafab7fd4
+TextureImporter:
+  fileIDToRecycleName:
+    21300000: Explosion_0
+    21300002: Explosion_1
+    21300004: Explosion_2
+    21300006: Explosion_3
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 2
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites:
+    - serializedVersion: 2
+      name: Explosion_0
+      rect:
+        serializedVersion: 2
+        x: 85
+        y: 1183
+        width: 866
+        height: 779
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 6da113bb4543a96458dbaebc24bd08d0
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Explosion_1
+      rect:
+        serializedVersion: 2
+        x: 1048
+        y: 1007
+        width: 967
+        height: 1031
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 53c384b7da3692b42949aab4419346a8
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Explosion_2
+      rect:
+        serializedVersion: 2
+        x: 106
+        y: 144
+        width: 824
+        height: 718
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: f7f055f084869b242a0528cb38913a7d
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Explosion_3
+      rect:
+        serializedVersion: 2
+        x: 1345
+        y: 320
+        width: 418
+        height: 357
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 16dade90d59108c418059f941dd2cbef
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/GrassSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/GrassSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..db8dcaee3cab93cd3b8d158d5cb8dd9ee4f3a23b
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/GrassSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/GrassSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/GrassSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..da0914ad3077289be8435105552f846f62ee45af
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/GrassSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 3bb40c4bb20b72940ba2dd57ae30f88c
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 89d2149094acb3443988c45196e3574b
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/GrassThinSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/GrassThinSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..57f8d709a5e301c27e91a19e202603b6c125664b
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/GrassThinSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/GrassThinSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/GrassThinSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..1c3546ae1e5ff495dd10eb9f964be297ff786c0d
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/GrassThinSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: a30d0b0e1afd8ab4ea8a4a0290404f59
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 50
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: a58e5f2698d7d924da6dd671d8888863
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/HatSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/HatSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..32fd2e8ddf3d2a586d9806fb84291c497ab03c65
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/HatSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/HatSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/HatSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..468a3ec4acbdb6d3edfb2e78be494d144fa8b5a8
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/HatSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 5853b6ddaa2b364478a6de1223809f57
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: a4deaf6e56c0b7446b280a59fb7678b9
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/IceSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/IceSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..b6d43d066e14a1dcb7fb61ae80d38ba107c1bdf5
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/IceSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/IceSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/IceSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..925086b7568ee609b11d23c2bd83947ec0ba7caf
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/IceSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: e74b518a65bc45f4cace9a2fef6af29d
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 7bdcfc162974aa2418620c9dc1849952
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/MagnetSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/MagnetSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..0babf4df5ceb4710e61b7820993437eb0c95f714
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/MagnetSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/MagnetSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/MagnetSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..7e015c3df3f9c00643e93e866afdb2f368dd4564
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/MagnetSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: fa3bccb15aacf430e8ac3499d2338d31
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 4f40cecb25cdd5243ad42d6a0cd38536
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/PlankSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/PlankSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..b24cf6d97e3155195072bf551484389d9bb7bb10
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/PlankSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/PlankSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/PlankSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..dd7cac11691622be015f9fa00b2bdef0e8097dce
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/PlankSprite.png.meta
@@ -0,0 +1,109 @@
+fileFormatVersion: 2
+guid: 418ab5c27d3054eb89959d9c715e00c9
+TextureImporter:
+  fileIDToRecycleName:
+    21300000: PlankSprite_0
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 2
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites:
+    - serializedVersion: 2
+      name: PlankSprite_0
+      rect:
+        serializedVersion: 2
+        x: 47
+        y: 112
+        width: 166
+        height: 40
+      alignment: 0
+      pivot: {x: 0.5, y: 0.5}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 8c319c22ae75e294d80d667e442e1618
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/PuffSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/PuffSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..a427e552be24aa9975c005fb14859a22f767dec8
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/PuffSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/PuffSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/PuffSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..d783f020498f467c307eb900ab55d1f85ba37027
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/PuffSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: a3dde001bc3076e4ca0998fe4d32ade3
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 454f8a98d16596c4fae70401789a051b
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartHoverSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartHoverSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..8725aefbc01d737f610c68f7dd9a28d37d1e1ccd
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartHoverSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartHoverSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartHoverSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..6057debd8e620d439ed7444ec069b896e3376099
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartHoverSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 0dbf0796eff2d254381244d5bf00a9e3
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 86e22112f0865a34d98b270235f63a76
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartIdleSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartIdleSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..5ff95a73a8524a3fc717272c8b7676713e27a28e
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartIdleSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartIdleSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartIdleSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..1c347cd9c252ab341de33181c9230a0a77935d48
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartIdleSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: db4eae29dd580d244828b85ac2501f6c
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 2a1a3f0f054c409488cf6f95aa681118
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartPressSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartPressSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..75acdb928239259630d86108f15f462a96d04124
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartPressSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartPressSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartPressSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..0407e0368292a3368328fa8095c55c81507dd665
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RestartPressSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: a414f6cc2bd8e5745a003049a80c3fa5
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5ef27f9dfb92fc240a9c9bd04a7bdd2c
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroBullet.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroBullet.png
new file mode 100644
index 0000000000000000000000000000000000000000..baa6023d5b6b09956e79fa7cdd958e7f8579bcbb
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroBullet.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroBullet.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroBullet.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..878ac2ead97a1f90b8521d09ee2564611136803f
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroBullet.png.meta
@@ -0,0 +1,141 @@
+fileFormatVersion: 2
+guid: fb16cc86978e6464d9ecc8802812674a
+TextureImporter:
+  fileIDToRecycleName:
+    21300000: Bullet_0
+    21300002: Bullet_1
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -2
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 0
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 2
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  - serializedVersion: 2
+    buildTarget: iPhone
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: 2
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 1
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites:
+    - serializedVersion: 2
+      name: Bullet_0
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 0
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 1c8560b6b88703942bd65c92edab6499
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Bullet_1
+      rect:
+        serializedVersion: 2
+        x: 16
+        y: 0
+        width: 16
+        height: 16
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: eb94db317dead1849a67ac21eb0f261d
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroExplosion.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroExplosion.png
new file mode 100644
index 0000000000000000000000000000000000000000..4406bdbd3627d357bf32138467aae302dbead0f7
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroExplosion.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroExplosion.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroExplosion.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..b1465cea1f89727dcab1c73d6d2f203b4e4c66d0
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroExplosion.png.meta
@@ -0,0 +1,330 @@
+fileFormatVersion: 2
+guid: 907a19a0cc99bf04288d3b0c0d6afcfb
+TextureImporter:
+  fileIDToRecycleName:
+    21300000: Explosion_0
+    21300002: Explosion_1
+    21300004: Explosion_2
+    21300006: Explosion_3
+    21300008: Explosion_4
+    21300010: Explosion_5
+    21300012: Explosion_6
+    21300014: Explosion_7
+    21300016: Explosion_8
+    21300018: Explosion_9
+    21300020: Explosion_10
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -2
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 0
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 2
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  - serializedVersion: 2
+    buildTarget: iPhone
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: 2
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 1
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites:
+    - serializedVersion: 2
+      name: Explosion_0
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 160
+        width: 80
+        height: 80
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 66ed09ed34331934f83e219a783239b5
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Explosion_1
+      rect:
+        serializedVersion: 2
+        x: 80
+        y: 160
+        width: 80
+        height: 80
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: dc3984a7dc3731b49a7173eb25851e3c
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Explosion_2
+      rect:
+        serializedVersion: 2
+        x: 160
+        y: 160
+        width: 80
+        height: 80
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: f445c1f380ebc8e48b22adcce66b1883
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Explosion_3
+      rect:
+        serializedVersion: 2
+        x: 240
+        y: 160
+        width: 80
+        height: 80
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 1bc9d3a712bba134b82b2ef5930e8e1d
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Explosion_4
+      rect:
+        serializedVersion: 2
+        x: 320
+        y: 160
+        width: 80
+        height: 80
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: ec88caa8acb7dab42a26b7e1466e3dae
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Explosion_5
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 80
+        width: 80
+        height: 80
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 0f013415930347b42a7761f57e65e564
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Explosion_6
+      rect:
+        serializedVersion: 2
+        x: 80
+        y: 80
+        width: 80
+        height: 80
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 7e09b17ddd383de4ea0b00608ce0dd39
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Explosion_7
+      rect:
+        serializedVersion: 2
+        x: 160
+        y: 80
+        width: 80
+        height: 80
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 3585f9aca881bfc479413bf3b2787fb9
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Explosion_8
+      rect:
+        serializedVersion: 2
+        x: 240
+        y: 80
+        width: 80
+        height: 80
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: fbcaad2a7c2c8ac408a1bdec39ecd953
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Explosion_9
+      rect:
+        serializedVersion: 2
+        x: 320
+        y: 80
+        width: 80
+        height: 80
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 292cc0553990bed4582234b1da20d697
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Explosion_10
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 0
+        width: 80
+        height: 80
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 533e0741c7b996245ac88941670a5184
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroSpaceship.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroSpaceship.png
new file mode 100644
index 0000000000000000000000000000000000000000..eb63c639e49e0c249b197f68a037a938bdf69c7c
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroSpaceship.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroSpaceship.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroSpaceship.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..7f58556e64bf5107fa192d7b6b10febf1516bd06
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RetroSpaceship.png.meta
@@ -0,0 +1,498 @@
+fileFormatVersion: 2
+guid: 07fa4a9616a73f34785703310e3f094b
+TextureImporter:
+  fileIDToRecycleName:
+    21300000: Spaceship_0
+    21300002: Spaceship_1
+    21300004: Spaceship_2
+    21300006: Spaceship_3
+    21300008: Spaceship_4
+    21300010: Spaceship_5
+    21300012: Spaceship_6
+    21300014: Spaceship_7
+    21300016: Spaceship_8
+    21300018: Spaceship_9
+    21300020: Spaceship_10
+    21300022: Spaceship_11
+    21300024: Spaceship_12
+    21300026: Spaceship_13
+    21300028: Spaceship_14
+    21300030: Spaceship_15
+    21300032: Spaceship_16
+    21300034: Spaceship_17
+    21300036: Spaceship_18
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -2
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 0
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 2
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 50
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  - serializedVersion: 2
+    buildTarget: iPhone
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: 2
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 1
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites:
+    - serializedVersion: 2
+      name: Spaceship_0
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 120
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 14163cc6af1709449ae2ec25118b504a
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_1
+      rect:
+        serializedVersion: 2
+        x: 48
+        y: 120
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 6c848a3226159a5438f15617d36d57ec
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_2
+      rect:
+        serializedVersion: 2
+        x: 96
+        y: 120
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: f29b79e89bddb7448bfb8f8baa16f852
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_3
+      rect:
+        serializedVersion: 2
+        x: 144
+        y: 120
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 32f0b975625d4814298ab3b49caa1c3b
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_4
+      rect:
+        serializedVersion: 2
+        x: 192
+        y: 120
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 94eebbb98c0750a42971ce2c93709472
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_5
+      rect:
+        serializedVersion: 2
+        x: 240
+        y: 120
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: c0784d5e797ed0541878da1cc06803d3
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_6
+      rect:
+        serializedVersion: 2
+        x: 288
+        y: 120
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 9b80afa6b00e66749a7b2b9bdc6af585
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_7
+      rect:
+        serializedVersion: 2
+        x: 336
+        y: 120
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: ace9ee2d93b79874cadbb5f51ad38090
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_8
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 72
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 80902e5d36d03cd49ad59be1fc1bccf1
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_9
+      rect:
+        serializedVersion: 2
+        x: 48
+        y: 72
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: b19cddd5644492d42a232ce26ca01974
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_10
+      rect:
+        serializedVersion: 2
+        x: 96
+        y: 72
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 117ab80ccccf672499800a610a62ddc3
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_11
+      rect:
+        serializedVersion: 2
+        x: 144
+        y: 72
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 4b54c84a38b6ea14b8e959900e4b72f9
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_12
+      rect:
+        serializedVersion: 2
+        x: 192
+        y: 72
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: e99ee4600baa7a84c8febc71bba5877d
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_13
+      rect:
+        serializedVersion: 2
+        x: 240
+        y: 72
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 83ab0b3a4003d9d41a5f8696e976868c
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_14
+      rect:
+        serializedVersion: 2
+        x: 288
+        y: 72
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 4a9e3b5254b11884f9c9ab7e5387d921
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_15
+      rect:
+        serializedVersion: 2
+        x: 336
+        y: 72
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: 55e4fb6dd4e33494abbbd87d847b6842
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_16
+      rect:
+        serializedVersion: 2
+        x: 0
+        y: 24
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: c5320caaca239ae4d9b60b302d021c2d
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_17
+      rect:
+        serializedVersion: 2
+        x: 48
+        y: 24
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: ddbb5a0d6e9edcd4ca14ac736343f06b
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    - serializedVersion: 2
+      name: Spaceship_18
+      rect:
+        serializedVersion: 2
+        x: 144
+        y: 24
+        width: 48
+        height: 48
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: -1
+      bones: []
+      spriteID: b092f62101e687a46bac879c163abcbf
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RocketSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RocketSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..09533225ea93789fdf48c84c4628de27b7be65e4
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RocketSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RocketSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RocketSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..b6d53fd0c3e9a108aa2237f309b556901b6f5e27
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/RocketSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 5be9b4c5270e8eb48ac9e24389566ec1
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: ef2f64b092497214aaed3d12b1d9f257
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SkySprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SkySprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..32b1f810cee77311c9e7504e00f153f0871784dc
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SkySprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SkySprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SkySprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..931a7992581c0dd377628487388596c654390caa
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SkySprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: dede5f4548992dd4ba1c9840a451ed31
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 4096
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 4096
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 2bf6f6a585cc9e943a353ba19ccc96aa
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SkyTileSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SkyTileSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..f522346d5736748cf988d8987bd3dc7449e22646
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SkyTileSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SkyTileSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SkyTileSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..a565806c4234554b6a585e3c62bd7fa4a267e8e5
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SkyTileSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 24770088dedc9e84b97afaa1c612d506
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 1c53a82d91efd8549a6f5c4eccc91704
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SpringSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SpringSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..40f200e9e5bdf3bcb6848e414f1f657335365d60
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SpringSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SpringSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SpringSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..22b4032376b58f6823679bc78a95b5ac6750153b
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/SpringSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: a03a39af61d16d94298132cfd5437225
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 54496bedbdc0c5f47b6e73538433eb41
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartHoverSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartHoverSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..2f87e6bfe61c9f67b737c4b53815a7cb7ba28652
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartHoverSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartHoverSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartHoverSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..f59af3d6068bd825d972b8615124245c99262a31
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartHoverSprite.png.meta
@@ -0,0 +1,120 @@
+fileFormatVersion: 2
+guid: 6ab2ff034573064449b8c5466739fa23
+TextureImporter:
+  fileIDToRecycleName:
+    21300000: StartHoverSprite_0
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 0
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 2
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 24, y: 28, z: 25, w: 32}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  - serializedVersion: 2
+    buildTarget: Standalone
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites:
+    - serializedVersion: 2
+      name: StartHoverSprite_0
+      rect:
+        serializedVersion: 2
+        x: 24
+        y: 29
+        width: 205
+        height: 67
+      alignment: 0
+      pivot: {x: 0, y: 0}
+      border: {x: 0, y: 0, z: 0, w: 0}
+      outline: []
+      physicsShape: []
+      tessellationDetail: 0
+      bones: []
+      spriteID: 65cca8d5292fe9043b7b8d49e767157d
+      vertices: []
+      indices: 
+      edges: []
+      weights: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 8c65a24ec1b4eba4494cce62dedebb90
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartIdleSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartIdleSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..232051d8fdefe1c95f983dbb21030126e4af8dd2
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartIdleSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartIdleSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartIdleSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..d627ceeebabc1ea06b6458d572a90bf75f98b48d
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartIdleSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 4b5eeb73b915fa84a980f6bce0b905de
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: b69c42320c38e7e4b9fedd8cdd1a8295
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartPressSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartPressSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..1437ed3ea486594c987fcea6b8cc8c54f000b041
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartPressSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartPressSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartPressSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..0ee5a31262950c0ffd8489a2d3a6d5bb0f0a75f0
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/StartPressSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: aae8c4bea03b8aa47814af68b1dea886
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: e877338719a115f4fb84864cb1d4d742
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/TruckChassisSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/TruckChassisSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..cef235479854285a720a74a607bb6838e5252844
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/TruckChassisSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/TruckChassisSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/TruckChassisSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..032e6f4dd15fba89140ca207c73d4e12416eab8c
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/TruckChassisSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 90f91bf07d6aec14bb60e830bf64792c
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 3f334c525380dbd43914cca208d26604
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/TruckWheelSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/TruckWheelSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..ce695618c77375035407f76cc3933832f3122cab
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/TruckWheelSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/TruckWheelSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/TruckWheelSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..29bae67c0ed12d10d6e5adbad30015fbf2c75ad1
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/TruckWheelSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: a0aa6196d79b5db419e9a18c8927b98a
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 2a97d2ef4ed26b04d82fd325fa0dc7f6
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/WeightSprite.png b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/WeightSprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..349101b1696ba153754d14a1849b50e361efa5f2
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/WeightSprite.png differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/WeightSprite.png.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/WeightSprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..950892cbe7b5ca562d2ed85e43b5eef50b9a70dc
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/Sprites/WeightSprite.png.meta
@@ -0,0 +1,88 @@
+fileFormatVersion: 2
+guid: 1304343364e1ade40a93931a5dacc822
+TextureImporter:
+  fileIDToRecycleName: {}
+  externalObjects: {}
+  serializedVersion: 9
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: -1
+  maxTextureSize: 1024
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: 1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  platformSettings:
+  - serializedVersion: 2
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 1024
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 768861a9f0752ba4ba83a4b85cd8c4c4
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/StartGameCtr.cs b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/StartGameCtr.cs
new file mode 100644
index 0000000000000000000000000000000000000000..febfbbb7992e266e45e6a873057a8a927814c7c2
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/StartGameCtr.cs
@@ -0,0 +1,18 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public class StartGameCtr : MonoBehaviour
+{
+    // Start is called before the first frame update
+    void Start()
+    {
+        
+    }
+
+    // Update is called once per frame
+    void Update()
+    {
+        
+    }
+}
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/StartGameCtr.cs.meta b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/StartGameCtr.cs.meta
new file mode 100644
index 0000000000000000000000000000000000000000..6ce0edfb598971c09899b485b0ad0315a55db75b
--- /dev/null
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Assets/StartGameCtr.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 9c4e0a1112a890247a513140e2bec62c
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/CurrentLayout.dwlt b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/CurrentLayout.dwlt
index 4cc1a8d21b72304eaa0a5abe83a05f9ea39d5d8d..8d5e05b4a92c696a6344627b99c9e665bb2e93cd 100644
--- a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/CurrentLayout.dwlt
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/CurrentLayout.dwlt
@@ -74,7 +74,7 @@ MonoBehaviour:
   m_MinSize: {x: 232, y: 498}
   m_MaxSize: {x: 10002, y: 14048}
   vertical: 1
-  controlID: 99
+  controlID: 74
 --- !u!114 &4
 MonoBehaviour:
   m_ObjectHideFlags: 52
@@ -201,7 +201,7 @@ MonoBehaviour:
   m_MinSize: {x: 957, y: 498}
   m_MaxSize: {x: 22012, y: 14048}
   vertical: 0
-  controlID: 166
+  controlID: 73
 --- !u!114 &9
 MonoBehaviour:
   m_ObjectHideFlags: 52
@@ -247,7 +247,7 @@ MonoBehaviour:
   m_MinSize: {x: 204, y: 448}
   m_MaxSize: {x: 4004, y: 8048}
   vertical: 1
-  controlID: 37
+  controlID: 55
 --- !u!114 &11
 MonoBehaviour:
   m_ObjectHideFlags: 52
@@ -300,7 +300,7 @@ MonoBehaviour:
   - {fileID: 23}
   - {fileID: 14}
   m_Selected: 0
-  m_LastSelected: 1
+  m_LastSelected: 0
 --- !u!114 &13
 MonoBehaviour:
   m_ObjectHideFlags: 52
@@ -468,7 +468,7 @@ MonoBehaviour:
   m_PersistentViewDataDictionary: {fileID: 0}
   m_LockTracker:
     m_IsLocked: 0
-  m_LastSelectedObjectID: 9616
+  m_LastSelectedObjectID: -5174
 --- !u!114 &17
 MonoBehaviour:
   m_ObjectHideFlags: 52
@@ -590,9 +590,9 @@ MonoBehaviour:
   m_SceneHierarchy:
     m_TreeViewState:
       scrollPos: {x: 0, y: 0}
-      m_SelectedIDs: 94250000
-      m_LastClickedID: 9620
-      m_ExpandedIDs: defbffff
+      m_SelectedIDs: caebffff
+      m_LastClickedID: -5174
+      m_ExpandedIDs: 04f3ffff50f3ffff58f9ffff98f9ffffb4f9ffffecfaffffdefbffff
       m_RenameOverlay:
         m_UserAcceptedRename: 0
         m_Name: 
@@ -664,7 +664,7 @@ MonoBehaviour:
   m_LockTracker:
     m_IsLocked: 0
   m_FolderTreeState:
-    scrollPos: {x: 0, y: 52}
+    scrollPos: {x: 0, y: 95}
     m_SelectedIDs: 82090000
     m_LastClickedID: 2434
     m_ExpandedIDs: 00000000820900003a0b0000000c0000800d0000c20d0000ac0e0000ec10000068120000501300003a1400009e140000e01a0000141b0000381c0000421d0000d41f0000e61f0000fc24000000ca9a3b
@@ -723,23 +723,23 @@ MonoBehaviour:
     m_SelectedInstanceIDs: 
     m_LastClickedInstanceID: 0
     m_HadKeyboardFocusLastEvent: 1
-    m_ExpandedInstanceIDs: f6280000e02800007c29000064290000362b0000962900000e2a0000322a00002a2a0000462a0000da290000623500008265000062660000
+    m_ExpandedInstanceIDs: f6280000e02800007c29000064290000362b0000962900000e2a0000322a00002a2a0000462a0000da2900006235000082650000626600001c45000018450000
     m_RenameOverlay:
       m_UserAcceptedRename: 0
-      m_Name: 
-      m_OriginalName: 
+      m_Name: Prefabs
+      m_OriginalName: Prefabs
       m_EditFieldRect:
         serializedVersion: 2
         x: 0
         y: 0
         width: 0
         height: 0
-      m_UserData: 0
+      m_UserData: 17744
       m_IsWaitingForDelay: 0
       m_IsRenaming: 0
-      m_OriginalEventType: 11
+      m_OriginalEventType: 0
       m_IsRenamingFilename: 1
-      m_ClientGUIView: {fileID: 13}
+      m_ClientGUIView: {fileID: 2}
     m_CreateAssetUtility:
       m_EndAction: {fileID: 0}
       m_InstanceID: 0
@@ -747,9 +747,9 @@ MonoBehaviour:
       m_Icon: {fileID: 0}
       m_ResourceFile: 
     m_NewAssetIndexInList: -1
-    m_ScrollPosition: {x: 0, y: 16}
+    m_ScrollPosition: {x: 0, y: 80}
     m_GridSize: 16
-  m_DirectoriesAreaWidth: 219
+  m_DirectoriesAreaWidth: 110
 --- !u!114 &22
 MonoBehaviour:
   m_ObjectHideFlags: 52
@@ -861,9 +861,9 @@ MonoBehaviour:
   m_isRotationLocked: 0
   m_AudioPlay: 0
   m_Position:
-    m_Target: {x: 5.116886, y: -2.9330482, z: -6.936543}
+    m_Target: {x: 288.5266, y: 126.560196, z: -1.7151569}
     speed: 2
-    m_Value: {x: 5.116886, y: -2.9330482, z: -6.936543}
+    m_Value: {x: 288.5266, y: 126.560196, z: -1.7151569}
   m_RenderMode: 0
   m_CameraMode:
     drawMode: 0
@@ -895,9 +895,9 @@ MonoBehaviour:
     speed: 2
     m_Value: {x: 0, y: 0, z: 0, w: 1}
   m_Size:
-    m_Target: 29.352076
+    m_Target: 263.66205
     speed: 2
-    m_Value: 29.352076
+    m_Value: 263.66205
   m_Ortho:
     m_Target: 1
     speed: 2
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/EditorUserBuildSettings.asset b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/EditorUserBuildSettings.asset
index da75ab9d3512a83a49279218f7d6a5c162471006..b8088f80a8faa29f1398c6c8cebcc1e3546596aa 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/EditorUserBuildSettings.asset and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/EditorUserBuildSettings.asset differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/LastBuild.buildreport b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/LastBuild.buildreport
index 532e5d365d4d12bcac2c2122e87ddb99881b4fcc..11770061c7794b6b609aceaf8d15cab7d659b380 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/LastBuild.buildreport and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/LastBuild.buildreport differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/LastSceneManagerSetup.txt b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/LastSceneManagerSetup.txt
index 9202c49d8b785e96c8642d1aeb4e1c0af6d36ff5..723122a53dc13b1a096c37ae8439b56e39925ccb 100644
--- a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/LastSceneManagerSetup.txt
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/LastSceneManagerSetup.txt
@@ -1,4 +1,4 @@
 sceneSetups:
-- path: Assets/Scenes/Main.unity
+- path: Assets/Scenes/MainMenu.unity
   isLoaded: 1
   isActive: 1
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/Managed/Assembly-CSharp.dll b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/Managed/Assembly-CSharp.dll
index d73156230741b5b0ec405e9b928756dd721a902c..4de62d4ee7497e0022bb7867ee41d0c6dfe7d85c 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/Managed/Assembly-CSharp.dll and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/Managed/Assembly-CSharp.dll differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/Managed/Unity.Analytics.DataPrivacy.dll b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/Managed/Unity.Analytics.DataPrivacy.dll
index 365632e2dea0a813e5de532f7015272a21c52fa1..003b2d54fee013d1be0c06a1ba2a887b94aa7cb0 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/Managed/Unity.Analytics.DataPrivacy.dll and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/Managed/Unity.Analytics.DataPrivacy.dll differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/Managed/Unity.TextMeshPro.dll b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/Managed/Unity.TextMeshPro.dll
index 42f6a24b40eaa39e18dcb1e6e0bf7479f42e676d..59d790dd9e4ee006f5bb3419cadf82b7504b7a8c 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/Managed/Unity.TextMeshPro.dll and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/Managed/Unity.TextMeshPro.dll differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/globalgamemanagers b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/globalgamemanagers
index f7930c45bee7898f2272c521221ce41506a2118a..b238c8cff76edfad3a9fec09bd885355cc9e7de3 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/globalgamemanagers and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/globalgamemanagers differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/globalgamemanagers.assets b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/globalgamemanagers.assets
index 35660e491b97117cfa5573e12f3575e198fada7c..26fee417c69d9c3fddaae6afa50b7fa38d349e7f 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/globalgamemanagers.assets and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/globalgamemanagers.assets differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/level0 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/level0
index 929889513b5bd489ce1f662db813e54ce621fded..f5c339ff0cd2eec1f8b4c2fb8f0303bff884dd73 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/level0 and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/level0 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/resources.assets b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/resources.assets
index 6ed578ac7c0e1ba0fe62d061432bad9e68489a2f..544f84a9a62c86d9eba8ca91751ebbf9faf5c653 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/resources.assets and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/resources.assets differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/sharedassets0.assets b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/sharedassets0.assets
index d732be7012ceb25d9c3e8fa11a5103463c68a082..ec797d3f2f7dcd0d348ee0d2c48e828196592b17 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/sharedassets0.assets and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/sharedassets0.assets differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/sharedassets0.assets.resS b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/sharedassets0.assets.resS
index 9589983036166268e74011e0ea3b2b3a0094ccce..53c3e3a5f8a346318c7c03be8e67981633ddfb17 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/sharedassets0.assets.resS and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/Data/sharedassets0.assets.resS differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/ScriptLayoutHashes.txt b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/ScriptLayoutHashes.txt
index c6f7bf372122225cc8f79b4506aaef789fd92342..da5a1bd703831b370d2b98b38087e7e036acf899 100644
--- a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/ScriptLayoutHashes.txt
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/PlayerDataCache/Win64/ScriptLayoutHashes.txt
@@ -1,6 +1,6 @@
 Win64
 PlayerPath?
-E:/Tubes2_PBD/Executable/2/Tugas2_PBD_MRizkiFonna_13516001_rev.exe
+E:/Tubes2_PBD/Executable/3/Tugas2_PBD_MRizkiFonna_13516001_rev.exe
 SceneListBegin?
 Assets/Scenes/Main.unity
 SceneListEnd?
@@ -53,6 +53,8 @@ aa165095bcf0f4d99594ea33df01c81b UnityEngine.UI.dll:UnityEngine.UI.Slider
 abf1930d8126d0b2e00e9449129a0190 UnityEngine.UI.dll:UnityEngine.EventSystems.TouchInputModule
 64e54c0cbb0177c5ea26f340efb9ff85 UnityEngine.UI.dll:UnityEngine.UI.VerticalLayoutGroup
 d3c76b14a25eebd3a3323dd43297919c Unity.TextMeshPro.dll:TMPro.TMP_InputField
+71bb6a6b6c8f052f948db64c7dd3ca4f UnityEngine.Advertisements.dll:UnityEngine.Advertisements.CallbackExecutor
+71bb6a6b6c8f052f948db64c7dd3ca4f UnityEngine.Advertisements.dll:UnityEngine.Advertisements.Editor.Placeholder
 cf9f5cf2c3145a37ac07f00e50e460f9 UnityEngine.UI.dll:UnityEngine.UI.AspectRatioFitter
 71bb6a6b6c8f052f948db64c7dd3ca4f UnityEngine.UI.dll:UnityEngine.EventSystems.BaseInput
 507174d46dacbc5fe45e28485db5dd1e UnityEngine.UI.dll:UnityEngine.UI.Button
@@ -134,6 +136,7 @@ ad9173d3a69d99153f38ed4b62226129 UnityEngine.Networking.dll:UnityEngine.Networki
 5887ef1bc706b22b773d253fd443ceef UnityEngine.Networking.dll:UnityEngine.Networking.NetworkTransformVisualizer
 35a9693c388776aaf487636491a20f11 Unity.TextMeshPro.dll:TMPro.TMP_FontAsset
 e1300922cc039f41ab46a47f4cb05898 Unity.TextMeshPro.dll:TMPro.TMP_Settings
+83e769eee07fc231384c812eedbb8224 Assembly-CSharp.dll:.CameraCtr
 88cc9df3c6fc697bfbeacd24c0d6f2d7 UnityEngine.TestRunner.dll:UnityEngine.TestTools.BeforeAfterTestCommandState
 88cc9df3c6fc697bfbeacd24c0d6f2d7 UnityEngine.TestRunner.dll:UnityEngine.TestTools.EnumerableSetUpTearDownCommandState
 71bb6a6b6c8f052f948db64c7dd3ca4f UnityEngine.TestRunner.dll:UnityEngine.TestTools.TestRunner.Callbacks.PlayModeRunnerCallback
@@ -151,6 +154,7 @@ fb6a1ea36b4f6ef5948d283d93760765 UnityEngine.GoogleAudioSpatializer.dll:UnityEng
 3b760e6526e13f7504f59e210145899a Unity.TextMeshPro.dll:TMPro.TextMeshProUGUI
 507174d46dacbc5fe45e28485db5dd1e Unity.Analytics.DataPrivacy.dll:UnityEngine.Analytics.DataPrivacyButton
 d251bf88db6c95a6b1aa0b69298da9ef UnityEngine.SpatialTracking.dll:UnityEngine.SpatialTracking.TrackedPoseDriver
+71bb6a6b6c8f052f948db64c7dd3ca4f Assembly-CSharp.dll:.EnemyCtr
 d791aa6007fa3640be1164ea75bb087d Unity.TextMeshPro.dll:TMPro.TMP_StyleSheet
 df434544c9f7b33d1cc7e635b180d279 Unity.TextMeshPro.dll:TMPro.TextMeshPro
 3165968ba45c74472d279ba04455fccb Unity.TextMeshPro.dll:TMPro.TMP_ColorGradient
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Assembly-CSharp.dll b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Assembly-CSharp.dll
index dffab0a8ef9a3086304a50a4d20870f74a04bb75..e6dfea8738e23ce65dd6766e423dfd6ba1827e83 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Assembly-CSharp.dll and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Assembly-CSharp.dll differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Assembly-CSharp.pdb b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Assembly-CSharp.pdb
index 84116bb0d42614b903dc9cf1bad1d1178d5dd248..bff41b1ba3d66c5297e345310a7da2f18807282d 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Assembly-CSharp.pdb and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Assembly-CSharp.pdb differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.Analytics.DataPrivacy.dll b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.Analytics.DataPrivacy.dll
index 18a4beda80264b95881a57dd08542cfa389937db..8ed03b4efd79a58e986f5db2f1f09aa8f11a2a41 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.Analytics.DataPrivacy.dll and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.Analytics.DataPrivacy.dll differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.CollabProxy.Editor.dll b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.CollabProxy.Editor.dll
index 1bb60dd9dc1da798649a43a13fbf28debcb12be7..9df652976ea593b6a2f421f168e5e1bc405bd0ed 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.CollabProxy.Editor.dll and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.CollabProxy.Editor.dll differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.PackageManagerUI.Editor.dll b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.PackageManagerUI.Editor.dll
index 634296f8415f28d0c55c3f6db9d3c1e783cad316..d9115c4dfe19bffb53d1c6ab91e4841785d3b85e 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.PackageManagerUI.Editor.dll and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.PackageManagerUI.Editor.dll differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll
index cbf60b22d5331b71c58829028703b0af68a1afe2..2854717ae9424acb82567551070afbda9ed6eb31 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.TextMeshPro.dll b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.TextMeshPro.dll
index f19debb9b9b14b309c6eee1e125224b99528bc82..29bd4be7babb93500c59a1e373bb752d0d63f270 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.TextMeshPro.dll and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/ScriptAssemblies/Unity.TextMeshPro.dll differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/StateCache/SceneView/7a5f7d-mainStage.json b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/StateCache/SceneView/7a5f7d-mainStage.json
index df83fd786c1e157dabeca55dafd2926182a44830..f5d659451f0a28911dcd5a223078a14cd43fcbb1 100644
--- a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/StateCache/SceneView/7a5f7d-mainStage.json
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/StateCache/SceneView/7a5f7d-mainStage.json
@@ -1 +1 @@
-{"cameraMode":{"drawMode":0,"name":"Shaded","section":"Shading Mode"},"sceneLighting":true,"audioPlay":false,"sceneViewState":{"showFog":true,"showMaterialUpdate":false,"showSkybox":true,"showFlares":true,"showImageEffects":true,"showParticleSystems":true},"in2DMode":true,"pivot":{"x":5.116886138916016,"y":-2.9330482482910158,"z":-6.936542987823486},"rotation":{"x":0.0,"y":0.0,"z":0.0,"w":1.0},"size":29.352075576782228,"orthographic":true}
\ No newline at end of file
+{"cameraMode":{"drawMode":0,"name":"Shaded","section":"Shading Mode"},"sceneLighting":true,"audioPlay":false,"sceneViewState":{"showFog":true,"showMaterialUpdate":false,"showSkybox":true,"showFlares":true,"showImageEffects":true,"showParticleSystems":true},"in2DMode":true,"pivot":{"x":288.526611328125,"y":126.56019592285156,"z":-1.71515691280365},"rotation":{"x":0.0,"y":0.0,"z":0.0,"w":1.0},"size":263.66204833984377,"orthographic":true}
\ No newline at end of file
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/assetDatabase3 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/assetDatabase3
index 7c80af672adaa4cfdaf229dc5cb87b621b7f8bbb..1fe5a1cd0cd49535ce967ba633271d1edee9eb64 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/assetDatabase3 and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/assetDatabase3 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/02/02caf2529e444a14ab5eae5fafab7fd4 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/02/02caf2529e444a14ab5eae5fafab7fd4
new file mode 100644
index 0000000000000000000000000000000000000000..d04132148081ace62095d8308171d34ed99d044a
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/02/02caf2529e444a14ab5eae5fafab7fd4 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/02/02caf2529e444a14ab5eae5fafab7fd4.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/02/02caf2529e444a14ab5eae5fafab7fd4.info
new file mode 100644
index 0000000000000000000000000000000000000000..e4abc544a13057749fb88380b5823ac274ae1b9b
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/02/02caf2529e444a14ab5eae5fafab7fd4.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/07/07fa4a9616a73f34785703310e3f094b b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/07/07fa4a9616a73f34785703310e3f094b
new file mode 100644
index 0000000000000000000000000000000000000000..b329b380f92345181d1ce782faeaaed7b2f25587
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/07/07fa4a9616a73f34785703310e3f094b differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/07/07fa4a9616a73f34785703310e3f094b.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/07/07fa4a9616a73f34785703310e3f094b.info
new file mode 100644
index 0000000000000000000000000000000000000000..9f7003c98279423db1119ac9383b1e27d9799693
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/07/07fa4a9616a73f34785703310e3f094b.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/0d/0dbf0796eff2d254381244d5bf00a9e3 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/0d/0dbf0796eff2d254381244d5bf00a9e3
new file mode 100644
index 0000000000000000000000000000000000000000..05895f7e5fdf63c89c71d78484214b0c52436811
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/0d/0dbf0796eff2d254381244d5bf00a9e3 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/0d/0dbf0796eff2d254381244d5bf00a9e3.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/0d/0dbf0796eff2d254381244d5bf00a9e3.info
new file mode 100644
index 0000000000000000000000000000000000000000..5a67e78aedccf770c1eef31365904ccc2e764354
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/0d/0dbf0796eff2d254381244d5bf00a9e3.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/13/1304343364e1ade40a93931a5dacc822 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/13/1304343364e1ade40a93931a5dacc822
new file mode 100644
index 0000000000000000000000000000000000000000..f1f84ddb5339328efd2fa1950af3ee9122635b1a
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/13/1304343364e1ade40a93931a5dacc822 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/13/1304343364e1ade40a93931a5dacc822.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/13/1304343364e1ade40a93931a5dacc822.info
new file mode 100644
index 0000000000000000000000000000000000000000..904cfd90735b46ab8f5909eda531806c02635cac
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/13/1304343364e1ade40a93931a5dacc822.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/23/23f2dcab7a131324d922cfb2bd07db80 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/23/23f2dcab7a131324d922cfb2bd07db80
new file mode 100644
index 0000000000000000000000000000000000000000..fed5d7c2e1ba5841b858b1e5f0d090962b514780
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/23/23f2dcab7a131324d922cfb2bd07db80 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/23/23f2dcab7a131324d922cfb2bd07db80.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/23/23f2dcab7a131324d922cfb2bd07db80.info
new file mode 100644
index 0000000000000000000000000000000000000000..eb0b4de9e8ebfe10bb6cf1816fa62169e2960873
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/23/23f2dcab7a131324d922cfb2bd07db80.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/24/24770088dedc9e84b97afaa1c612d506 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/24/24770088dedc9e84b97afaa1c612d506
new file mode 100644
index 0000000000000000000000000000000000000000..d31a6c60cd64ced0c3f4b49274ebd9ca1d7cef06
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/24/24770088dedc9e84b97afaa1c612d506 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/24/24770088dedc9e84b97afaa1c612d506.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/24/24770088dedc9e84b97afaa1c612d506.info
new file mode 100644
index 0000000000000000000000000000000000000000..b2c9dcced8433c52948dda2d697d1f619e0de101
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/24/24770088dedc9e84b97afaa1c612d506.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/31/31f33be422f9c8449bbf999c98f5f4d2 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/31/31f33be422f9c8449bbf999c98f5f4d2
new file mode 100644
index 0000000000000000000000000000000000000000..f36d2058847d25ff6c250c82b74dc9a03ce06924
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/31/31f33be422f9c8449bbf999c98f5f4d2 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/31/31f33be422f9c8449bbf999c98f5f4d2.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/31/31f33be422f9c8449bbf999c98f5f4d2.info
new file mode 100644
index 0000000000000000000000000000000000000000..c64a4da32535e48a550c4a976815ec5d36ad1ab9
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/31/31f33be422f9c8449bbf999c98f5f4d2.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/3b/3bb40c4bb20b72940ba2dd57ae30f88c b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/3b/3bb40c4bb20b72940ba2dd57ae30f88c
new file mode 100644
index 0000000000000000000000000000000000000000..ff167720f1f6447ff61a87e781a65199c5a65516
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/3b/3bb40c4bb20b72940ba2dd57ae30f88c differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/3b/3bb40c4bb20b72940ba2dd57ae30f88c.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/3b/3bb40c4bb20b72940ba2dd57ae30f88c.info
new file mode 100644
index 0000000000000000000000000000000000000000..67e6766c1e3db51b40a1c62435a0c9d2ce745e3d
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/3b/3bb40c4bb20b72940ba2dd57ae30f88c.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/41/418ab5c27d3054eb89959d9c715e00c9 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/41/418ab5c27d3054eb89959d9c715e00c9
new file mode 100644
index 0000000000000000000000000000000000000000..0deb6f9536794750ab1cbf61ad7da6f332095a86
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/41/418ab5c27d3054eb89959d9c715e00c9 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/41/418ab5c27d3054eb89959d9c715e00c9.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/41/418ab5c27d3054eb89959d9c715e00c9.info
new file mode 100644
index 0000000000000000000000000000000000000000..830c3b7b3b8ef2394f340cc00ebab3b1d7922b01
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/41/418ab5c27d3054eb89959d9c715e00c9.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/46/46ddd21bc1ed29645be9393bfae42d5b b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/46/46ddd21bc1ed29645be9393bfae42d5b
new file mode 100644
index 0000000000000000000000000000000000000000..7da2b6c6d8c93fb9ce07d8461afffe94de4f1cf0
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/46/46ddd21bc1ed29645be9393bfae42d5b differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/46/46ddd21bc1ed29645be9393bfae42d5b.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/46/46ddd21bc1ed29645be9393bfae42d5b.info
new file mode 100644
index 0000000000000000000000000000000000000000..4eb8094d7078d521dad06a0ef98842ca0133fbf2
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/46/46ddd21bc1ed29645be9393bfae42d5b.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/4b/4b5eeb73b915fa84a980f6bce0b905de b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/4b/4b5eeb73b915fa84a980f6bce0b905de
new file mode 100644
index 0000000000000000000000000000000000000000..ba27cea5e82768b52f75fb7cc56c501e3cb2bc7c
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/4b/4b5eeb73b915fa84a980f6bce0b905de differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/4b/4b5eeb73b915fa84a980f6bce0b905de.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/4b/4b5eeb73b915fa84a980f6bce0b905de.info
new file mode 100644
index 0000000000000000000000000000000000000000..8f3d2366e64ad3f72d0febe8b4a3ca61b705abec
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/4b/4b5eeb73b915fa84a980f6bce0b905de.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/55/555975464417842748951a085f3cf3ba b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/55/555975464417842748951a085f3cf3ba
new file mode 100644
index 0000000000000000000000000000000000000000..792fe52b45ccae00ff6d0b55a279871af5108abc
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/55/555975464417842748951a085f3cf3ba differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/55/555975464417842748951a085f3cf3ba.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/55/555975464417842748951a085f3cf3ba.info
new file mode 100644
index 0000000000000000000000000000000000000000..cf2c3915cbe74a4508a1d5e66fbeac6479cb122c
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/55/555975464417842748951a085f3cf3ba.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/58/5816beacfd8204e4fa223255ce2ac467 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/58/5816beacfd8204e4fa223255ce2ac467
new file mode 100644
index 0000000000000000000000000000000000000000..97505a458854995aca4e3fe4cdefb03660bd07e7
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/58/5816beacfd8204e4fa223255ce2ac467 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/58/5816beacfd8204e4fa223255ce2ac467.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/58/5816beacfd8204e4fa223255ce2ac467.info
new file mode 100644
index 0000000000000000000000000000000000000000..3a51f7b6660f376f65053ee8b3c0d68173f6e343
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/58/5816beacfd8204e4fa223255ce2ac467.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/58/5853b6ddaa2b364478a6de1223809f57 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/58/5853b6ddaa2b364478a6de1223809f57
new file mode 100644
index 0000000000000000000000000000000000000000..3e460c27e3115c9c0296f171f4564de7aeb1e5f6
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/58/5853b6ddaa2b364478a6de1223809f57 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/58/5853b6ddaa2b364478a6de1223809f57.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/58/5853b6ddaa2b364478a6de1223809f57.info
new file mode 100644
index 0000000000000000000000000000000000000000..904c50e823d6943ec1d6e7d11260b3caca2aef8c
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/58/5853b6ddaa2b364478a6de1223809f57.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/5b/5be9b4c5270e8eb48ac9e24389566ec1 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/5b/5be9b4c5270e8eb48ac9e24389566ec1
new file mode 100644
index 0000000000000000000000000000000000000000..88702d9d8a891bdae31f65d19fb6338d7e22b52b
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/5b/5be9b4c5270e8eb48ac9e24389566ec1 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/5b/5be9b4c5270e8eb48ac9e24389566ec1.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/5b/5be9b4c5270e8eb48ac9e24389566ec1.info
new file mode 100644
index 0000000000000000000000000000000000000000..9b328fd512dbb1a7e30a949cd88d354e20aca7cc
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/5b/5be9b4c5270e8eb48ac9e24389566ec1.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/5e/5e7111d750837fe4e9af7b360e7d667c b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/5e/5e7111d750837fe4e9af7b360e7d667c
new file mode 100644
index 0000000000000000000000000000000000000000..2974141950dbd7ecd7217b5ce5ffb548cd07bbbf
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/5e/5e7111d750837fe4e9af7b360e7d667c differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/5e/5e7111d750837fe4e9af7b360e7d667c.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/5e/5e7111d750837fe4e9af7b360e7d667c.info
new file mode 100644
index 0000000000000000000000000000000000000000..f0ccd0eef33ee253564b52011e03c29dc47de7ef
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/5e/5e7111d750837fe4e9af7b360e7d667c.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/60/606426be2ff51264d887d76a45b39e1c b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/60/606426be2ff51264d887d76a45b39e1c
new file mode 100644
index 0000000000000000000000000000000000000000..8fe600364631fbe17673411e58d9afd1154b7fac
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/60/606426be2ff51264d887d76a45b39e1c differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/60/606426be2ff51264d887d76a45b39e1c.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/60/606426be2ff51264d887d76a45b39e1c.info
new file mode 100644
index 0000000000000000000000000000000000000000..38db7d97b803687a4c100415080c80e3c4f8e785
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/60/606426be2ff51264d887d76a45b39e1c.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/6a/6ab2ff034573064449b8c5466739fa23 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/6a/6ab2ff034573064449b8c5466739fa23
new file mode 100644
index 0000000000000000000000000000000000000000..ed1eb0e14cabfdbba3a8a822a927ae97a4ab2bcc
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/6a/6ab2ff034573064449b8c5466739fa23 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/6a/6ab2ff034573064449b8c5466739fa23.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/6a/6ab2ff034573064449b8c5466739fa23.info
new file mode 100644
index 0000000000000000000000000000000000000000..781204333c369b7b3e5fd2fdb436301b6b87e18b
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/6a/6ab2ff034573064449b8c5466739fa23.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/79/7931262bee02b4179ab843cecd12cb07 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/79/7931262bee02b4179ab843cecd12cb07
new file mode 100644
index 0000000000000000000000000000000000000000..6bb5f9a704ba25d403b954d7a25ceb2cc0b82d43
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/79/7931262bee02b4179ab843cecd12cb07 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/79/7931262bee02b4179ab843cecd12cb07.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/79/7931262bee02b4179ab843cecd12cb07.info
new file mode 100644
index 0000000000000000000000000000000000000000..bb1380dab4f78c7450b60c83d6f35a5d4d0798f0
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/79/7931262bee02b4179ab843cecd12cb07.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/84/84c7c25bd260747be85456fa9c48c4b0 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/84/84c7c25bd260747be85456fa9c48c4b0
new file mode 100644
index 0000000000000000000000000000000000000000..6c4a637d09d95df9c8fef3ee7a5fc54262cf0f53
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/84/84c7c25bd260747be85456fa9c48c4b0 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/84/84c7c25bd260747be85456fa9c48c4b0.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/84/84c7c25bd260747be85456fa9c48c4b0.info
new file mode 100644
index 0000000000000000000000000000000000000000..7993b6ec0bb7917380ab635a721fa277d5ba4dc5
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/84/84c7c25bd260747be85456fa9c48c4b0.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/86/86ce912717672b8429c58e6960c12e25 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/86/86ce912717672b8429c58e6960c12e25
new file mode 100644
index 0000000000000000000000000000000000000000..f39b9200ce1a0d33e0f8f679eba646de54d605f4
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/86/86ce912717672b8429c58e6960c12e25 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/86/86ce912717672b8429c58e6960c12e25.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/86/86ce912717672b8429c58e6960c12e25.info
new file mode 100644
index 0000000000000000000000000000000000000000..3cdb73e8792efdde83356aefaf626c7147df7b77
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/86/86ce912717672b8429c58e6960c12e25.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/90/907a19a0cc99bf04288d3b0c0d6afcfb b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/90/907a19a0cc99bf04288d3b0c0d6afcfb
new file mode 100644
index 0000000000000000000000000000000000000000..c64a9e696316357ff538ddc20388d1bd0bffd5f5
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/90/907a19a0cc99bf04288d3b0c0d6afcfb differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/90/907a19a0cc99bf04288d3b0c0d6afcfb.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/90/907a19a0cc99bf04288d3b0c0d6afcfb.info
new file mode 100644
index 0000000000000000000000000000000000000000..3682165028becffcd1a4f256e225faa6a9dca060
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/90/907a19a0cc99bf04288d3b0c0d6afcfb.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/90/90f91bf07d6aec14bb60e830bf64792c b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/90/90f91bf07d6aec14bb60e830bf64792c
new file mode 100644
index 0000000000000000000000000000000000000000..7cf631857fa73867a053421796eb8122ec36f843
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/90/90f91bf07d6aec14bb60e830bf64792c differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/90/90f91bf07d6aec14bb60e830bf64792c.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/90/90f91bf07d6aec14bb60e830bf64792c.info
new file mode 100644
index 0000000000000000000000000000000000000000..01594e36d957e01d6acd09d723704a01a507df8a
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/90/90f91bf07d6aec14bb60e830bf64792c.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/91/91a6f4c9b969b4bb9866c25cba77273c b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/91/91a6f4c9b969b4bb9866c25cba77273c
new file mode 100644
index 0000000000000000000000000000000000000000..fab9e8f62dbe8926d7f47ab85b845729f73c0837
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/91/91a6f4c9b969b4bb9866c25cba77273c differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/91/91a6f4c9b969b4bb9866c25cba77273c.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/91/91a6f4c9b969b4bb9866c25cba77273c.info
new file mode 100644
index 0000000000000000000000000000000000000000..575dda6e819f6eb33ea04187b6c8d3333c20ff62
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/91/91a6f4c9b969b4bb9866c25cba77273c.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/9a/9a9871d79d525ab499dd167fd35c46ad b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/9a/9a9871d79d525ab499dd167fd35c46ad
new file mode 100644
index 0000000000000000000000000000000000000000..9f7d2100901d3d543fb951a8e03cf98f27cab05f
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/9a/9a9871d79d525ab499dd167fd35c46ad differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/9a/9a9871d79d525ab499dd167fd35c46ad.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/9a/9a9871d79d525ab499dd167fd35c46ad.info
new file mode 100644
index 0000000000000000000000000000000000000000..c750aca7b9b1581dcb33e4abbbac0b5b1e02cbe3
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/9a/9a9871d79d525ab499dd167fd35c46ad.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/9c/9c4e0a1112a890247a513140e2bec62c b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/9c/9c4e0a1112a890247a513140e2bec62c
new file mode 100644
index 0000000000000000000000000000000000000000..f77471afa13f75ab1e804594a59ad3ebb4a00a8f
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/9c/9c4e0a1112a890247a513140e2bec62c differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/9c/9c4e0a1112a890247a513140e2bec62c.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/9c/9c4e0a1112a890247a513140e2bec62c.info
new file mode 100644
index 0000000000000000000000000000000000000000..fa8825615332a9ff95d23b2369fbbdeea72676d4
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/9c/9c4e0a1112a890247a513140e2bec62c.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a0/a03a39af61d16d94298132cfd5437225 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a0/a03a39af61d16d94298132cfd5437225
new file mode 100644
index 0000000000000000000000000000000000000000..9f9c614d3007ee8c4c28237ebbd8d21ca262618f
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a0/a03a39af61d16d94298132cfd5437225 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a0/a03a39af61d16d94298132cfd5437225.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a0/a03a39af61d16d94298132cfd5437225.info
new file mode 100644
index 0000000000000000000000000000000000000000..df8f60aeb9cf78a8c7f8fd719c80063a9888f734
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a0/a03a39af61d16d94298132cfd5437225.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a0/a0aa6196d79b5db419e9a18c8927b98a b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a0/a0aa6196d79b5db419e9a18c8927b98a
new file mode 100644
index 0000000000000000000000000000000000000000..dec9e952aeb44a42fad6299069ff2bf4cdfba3c0
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a0/a0aa6196d79b5db419e9a18c8927b98a differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a0/a0aa6196d79b5db419e9a18c8927b98a.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a0/a0aa6196d79b5db419e9a18c8927b98a.info
new file mode 100644
index 0000000000000000000000000000000000000000..a4ff98ec33283941d440cc29163df606e96fe5b8
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a0/a0aa6196d79b5db419e9a18c8927b98a.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a1/a11fd5dcef9761c46b438ba164553552 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a1/a11fd5dcef9761c46b438ba164553552
new file mode 100644
index 0000000000000000000000000000000000000000..19385ef8d679f68d4aa94471798f1659d35084b7
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a1/a11fd5dcef9761c46b438ba164553552 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a1/a11fd5dcef9761c46b438ba164553552.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a1/a11fd5dcef9761c46b438ba164553552.info
new file mode 100644
index 0000000000000000000000000000000000000000..98e5caf8085b5b299055ac552fc2021b45f53faf
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a1/a11fd5dcef9761c46b438ba164553552.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a3/a30d0b0e1afd8ab4ea8a4a0290404f59 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a3/a30d0b0e1afd8ab4ea8a4a0290404f59
new file mode 100644
index 0000000000000000000000000000000000000000..b49c4a9ba4f2360245df3216a9ccfa090be36503
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a3/a30d0b0e1afd8ab4ea8a4a0290404f59 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a3/a30d0b0e1afd8ab4ea8a4a0290404f59.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a3/a30d0b0e1afd8ab4ea8a4a0290404f59.info
new file mode 100644
index 0000000000000000000000000000000000000000..1b42b37e74537f8c36ce4203e1a10c29308f45b2
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a3/a30d0b0e1afd8ab4ea8a4a0290404f59.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a3/a3dde001bc3076e4ca0998fe4d32ade3 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a3/a3dde001bc3076e4ca0998fe4d32ade3
new file mode 100644
index 0000000000000000000000000000000000000000..689a8e94f341ed87f8aa495073c3db8fb80e7643
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a3/a3dde001bc3076e4ca0998fe4d32ade3 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a3/a3dde001bc3076e4ca0998fe4d32ade3.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a3/a3dde001bc3076e4ca0998fe4d32ade3.info
new file mode 100644
index 0000000000000000000000000000000000000000..123af6c0e50105e89b9710963dc19c69d90ca6ff
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a3/a3dde001bc3076e4ca0998fe4d32ade3.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a4/a414f6cc2bd8e5745a003049a80c3fa5 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a4/a414f6cc2bd8e5745a003049a80c3fa5
new file mode 100644
index 0000000000000000000000000000000000000000..e89a52d4cc186f1d980527c30ff6d992c4b397cf
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a4/a414f6cc2bd8e5745a003049a80c3fa5 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a4/a414f6cc2bd8e5745a003049a80c3fa5.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a4/a414f6cc2bd8e5745a003049a80c3fa5.info
new file mode 100644
index 0000000000000000000000000000000000000000..2ec6456458fd46dd560b0f632e056dd89dfd3c07
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a4/a414f6cc2bd8e5745a003049a80c3fa5.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a9/a9c136f9dcfd3954fa0f3fab6260607f b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a9/a9c136f9dcfd3954fa0f3fab6260607f
new file mode 100644
index 0000000000000000000000000000000000000000..3083bdc70287aedd739e3c422182710acacf091c
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a9/a9c136f9dcfd3954fa0f3fab6260607f differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a9/a9c136f9dcfd3954fa0f3fab6260607f.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a9/a9c136f9dcfd3954fa0f3fab6260607f.info
new file mode 100644
index 0000000000000000000000000000000000000000..d0cc13249b93f8bed30de654e9ee22da846e0a29
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/a9/a9c136f9dcfd3954fa0f3fab6260607f.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/aa/aae8c4bea03b8aa47814af68b1dea886 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/aa/aae8c4bea03b8aa47814af68b1dea886
new file mode 100644
index 0000000000000000000000000000000000000000..490332d946af53df0066ff38406d52df442dc795
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/aa/aae8c4bea03b8aa47814af68b1dea886 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/aa/aae8c4bea03b8aa47814af68b1dea886.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/aa/aae8c4bea03b8aa47814af68b1dea886.info
new file mode 100644
index 0000000000000000000000000000000000000000..e2fc3a15865ac0b6f88c57b7bf8c0f753815c84d
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/aa/aae8c4bea03b8aa47814af68b1dea886.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/b0/b03a81a1854c3884991945b40a5ca0ab b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/b0/b03a81a1854c3884991945b40a5ca0ab
new file mode 100644
index 0000000000000000000000000000000000000000..6248e5c100bda7abb5b2b0340e9c077a3712b785
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/b0/b03a81a1854c3884991945b40a5ca0ab differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/b0/b03a81a1854c3884991945b40a5ca0ab.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/b0/b03a81a1854c3884991945b40a5ca0ab.info
new file mode 100644
index 0000000000000000000000000000000000000000..df3c26fc8d5472c24cee37ea47f18cba6b811be1
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/b0/b03a81a1854c3884991945b40a5ca0ab.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/b2/b24d8371c5d8d4523bb53376999757c3 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/b2/b24d8371c5d8d4523bb53376999757c3
new file mode 100644
index 0000000000000000000000000000000000000000..23698622ccc02acc7184c427d5428848c85ac5d6
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/b2/b24d8371c5d8d4523bb53376999757c3 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/b2/b24d8371c5d8d4523bb53376999757c3.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/b2/b24d8371c5d8d4523bb53376999757c3.info
new file mode 100644
index 0000000000000000000000000000000000000000..f75c8feff84643dcb5d0356d0d6e299f27c844d8
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/b2/b24d8371c5d8d4523bb53376999757c3.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/bc/bc15c6ea9b0124465b164fd3e89c578d b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/bc/bc15c6ea9b0124465b164fd3e89c578d
new file mode 100644
index 0000000000000000000000000000000000000000..08aacbcbcbd7e9eb3b30dd8c676bc00d84faeb10
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/bc/bc15c6ea9b0124465b164fd3e89c578d differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/bc/bc15c6ea9b0124465b164fd3e89c578d.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/bc/bc15c6ea9b0124465b164fd3e89c578d.info
new file mode 100644
index 0000000000000000000000000000000000000000..1f86a1442f10da65b5d99be5b843d27cfa9bea55
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/bc/bc15c6ea9b0124465b164fd3e89c578d.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/c1/c1d739b9532761a4f8f628dedcfc673e b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/c1/c1d739b9532761a4f8f628dedcfc673e
new file mode 100644
index 0000000000000000000000000000000000000000..246519d8b134c6f12026cd2bf3fa3ac38110ca37
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/c1/c1d739b9532761a4f8f628dedcfc673e differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/c1/c1d739b9532761a4f8f628dedcfc673e.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/c1/c1d739b9532761a4f8f628dedcfc673e.info
new file mode 100644
index 0000000000000000000000000000000000000000..d69e5482bad0edd34c197264eb1ea8273f749827
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/c1/c1d739b9532761a4f8f628dedcfc673e.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/d2/d235556d311cd497b993de7aa11961d4 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/d2/d235556d311cd497b993de7aa11961d4
new file mode 100644
index 0000000000000000000000000000000000000000..b109ba772b9877c84b93c481237078fe912c4c1b
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/d2/d235556d311cd497b993de7aa11961d4 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/d2/d235556d311cd497b993de7aa11961d4.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/d2/d235556d311cd497b993de7aa11961d4.info
new file mode 100644
index 0000000000000000000000000000000000000000..16c46947bf5a2eecbe59948408667751bc18fed2
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/d2/d235556d311cd497b993de7aa11961d4.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/db/db4eae29dd580d244828b85ac2501f6c b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/db/db4eae29dd580d244828b85ac2501f6c
new file mode 100644
index 0000000000000000000000000000000000000000..a415bceddfbe0c7ae38f871649d36093a25603eb
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/db/db4eae29dd580d244828b85ac2501f6c differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/db/db4eae29dd580d244828b85ac2501f6c.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/db/db4eae29dd580d244828b85ac2501f6c.info
new file mode 100644
index 0000000000000000000000000000000000000000..0d41c98cc0a00477ba7569a1c65d249c43bdce17
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/db/db4eae29dd580d244828b85ac2501f6c.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/de/dede5f4548992dd4ba1c9840a451ed31 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/de/dede5f4548992dd4ba1c9840a451ed31
new file mode 100644
index 0000000000000000000000000000000000000000..6fb66c9909c1346cc2e558f5e3bea6e123dd75c9
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/de/dede5f4548992dd4ba1c9840a451ed31 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/de/dede5f4548992dd4ba1c9840a451ed31.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/de/dede5f4548992dd4ba1c9840a451ed31.info
new file mode 100644
index 0000000000000000000000000000000000000000..9296c88e5f0ab4f3cda03d14c1819e51662b6773
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/de/dede5f4548992dd4ba1c9840a451ed31.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/e7/e74b518a65bc45f4cace9a2fef6af29d b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/e7/e74b518a65bc45f4cace9a2fef6af29d
new file mode 100644
index 0000000000000000000000000000000000000000..e73602c866d813e70f93af324e03311f9fc89de5
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/e7/e74b518a65bc45f4cace9a2fef6af29d differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/e7/e74b518a65bc45f4cace9a2fef6af29d.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/e7/e74b518a65bc45f4cace9a2fef6af29d.info
new file mode 100644
index 0000000000000000000000000000000000000000..8b328d7ce24cf3d28c785801c74cbe678bb3ffc3
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/e7/e74b518a65bc45f4cace9a2fef6af29d.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/eb/eb99749fb0134d54ba7b9a456fd3f6af b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/eb/eb99749fb0134d54ba7b9a456fd3f6af
new file mode 100644
index 0000000000000000000000000000000000000000..319d430748ae35c4b31a773852dac6de8339c1d9
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/eb/eb99749fb0134d54ba7b9a456fd3f6af differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/eb/eb99749fb0134d54ba7b9a456fd3f6af.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/eb/eb99749fb0134d54ba7b9a456fd3f6af.info
new file mode 100644
index 0000000000000000000000000000000000000000..4b3cb62433552a80d18d86c57c6bc05e6f3bdf53
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/eb/eb99749fb0134d54ba7b9a456fd3f6af.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/fa/fa3bccb15aacf430e8ac3499d2338d31 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/fa/fa3bccb15aacf430e8ac3499d2338d31
new file mode 100644
index 0000000000000000000000000000000000000000..65808ff15a84dac20a8fd99089c71c6b193fb47e
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/fa/fa3bccb15aacf430e8ac3499d2338d31 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/fa/fa3bccb15aacf430e8ac3499d2338d31.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/fa/fa3bccb15aacf430e8ac3499d2338d31.info
new file mode 100644
index 0000000000000000000000000000000000000000..35dded1a3d0f175cef7958ff7a40506d1c37ab41
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/fa/fa3bccb15aacf430e8ac3499d2338d31.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/fb/fb16cc86978e6464d9ecc8802812674a b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/fb/fb16cc86978e6464d9ecc8802812674a
new file mode 100644
index 0000000000000000000000000000000000000000..ddf139e884c67c40dff13fd6c6efc5a9c15b1d0d
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/fb/fb16cc86978e6464d9ecc8802812674a differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/fb/fb16cc86978e6464d9ecc8802812674a.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/fb/fb16cc86978e6464d9ecc8802812674a.info
new file mode 100644
index 0000000000000000000000000000000000000000..90c66f1b360a734fa8c480000cbbc93fc83615ae
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/fb/fb16cc86978e6464d9ecc8802812674a.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/ff/ff84aacc54bb8d843be32e8d39412a39 b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/ff/ff84aacc54bb8d843be32e8d39412a39
new file mode 100644
index 0000000000000000000000000000000000000000..c1caf63f5765f9cdd8dd628b9976f562f34ec4ef
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/ff/ff84aacc54bb8d843be32e8d39412a39 differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/ff/ff84aacc54bb8d843be32e8d39412a39.info b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/ff/ff84aacc54bb8d843be32e8d39412a39.info
new file mode 100644
index 0000000000000000000000000000000000000000..971dd6da924e9a024845f23d869a7185ae6a8b10
Binary files /dev/null and b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/metadata/ff/ff84aacc54bb8d843be32e8d39412a39.info differ
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe0.log b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe0.log
index be23ba2acb18cab0031a6e6de07b2e75ecf739e5..86f3f973f56587b46100c5861424c2d117112e4c 100644
--- a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe0.log
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe0.log
@@ -1,3 +1,4 @@
 Base path: C:/Program Files/Unity/Hub/Editor/2018.4.19f1/Editor/Data
 Cmd: initializeCompiler
 Cmd: initializeCompiler
+Cmd: initializeCompiler
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe1.log b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe1.log
index 4c5dfb76a59ba7d99b5a5b8d3ef1dfada3166527..86f3f973f56587b46100c5861424c2d117112e4c 100644
--- a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe1.log
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe1.log
@@ -2,6 +2,3 @@ Base path: C:/Program Files/Unity/Hub/Editor/2018.4.19f1/Editor/Data
 Cmd: initializeCompiler
 Cmd: initializeCompiler
 Cmd: initializeCompiler
-Cmd: initializeCompiler
-Cmd: initializeCompiler
-Cmd: initializeCompiler
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe2.log b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe2.log
index 4c5dfb76a59ba7d99b5a5b8d3ef1dfada3166527..86f3f973f56587b46100c5861424c2d117112e4c 100644
--- a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe2.log
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe2.log
@@ -2,6 +2,3 @@ Base path: C:/Program Files/Unity/Hub/Editor/2018.4.19f1/Editor/Data
 Cmd: initializeCompiler
 Cmd: initializeCompiler
 Cmd: initializeCompiler
-Cmd: initializeCompiler
-Cmd: initializeCompiler
-Cmd: initializeCompiler
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe3.log b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe3.log
index 4c5dfb76a59ba7d99b5a5b8d3ef1dfada3166527..86f3f973f56587b46100c5861424c2d117112e4c 100644
--- a/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe3.log
+++ b/Tugas2_PBD_MRizkiFonna_13516001_rev/Library/shadercompiler-UnityShaderCompiler.exe3.log
@@ -2,6 +2,3 @@ Base path: C:/Program Files/Unity/Hub/Editor/2018.4.19f1/Editor/Data
 Cmd: initializeCompiler
 Cmd: initializeCompiler
 Cmd: initializeCompiler
-Cmd: initializeCompiler
-Cmd: initializeCompiler
-Cmd: initializeCompiler
diff --git a/Tugas2_PBD_MRizkiFonna_13516001_rev/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache b/Tugas2_PBD_MRizkiFonna_13516001_rev/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache
index 168371551b4443916a17e52cf2b79816aebffa38..882caeaec5fb71388d9db99188f61128db2ecaff 100644
Binary files a/Tugas2_PBD_MRizkiFonna_13516001_rev/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache and b/Tugas2_PBD_MRizkiFonna_13516001_rev/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache differ