diff --git a/Assets/Prefabs/UI/GameOver.prefab b/Assets/Prefabs/UI/GameOver.prefab index dc8d2b722a4e596eca16cbbe34ad2fedd2954e5a..31d2da08d3ba70c5b5ed6d196bf1b6788da686a4 100644 --- a/Assets/Prefabs/UI/GameOver.prefab +++ b/Assets/Prefabs/UI/GameOver.prefab @@ -303,7 +303,6 @@ GameObject: - component: {fileID: 5823728450050471233} - component: {fileID: 500281840552812330} - component: {fileID: 90281804} - - component: {fileID: 90281805} - component: {fileID: 4318991844084942305} m_Layer: 5 m_Name: PlayAgain @@ -428,35 +427,6 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: isEnabled: 0 ---- !u!114 &90281805 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4493225916325924277} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Delegates: - - eventID: 4 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 90281804} - m_TargetAssemblyTypeName: GameOverUI, Assembly-CSharp - m_MethodName: OnGoRestart - m_Mode: 0 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 --- !u!114 &4318991844084942305 MonoBehaviour: m_ObjectHideFlags: 0 @@ -547,7 +517,7 @@ Canvas: m_SortingBucketNormalizedSize: 0 m_AdditionalShaderChannelsFlag: 0 m_SortingLayerID: 0 - m_SortingOrder: 0 + m_SortingOrder: 5 m_TargetDisplay: 0 --- !u!114 &4493225916682204033 MonoBehaviour: diff --git a/Assets/Scenes/Level 02.unity b/Assets/Scenes/Level 02.unity index 70a28d04402cfb3fd92a9a77c995da081492c4b8..650534310babe49d802157f85a0818d102f350f4 100644 --- a/Assets/Scenes/Level 02.unity +++ b/Assets/Scenes/Level 02.unity @@ -161,6 +161,10 @@ PrefabInstance: propertyPath: m_Name value: EnemyManager objectReference: {fileID: 0} + - target: {fileID: 2056491566893606148, guid: 18a89f44706ce604485accbbcc6982c8, type: 3} + propertyPath: enemy + value: + objectReference: {fileID: 100000, guid: 3688f3f3f312c984fa78e00c09819e6c, type: 3} - target: {fileID: 2056491566893606148, guid: 18a89f44706ce604485accbbcc6982c8, type: 3} propertyPath: spawnTime value: 5 @@ -260,7 +264,7 @@ PrefabInstance: - target: {fileID: 2056491566893606154, guid: 18a89f44706ce604485accbbcc6982c8, type: 3} propertyPath: enemy value: - objectReference: {fileID: 25901200661331521, guid: aaf0bae1b4fe202469a91f418e19fa04, type: 3} + objectReference: {fileID: 153412, guid: 548c56f4bcf4db24b8aa057e9846a005, type: 3} - target: {fileID: 2056491566893606154, guid: 18a89f44706ce604485accbbcc6982c8, type: 3} propertyPath: spawnTime value: 6 diff --git a/Assets/Scenes/Level 03.unity b/Assets/Scenes/Level 03.unity index 0e778c3bb5b458031a97a8ac300bcf5776717bac..bc7ec7c5db758ec8960169d357ec6a4c443c1d8b 100644 --- a/Assets/Scenes/Level 03.unity +++ b/Assets/Scenes/Level 03.unity @@ -908,8 +908,42 @@ PrefabInstance: propertyPath: m_Name value: EventSystem objectReference: {fileID: 0} - m_RemovedComponents: [] + m_RemovedComponents: + - {fileID: 5510267167935728622, guid: 0ee38108abb3c6b45af585ba4fdb2e27, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 0ee38108abb3c6b45af585ba4fdb2e27, type: 3} +--- !u!1 &2081548350 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5510267167935728623, guid: 0ee38108abb3c6b45af585ba4fdb2e27, type: 3} + m_PrefabInstance: {fileID: 2081548349} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2081548351 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2081548350} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3} + m_Name: + m_EditorClassIdentifier: + m_MoveRepeatDelay: 0.5 + m_MoveRepeatRate: 0.1 + m_XRTrackingOrigin: {fileID: 0} + m_ActionsAsset: {fileID: -944628639613478452, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_PointAction: {fileID: -1654692200621890270, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_MoveAction: {fileID: -8784545083839296357, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_SubmitAction: {fileID: 392368643174621059, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_CancelAction: {fileID: 7727032971491509709, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_LeftClickAction: {fileID: 3001919216989983466, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_MiddleClickAction: {fileID: -2185481485913320682, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_RightClickAction: {fileID: -4090225696740746782, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_ScrollWheelAction: {fileID: 6240969308177333660, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_TrackedDevicePositionAction: {fileID: 6564999863303420839, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_TrackedDeviceOrientationAction: {fileID: 7970375526676320489, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3} + m_DeselectOnBackgroundClick: 1 + m_PointerBehavior: 0 --- !u!1001 &2122123692 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..becd7f734da5c86e961aa0f71a03a6d0a953c5d5 --- /dev/null +++ b/README.md @@ -0,0 +1,40 @@ +# Tugas Besar IF3210 - Extended Survival Shooter + +Tugas besar ini merupakan tugas pada mata kuliah Pengembangan Aplikasi pada Platform Khusus. Aplikasi ini merupakan aplikasi game yang menggunakan Unity dalam pembuatannya. Game ini bercerita mengenai seseorang yang perlu bertahan hidup dari serangan musuh-musuh berupa Zombunny, Zombear, Hellapant, dan musuh lainnya. + +## Library + +Dalam pembuatan game ini, digunakan beberapa library diantaranya adalah sebagai berikut: + +- Input System (v1.3.0) +- Post-Processing (V3.2.2) +- TextMeshPro (v3.0.6) +- Timeline (v1.4.8) +- Universal Render Pipeline (v10.8.1) +- Unity UI (v1.0.0) + +## Screenshoot + +Berikut ini adalah beberapa tangkapan layar dari game yang telah dibuat: + +## Pembagian Kerja dan Jam Persiapan serta Pengerjaan + +Berikut ini adalah pembagian tugas dari tiap-tiap anggota kelompok: + +| No | NIM | Nama | Pembagian Tugas | +| --- | -------- | -------------------------- | --------------- | +| 1 | 13520018 | Bariza Haqi | | +| 2 | 13520126 | Ignasius Ferry Priguna | | +| 3 | 13520128 | Bayu Samudra | | +| 4 | 13520145 | Steven Gianmarg H. Siahaan | | +| 5 | 13520152 | Muhammad Fahmi Irfan | | + +Berikut ini adalah jumlah jam persiapan dan pengerjaan masing-masing anggota: + +| No | NIM | Nama | Jam Persiapan | Jam Pengerjaan | +| --- | -------- | -------------------------- | ------------- | -------------- | +| 1 | 13520018 | Bariza Haqi | | | +| 2 | 13520126 | Ignasius Ferry Priguna | | | +| 3 | 13520128 | Bayu Samudra | | | +| 4 | 13520145 | Steven Gianmarg H. Siahaan | | | +| 5 | 13520152 | Muhammad Fahmi Irfan | | |