From fe1414d9376f8d9fe3dd710e6cf0425e56290b45 Mon Sep 17 00:00:00 2001 From: Nay Date: Thu, 7 Dec 2023 18:31:37 +0100 Subject: [PATCH] Squashed commit of the following: commit 212cdf23eacb6ee06966b9214ecc8acc60dad249 Author: Nay Date: Thu Dec 7 18:29:35 2023 +0100 Player settings le retour commit 5d30ca00d9809bcf565be1c48e82bbabe3d944b1 Author: Nay Date: Thu Dec 7 18:27:30 2023 +0100 Player settings unity commit bacfb62c227e89c9b4d31198e8c398111c1790ec Merge: 986f380 91afb58 Author: Nay Date: Thu Dec 7 17:44:01 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 986f380a0f17cf43e8f3bd8eec5d82125f229f99 Author: Nay Date: Thu Dec 7 17:43:46 2023 +0100 Fading introduction commit ea432a631f9bf4ab44ad3ddea6a3263e785803f8 Author: Nay Date: Thu Dec 7 17:31:55 2023 +0100 Bug fixed commit 91afb5876448036f297899d8d1fea18cca4c5e85 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Thu Dec 7 17:31:29 2023 +0100 Fix Last Bug commit 3c9715b67ac215950eb15421ef07c485377d1ba7 Author: Nay Date: Thu Dec 7 15:52:41 2023 +0100 Squashed commit of the following: commit 8df7cbbec0af6b1266b22d4b94d31073d2bcafe8 Author: Nay Date: Thu Dec 7 15:52:23 2023 +0100 Merging Emmanuel into Ilan commit 4f277f1b5dff0a8d25220b21dbf6bebb2a869f29 Merge: ec38821 8f20a1d Author: Nay Date: Thu Dec 7 15:46:43 2023 +0100 Merge branch 'Emmanuel' into Ilan commit ec38821e653547db06a0fee21f59edf1d16efec6 Author: Nay Date: Thu Dec 7 15:42:35 2023 +0100 Noot noot introduction commit 3ddc713af5a46d34e75aa22455e1b1dff9ed1d95 Author: Nay Date: Thu Dec 7 14:54:27 2023 +0100 Menu states presence commit aa301089e15b0a04d63781f2c7f1a2b76bdf9fe4 Author: Nay Date: Thu Dec 7 13:46:46 2023 +0100 Transition cochon commit fb560ec42f97858e68526048162e0d1c0e4378ab Author: Nay Date: Thu Dec 7 11:48:24 2023 +0100 3 Hearts commit 7de6b1c57e8f2d5c740c5bfefb190b52841a9caa Merge: 7236d72 fe95eea Author: Nay Date: Thu Dec 7 11:46:35 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 7236d72be523e2086b8c1488acfb55074a58fa0a Author: Nay Date: Thu Dec 7 11:38:31 2023 +0100 Indicateur commit 866a5027b935f5df6d928674534e46c40d56fb7d Author: Nay Date: Thu Dec 7 10:40:28 2023 +0100 Commit commit d778a33ee2f5cc59f7c2eca3a825e9d13ac986f2 Merge: 9583b37 02a77ba Author: Nay Date: Thu Dec 7 10:14:40 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 9583b377e28014930f1a481dd059291a62223ce8 Author: Nay Date: Thu Dec 7 10:04:36 2023 +0100 Opacity flocons commit 7954ecbd67cecf9dda518efee7c0354fe0b3b9b9 Author: Nay Date: Thu Dec 7 09:56:18 2023 +0100 UI starting game commit c111e16618d05277c21afdd39247bfd2e47baeb9 Author: Nay Date: Thu Dec 7 09:07:21 2023 +0100 menu selection commit 9c916ba6e47521596e67c93232280499de45ba08 Author: Nay Date: Wed Dec 6 13:34:39 2023 +0100 integration ui commit 922acf46209d4bb3c32013d5f02c4ff80c0b3572 Author: Nay Date: Wed Dec 6 11:09:45 2023 +0100 Merge Emmanuel into Ilan commit fa3207be4a2984f7b0b44699ef1e9a8164580b83 Merge: b5ee5f4 cbead29 Author: Nay Date: Wed Dec 6 10:59:46 2023 +0100 Merge branch 'Emmanuel' into Ilan commit b5ee5f4deb1f47b71e80937a47c4345ba7710467 Author: Nay Date: Wed Dec 6 10:58:14 2023 +0100 Integration commit f05d51472aa20ba65154a3013f039f289d6ee4fe Author: Nay Date: Wed Dec 6 09:38:48 2023 +0100 obstacles added and background commit 5b3b947638ecb729cac4f1bc8bb42d7b721876ac Author: Nay Date: Wed Dec 6 09:01:20 2023 +0100 Squashed commit of the following: commit fe3b5fcaad1ac6fff5bcd3b9a97c768189ad39e7 Merge: adeafa6 933d42a Author: Nay Date: Wed Dec 6 08:45:49 2023 +0100 Merge branch 'Ilan' into Emmanuel commit adeafa6bfb8065a5e40263bc5718aabd84eb7be3 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:41:25 2023 +0100 Fix array of don't destroy on load commit 88528eec0cae7140e396bba6ec121c209ed015c5 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:37:27 2023 +0100 Change Object for don't destroyonload commit fb537aa24ed585365503405c372b6635e8bd6ed7 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:35:41 2023 +0100 Create temporary prefab commit 1f43ae5b787991b7fc9ea955a4a94f63b622f3af Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 22:06:52 2023 +0100 Add HeartSystem commit f0dcede49ca212e02b532b04221226e775c52db3 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 21:09:33 2023 +0100 Make Transition between Game scene and GameOver Scene commit 6e0d20057fc86b7b02910fcaafaae960635cce70 Author: Nay Date: Tue Dec 5 15:33:30 2023 +0100 Squashed commit of the following: commit c7cd7d225322c0f1d3932803ba8b63469fbd8b13 Author: Nay Date: Tue Dec 5 15:32:57 2023 +0100 Merging Emmanuel into Ilan commit 6df044950ad79424d0454f7e5d41e5e2b7af2702 Merge: 0f89400 1a856ab Author: Nay Date: Tue Dec 5 15:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 0f89400afd8a33ecf4648945ad17908136eb60f4 Author: Nay Date: Tue Dec 5 15:30:18 2023 +0100 Assets import commit 148483c043d6293756452cfc55ab628d2041bbc9 Author: Nay Date: Tue Dec 5 14:36:37 2023 +0100 Merging Emmanuel into Ilan commit a142c5e8af0d3b1b1d9963258e7941725b68a4dd Merge: 83c53e0 d3d2a67 Author: Nay Date: Tue Dec 5 14:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 83c53e0f9f9d7b53232fe0dce2fd62f09259ad5e Author: Nay Date: Tue Dec 5 14:25:27 2023 +0100 remove socket in game commit d6bfba4019bb8a656336e599c4d2405e5eadeb04 Author: Nay Date: Tue Dec 5 14:24:54 2023 +0100 ui in game commit 36e76dbec36f4ac9a86aea46da34b311fd3cd5b6 Author: Nay Date: Tue Dec 5 13:16:09 2023 +0100 Integration penguin et background commit 959a8a028032d86f5eab3fce762dc429b716945d Author: Nay Date: Tue Dec 5 09:37:26 2023 +0100 merging Emmanuel into Ilan commit 751b57ffc3badc3dc82c51c419c5d1a1439ebfe8 Merge: 017f035 609c980 Author: Nay Date: Tue Dec 5 09:24:19 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 017f035681850ce7d311a2a17157cc088a7cf82d Author: Nay Date: Tue Dec 5 09:21:22 2023 +0100 Level manager commit 21fc848510fa271102798c2259b2a7f1e379d364 Author: Nay Date: Mon Dec 4 14:02:08 2023 +0100 Merge Emmanuel to Ilan commit 2de1c56726516851fca86e438b7b499f0bc92e35 Merge: 87f560e 78e7ae2 Author: Nay Date: Mon Dec 4 13:52:04 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 87f560e33f0a040709f30223c87cd377d8beedb2 Author: Nay Date: Mon Dec 4 13:36:18 2023 +0100 commit commit d25428f0577fd2a6d66b9c30985d5d965d42eaac Author: Nay Date: Mon Dec 4 10:53:40 2023 +0100 level manager states system commit a6f84061c8db544d15d427834f218bf15f9b2322 Author: Nay Date: Mon Dec 4 08:53:59 2023 +0100 Merge Emmanuel commit 9e6203406629ceef0938dc730f7df5ae4d756438 Merge: d85593d 373e765 Author: Nay Date: Mon Dec 4 08:53:43 2023 +0100 Merge branch 'Emmanuel' into Ilan commit d85593d939e8e5edd6fdfef894b8d1936e791acc Author: Nay Date: Mon Dec 4 08:45:59 2023 +0100 layers prefab commit e56b608c8c24b30875bce00831cbe19dbcc5c7c1 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:43:42 2023 +0100 Update .gitignore commit 8df7cbbec0af6b1266b22d4b94d31073d2bcafe8 Author: Nay Date: Thu Dec 7 15:52:23 2023 +0100 Merging Emmanuel into Ilan commit 4f277f1b5dff0a8d25220b21dbf6bebb2a869f29 Merge: ec38821 8f20a1d Author: Nay Date: Thu Dec 7 15:46:43 2023 +0100 Merge branch 'Emmanuel' into Ilan commit ec38821e653547db06a0fee21f59edf1d16efec6 Author: Nay Date: Thu Dec 7 15:42:35 2023 +0100 Noot noot introduction commit 3ddc713af5a46d34e75aa22455e1b1dff9ed1d95 Author: Nay Date: Thu Dec 7 14:54:27 2023 +0100 Menu states presence commit 8f20a1dcbc71e0f51722af0ebce25fcf70975c34 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Thu Dec 7 14:10:58 2023 +0100 Animation End Data commit aa301089e15b0a04d63781f2c7f1a2b76bdf9fe4 Author: Nay Date: Thu Dec 7 13:46:46 2023 +0100 Transition cochon commit c6f7b0bdd12b81dde768b6929071c4158acf46d4 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Thu Dec 7 12:00:39 2023 +0100 Fix bug GameOver Scene commit 5bd11540e7b74bca6ed87febfa09f6d3efd4b77d Author: Nay Date: Thu Dec 7 11:48:45 2023 +0100 Squashed commit of the following: commit fb560ec42f97858e68526048162e0d1c0e4378ab Author: Nay Date: Thu Dec 7 11:48:24 2023 +0100 3 Hearts commit 7de6b1c57e8f2d5c740c5bfefb190b52841a9caa Merge: 7236d72 fe95eea Author: Nay Date: Thu Dec 7 11:46:35 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 7236d72be523e2086b8c1488acfb55074a58fa0a Author: Nay Date: Thu Dec 7 11:38:31 2023 +0100 Indicateur commit 866a5027b935f5df6d928674534e46c40d56fb7d Author: Nay Date: Thu Dec 7 10:40:28 2023 +0100 Commit commit d778a33ee2f5cc59f7c2eca3a825e9d13ac986f2 Merge: 9583b37 02a77ba Author: Nay Date: Thu Dec 7 10:14:40 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 9583b377e28014930f1a481dd059291a62223ce8 Author: Nay Date: Thu Dec 7 10:04:36 2023 +0100 Opacity flocons commit 7954ecbd67cecf9dda518efee7c0354fe0b3b9b9 Author: Nay Date: Thu Dec 7 09:56:18 2023 +0100 UI starting game commit c111e16618d05277c21afdd39247bfd2e47baeb9 Author: Nay Date: Thu Dec 7 09:07:21 2023 +0100 menu selection commit 9c916ba6e47521596e67c93232280499de45ba08 Author: Nay Date: Wed Dec 6 13:34:39 2023 +0100 integration ui commit 922acf46209d4bb3c32013d5f02c4ff80c0b3572 Author: Nay Date: Wed Dec 6 11:09:45 2023 +0100 Merge Emmanuel into Ilan commit fa3207be4a2984f7b0b44699ef1e9a8164580b83 Merge: b5ee5f4 cbead29 Author: Nay Date: Wed Dec 6 10:59:46 2023 +0100 Merge branch 'Emmanuel' into Ilan commit b5ee5f4deb1f47b71e80937a47c4345ba7710467 Author: Nay Date: Wed Dec 6 10:58:14 2023 +0100 Integration commit f05d51472aa20ba65154a3013f039f289d6ee4fe Author: Nay Date: Wed Dec 6 09:38:48 2023 +0100 obstacles added and background commit 5b3b947638ecb729cac4f1bc8bb42d7b721876ac Author: Nay Date: Wed Dec 6 09:01:20 2023 +0100 Squashed commit of the following: commit fe3b5fcaad1ac6fff5bcd3b9a97c768189ad39e7 Merge: adeafa6 933d42a Author: Nay Date: Wed Dec 6 08:45:49 2023 +0100 Merge branch 'Ilan' into Emmanuel commit adeafa6bfb8065a5e40263bc5718aabd84eb7be3 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:41:25 2023 +0100 Fix array of don't destroy on load commit 88528eec0cae7140e396bba6ec121c209ed015c5 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:37:27 2023 +0100 Change Object for don't destroyonload commit fb537aa24ed585365503405c372b6635e8bd6ed7 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:35:41 2023 +0100 Create temporary prefab commit 1f43ae5b787991b7fc9ea955a4a94f63b622f3af Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 22:06:52 2023 +0100 Add HeartSystem commit f0dcede49ca212e02b532b04221226e775c52db3 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 21:09:33 2023 +0100 Make Transition between Game scene and GameOver Scene commit 6e0d20057fc86b7b02910fcaafaae960635cce70 Author: Nay Date: Tue Dec 5 15:33:30 2023 +0100 Squashed commit of the following: commit c7cd7d225322c0f1d3932803ba8b63469fbd8b13 Author: Nay Date: Tue Dec 5 15:32:57 2023 +0100 Merging Emmanuel into Ilan commit 6df044950ad79424d0454f7e5d41e5e2b7af2702 Merge: 0f89400 1a856ab Author: Nay Date: Tue Dec 5 15:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 0f89400afd8a33ecf4648945ad17908136eb60f4 Author: Nay Date: Tue Dec 5 15:30:18 2023 +0100 Assets import commit 148483c043d6293756452cfc55ab628d2041bbc9 Author: Nay Date: Tue Dec 5 14:36:37 2023 +0100 Merging Emmanuel into Ilan commit a142c5e8af0d3b1b1d9963258e7941725b68a4dd Merge: 83c53e0 d3d2a67 Author: Nay Date: Tue Dec 5 14:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 83c53e0f9f9d7b53232fe0dce2fd62f09259ad5e Author: Nay Date: Tue Dec 5 14:25:27 2023 +0100 remove socket in game commit d6bfba4019bb8a656336e599c4d2405e5eadeb04 Author: Nay Date: Tue Dec 5 14:24:54 2023 +0100 ui in game commit 36e76dbec36f4ac9a86aea46da34b311fd3cd5b6 Author: Nay Date: Tue Dec 5 13:16:09 2023 +0100 Integration penguin et background commit 959a8a028032d86f5eab3fce762dc429b716945d Author: Nay Date: Tue Dec 5 09:37:26 2023 +0100 merging Emmanuel into Ilan commit 751b57ffc3badc3dc82c51c419c5d1a1439ebfe8 Merge: 017f035 609c980 Author: Nay Date: Tue Dec 5 09:24:19 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 017f035681850ce7d311a2a17157cc088a7cf82d Author: Nay Date: Tue Dec 5 09:21:22 2023 +0100 Level manager commit 21fc848510fa271102798c2259b2a7f1e379d364 Author: Nay Date: Mon Dec 4 14:02:08 2023 +0100 Merge Emmanuel to Ilan commit 2de1c56726516851fca86e438b7b499f0bc92e35 Merge: 87f560e 78e7ae2 Author: Nay Date: Mon Dec 4 13:52:04 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 87f560e33f0a040709f30223c87cd377d8beedb2 Author: Nay Date: Mon Dec 4 13:36:18 2023 +0100 commit commit d25428f0577fd2a6d66b9c30985d5d965d42eaac Author: Nay Date: Mon Dec 4 10:53:40 2023 +0100 level manager states system commit a6f84061c8db544d15d427834f218bf15f9b2322 Author: Nay Date: Mon Dec 4 08:53:59 2023 +0100 Merge Emmanuel commit 9e6203406629ceef0938dc730f7df5ae4d756438 Merge: d85593d 373e765 Author: Nay Date: Mon Dec 4 08:53:43 2023 +0100 Merge branch 'Emmanuel' into Ilan commit d85593d939e8e5edd6fdfef894b8d1936e791acc Author: Nay Date: Mon Dec 4 08:45:59 2023 +0100 layers prefab commit e56b608c8c24b30875bce00831cbe19dbcc5c7c1 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:43:42 2023 +0100 Update .gitignore commit fb560ec42f97858e68526048162e0d1c0e4378ab Author: Nay Date: Thu Dec 7 11:48:24 2023 +0100 3 Hearts commit 7de6b1c57e8f2d5c740c5bfefb190b52841a9caa Merge: 7236d72 fe95eea Author: Nay Date: Thu Dec 7 11:46:35 2023 +0100 Merge branch 'Emmanuel' into Ilan commit fe95eeaf4ea86f8b21d83dae1ca41f81931eb7b5 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Thu Dec 7 11:45:00 2023 +0100 new Stat Scene commit 7236d72be523e2086b8c1488acfb55074a58fa0a Author: Nay Date: Thu Dec 7 11:38:31 2023 +0100 Indicateur commit c6e708915f354b7637e30cc3adb8b6dc77dcad32 Author: Nay Date: Thu Dec 7 10:42:30 2023 +0100 Squashed commit of the following: commit 866a5027b935f5df6d928674534e46c40d56fb7d Author: Nay Date: Thu Dec 7 10:40:28 2023 +0100 Commit commit d778a33ee2f5cc59f7c2eca3a825e9d13ac986f2 Merge: 9583b37 02a77ba Author: Nay Date: Thu Dec 7 10:14:40 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 9583b377e28014930f1a481dd059291a62223ce8 Author: Nay Date: Thu Dec 7 10:04:36 2023 +0100 Opacity flocons commit 7954ecbd67cecf9dda518efee7c0354fe0b3b9b9 Author: Nay Date: Thu Dec 7 09:56:18 2023 +0100 UI starting game commit c111e16618d05277c21afdd39247bfd2e47baeb9 Author: Nay Date: Thu Dec 7 09:07:21 2023 +0100 menu selection commit 9c916ba6e47521596e67c93232280499de45ba08 Author: Nay Date: Wed Dec 6 13:34:39 2023 +0100 integration ui commit 922acf46209d4bb3c32013d5f02c4ff80c0b3572 Author: Nay Date: Wed Dec 6 11:09:45 2023 +0100 Merge Emmanuel into Ilan commit fa3207be4a2984f7b0b44699ef1e9a8164580b83 Merge: b5ee5f4 cbead29 Author: Nay Date: Wed Dec 6 10:59:46 2023 +0100 Merge branch 'Emmanuel' into Ilan commit b5ee5f4deb1f47b71e80937a47c4345ba7710467 Author: Nay Date: Wed Dec 6 10:58:14 2023 +0100 Integration commit f05d51472aa20ba65154a3013f039f289d6ee4fe Author: Nay Date: Wed Dec 6 09:38:48 2023 +0100 obstacles added and background commit 5b3b947638ecb729cac4f1bc8bb42d7b721876ac Author: Nay Date: Wed Dec 6 09:01:20 2023 +0100 Squashed commit of the following: commit fe3b5fcaad1ac6fff5bcd3b9a97c768189ad39e7 Merge: adeafa6 933d42a Author: Nay Date: Wed Dec 6 08:45:49 2023 +0100 Merge branch 'Ilan' into Emmanuel commit adeafa6bfb8065a5e40263bc5718aabd84eb7be3 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:41:25 2023 +0100 Fix array of don't destroy on load commit 88528eec0cae7140e396bba6ec121c209ed015c5 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:37:27 2023 +0100 Change Object for don't destroyonload commit fb537aa24ed585365503405c372b6635e8bd6ed7 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:35:41 2023 +0100 Create temporary prefab commit 1f43ae5b787991b7fc9ea955a4a94f63b622f3af Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 22:06:52 2023 +0100 Add HeartSystem commit f0dcede49ca212e02b532b04221226e775c52db3 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 21:09:33 2023 +0100 Make Transition between Game scene and GameOver Scene commit 6e0d20057fc86b7b02910fcaafaae960635cce70 Author: Nay Date: Tue Dec 5 15:33:30 2023 +0100 Squashed commit of the following: commit c7cd7d225322c0f1d3932803ba8b63469fbd8b13 Author: Nay Date: Tue Dec 5 15:32:57 2023 +0100 Merging Emmanuel into Ilan commit 6df044950ad79424d0454f7e5d41e5e2b7af2702 Merge: 0f89400 1a856ab Author: Nay Date: Tue Dec 5 15:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 0f89400afd8a33ecf4648945ad17908136eb60f4 Author: Nay Date: Tue Dec 5 15:30:18 2023 +0100 Assets import commit 148483c043d6293756452cfc55ab628d2041bbc9 Author: Nay Date: Tue Dec 5 14:36:37 2023 +0100 Merging Emmanuel into Ilan commit a142c5e8af0d3b1b1d9963258e7941725b68a4dd Merge: 83c53e0 d3d2a67 Author: Nay Date: Tue Dec 5 14:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 83c53e0f9f9d7b53232fe0dce2fd62f09259ad5e Author: Nay Date: Tue Dec 5 14:25:27 2023 +0100 remove socket in game commit d6bfba4019bb8a656336e599c4d2405e5eadeb04 Author: Nay Date: Tue Dec 5 14:24:54 2023 +0100 ui in game commit 36e76dbec36f4ac9a86aea46da34b311fd3cd5b6 Author: Nay Date: Tue Dec 5 13:16:09 2023 +0100 Integration penguin et background commit 959a8a028032d86f5eab3fce762dc429b716945d Author: Nay Date: Tue Dec 5 09:37:26 2023 +0100 merging Emmanuel into Ilan commit 751b57ffc3badc3dc82c51c419c5d1a1439ebfe8 Merge: 017f035 609c980 Author: Nay Date: Tue Dec 5 09:24:19 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 017f035681850ce7d311a2a17157cc088a7cf82d Author: Nay Date: Tue Dec 5 09:21:22 2023 +0100 Level manager commit 21fc848510fa271102798c2259b2a7f1e379d364 Author: Nay Date: Mon Dec 4 14:02:08 2023 +0100 Merge Emmanuel to Ilan commit 2de1c56726516851fca86e438b7b499f0bc92e35 Merge: 87f560e 78e7ae2 Author: Nay Date: Mon Dec 4 13:52:04 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 87f560e33f0a040709f30223c87cd377d8beedb2 Author: Nay Date: Mon Dec 4 13:36:18 2023 +0100 commit commit d25428f0577fd2a6d66b9c30985d5d965d42eaac Author: Nay Date: Mon Dec 4 10:53:40 2023 +0100 level manager states system commit a6f84061c8db544d15d427834f218bf15f9b2322 Author: Nay Date: Mon Dec 4 08:53:59 2023 +0100 Merge Emmanuel commit 9e6203406629ceef0938dc730f7df5ae4d756438 Merge: d85593d 373e765 Author: Nay Date: Mon Dec 4 08:53:43 2023 +0100 Merge branch 'Emmanuel' into Ilan commit d85593d939e8e5edd6fdfef894b8d1936e791acc Author: Nay Date: Mon Dec 4 08:45:59 2023 +0100 layers prefab commit e56b608c8c24b30875bce00831cbe19dbcc5c7c1 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:43:42 2023 +0100 Update .gitignore commit 866a5027b935f5df6d928674534e46c40d56fb7d Author: Nay Date: Thu Dec 7 10:40:28 2023 +0100 Commit commit d778a33ee2f5cc59f7c2eca3a825e9d13ac986f2 Merge: 9583b37 02a77ba Author: Nay Date: Thu Dec 7 10:14:40 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 02a77ba4e6ab3bf10d0028dad966485c5a8ec744 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Thu Dec 7 10:12:48 2023 +0100 Add Stat Animation and Obstacle counter commit 9583b377e28014930f1a481dd059291a62223ce8 Author: Nay Date: Thu Dec 7 10:04:36 2023 +0100 Opacity flocons commit 7954ecbd67cecf9dda518efee7c0354fe0b3b9b9 Author: Nay Date: Thu Dec 7 09:56:18 2023 +0100 UI starting game commit c111e16618d05277c21afdd39247bfd2e47baeb9 Author: Nay Date: Thu Dec 7 09:07:21 2023 +0100 menu selection commit 9c916ba6e47521596e67c93232280499de45ba08 Author: Nay Date: Wed Dec 6 13:34:39 2023 +0100 integration ui commit 48eea59dbb46724d64e0ae38a893e1f76b7335c2 Author: Nay Date: Wed Dec 6 11:09:56 2023 +0100 Squashed commit of the following: commit 922acf46209d4bb3c32013d5f02c4ff80c0b3572 Author: Nay Date: Wed Dec 6 11:09:45 2023 +0100 Merge Emmanuel into Ilan commit fa3207be4a2984f7b0b44699ef1e9a8164580b83 Merge: b5ee5f4 cbead29 Author: Nay Date: Wed Dec 6 10:59:46 2023 +0100 Merge branch 'Emmanuel' into Ilan commit b5ee5f4deb1f47b71e80937a47c4345ba7710467 Author: Nay Date: Wed Dec 6 10:58:14 2023 +0100 Integration commit f05d51472aa20ba65154a3013f039f289d6ee4fe Author: Nay Date: Wed Dec 6 09:38:48 2023 +0100 obstacles added and background commit 5b3b947638ecb729cac4f1bc8bb42d7b721876ac Author: Nay Date: Wed Dec 6 09:01:20 2023 +0100 Squashed commit of the following: commit fe3b5fcaad1ac6fff5bcd3b9a97c768189ad39e7 Merge: adeafa6 933d42a Author: Nay Date: Wed Dec 6 08:45:49 2023 +0100 Merge branch 'Ilan' into Emmanuel commit adeafa6bfb8065a5e40263bc5718aabd84eb7be3 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:41:25 2023 +0100 Fix array of don't destroy on load commit 88528eec0cae7140e396bba6ec121c209ed015c5 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:37:27 2023 +0100 Change Object for don't destroyonload commit fb537aa24ed585365503405c372b6635e8bd6ed7 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:35:41 2023 +0100 Create temporary prefab commit 1f43ae5b787991b7fc9ea955a4a94f63b622f3af Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 22:06:52 2023 +0100 Add HeartSystem commit f0dcede49ca212e02b532b04221226e775c52db3 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 21:09:33 2023 +0100 Make Transition between Game scene and GameOver Scene commit 6e0d20057fc86b7b02910fcaafaae960635cce70 Author: Nay Date: Tue Dec 5 15:33:30 2023 +0100 Squashed commit of the following: commit c7cd7d225322c0f1d3932803ba8b63469fbd8b13 Author: Nay Date: Tue Dec 5 15:32:57 2023 +0100 Merging Emmanuel into Ilan commit 6df044950ad79424d0454f7e5d41e5e2b7af2702 Merge: 0f89400 1a856ab Author: Nay Date: Tue Dec 5 15:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 0f89400afd8a33ecf4648945ad17908136eb60f4 Author: Nay Date: Tue Dec 5 15:30:18 2023 +0100 Assets import commit 148483c043d6293756452cfc55ab628d2041bbc9 Author: Nay Date: Tue Dec 5 14:36:37 2023 +0100 Merging Emmanuel into Ilan commit a142c5e8af0d3b1b1d9963258e7941725b68a4dd Merge: 83c53e0 d3d2a67 Author: Nay Date: Tue Dec 5 14:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 83c53e0f9f9d7b53232fe0dce2fd62f09259ad5e Author: Nay Date: Tue Dec 5 14:25:27 2023 +0100 remove socket in game commit d6bfba4019bb8a656336e599c4d2405e5eadeb04 Author: Nay Date: Tue Dec 5 14:24:54 2023 +0100 ui in game commit 36e76dbec36f4ac9a86aea46da34b311fd3cd5b6 Author: Nay Date: Tue Dec 5 13:16:09 2023 +0100 Integration penguin et background commit 959a8a028032d86f5eab3fce762dc429b716945d Author: Nay Date: Tue Dec 5 09:37:26 2023 +0100 merging Emmanuel into Ilan commit 751b57ffc3badc3dc82c51c419c5d1a1439ebfe8 Merge: 017f035 609c980 Author: Nay Date: Tue Dec 5 09:24:19 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 017f035681850ce7d311a2a17157cc088a7cf82d Author: Nay Date: Tue Dec 5 09:21:22 2023 +0100 Level manager commit 21fc848510fa271102798c2259b2a7f1e379d364 Author: Nay Date: Mon Dec 4 14:02:08 2023 +0100 Merge Emmanuel to Ilan commit 2de1c56726516851fca86e438b7b499f0bc92e35 Merge: 87f560e 78e7ae2 Author: Nay Date: Mon Dec 4 13:52:04 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 87f560e33f0a040709f30223c87cd377d8beedb2 Author: Nay Date: Mon Dec 4 13:36:18 2023 +0100 commit commit d25428f0577fd2a6d66b9c30985d5d965d42eaac Author: Nay Date: Mon Dec 4 10:53:40 2023 +0100 level manager states system commit a6f84061c8db544d15d427834f218bf15f9b2322 Author: Nay Date: Mon Dec 4 08:53:59 2023 +0100 Merge Emmanuel commit 9e6203406629ceef0938dc730f7df5ae4d756438 Merge: d85593d 373e765 Author: Nay Date: Mon Dec 4 08:53:43 2023 +0100 Merge branch 'Emmanuel' into Ilan commit d85593d939e8e5edd6fdfef894b8d1936e791acc Author: Nay Date: Mon Dec 4 08:45:59 2023 +0100 layers prefab commit e56b608c8c24b30875bce00831cbe19dbcc5c7c1 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:43:42 2023 +0100 Update .gitignore commit 922acf46209d4bb3c32013d5f02c4ff80c0b3572 Author: Nay Date: Wed Dec 6 11:09:45 2023 +0100 Merge Emmanuel into Ilan commit fa3207be4a2984f7b0b44699ef1e9a8164580b83 Merge: b5ee5f4 cbead29 Author: Nay Date: Wed Dec 6 10:59:46 2023 +0100 Merge branch 'Emmanuel' into Ilan commit b5ee5f4deb1f47b71e80937a47c4345ba7710467 Author: Nay Date: Wed Dec 6 10:58:14 2023 +0100 Integration commit cbead29beb60b2279a334b5864b927996c0e2f38 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 10:53:34 2023 +0100 New Score System commit f05d51472aa20ba65154a3013f039f289d6ee4fe Author: Nay Date: Wed Dec 6 09:38:48 2023 +0100 obstacles added and background commit 5b3b947638ecb729cac4f1bc8bb42d7b721876ac Author: Nay Date: Wed Dec 6 09:01:20 2023 +0100 Squashed commit of the following: commit fe3b5fcaad1ac6fff5bcd3b9a97c768189ad39e7 Merge: adeafa6 933d42a Author: Nay Date: Wed Dec 6 08:45:49 2023 +0100 Merge branch 'Ilan' into Emmanuel commit adeafa6bfb8065a5e40263bc5718aabd84eb7be3 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:41:25 2023 +0100 Fix array of don't destroy on load commit 88528eec0cae7140e396bba6ec121c209ed015c5 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:37:27 2023 +0100 Change Object for don't destroyonload commit fb537aa24ed585365503405c372b6635e8bd6ed7 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:35:41 2023 +0100 Create temporary prefab commit 1f43ae5b787991b7fc9ea955a4a94f63b622f3af Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 22:06:52 2023 +0100 Add HeartSystem commit f0dcede49ca212e02b532b04221226e775c52db3 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 21:09:33 2023 +0100 Make Transition between Game scene and GameOver Scene commit 6e0d20057fc86b7b02910fcaafaae960635cce70 Author: Nay Date: Tue Dec 5 15:33:30 2023 +0100 Squashed commit of the following: commit c7cd7d225322c0f1d3932803ba8b63469fbd8b13 Author: Nay Date: Tue Dec 5 15:32:57 2023 +0100 Merging Emmanuel into Ilan commit 6df044950ad79424d0454f7e5d41e5e2b7af2702 Merge: 0f89400 1a856ab Author: Nay Date: Tue Dec 5 15:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 0f89400afd8a33ecf4648945ad17908136eb60f4 Author: Nay Date: Tue Dec 5 15:30:18 2023 +0100 Assets import commit 148483c043d6293756452cfc55ab628d2041bbc9 Author: Nay Date: Tue Dec 5 14:36:37 2023 +0100 Merging Emmanuel into Ilan commit a142c5e8af0d3b1b1d9963258e7941725b68a4dd Merge: 83c53e0 d3d2a67 Author: Nay Date: Tue Dec 5 14:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 83c53e0f9f9d7b53232fe0dce2fd62f09259ad5e Author: Nay Date: Tue Dec 5 14:25:27 2023 +0100 remove socket in game commit d6bfba4019bb8a656336e599c4d2405e5eadeb04 Author: Nay Date: Tue Dec 5 14:24:54 2023 +0100 ui in game commit 36e76dbec36f4ac9a86aea46da34b311fd3cd5b6 Author: Nay Date: Tue Dec 5 13:16:09 2023 +0100 Integration penguin et background commit 959a8a028032d86f5eab3fce762dc429b716945d Author: Nay Date: Tue Dec 5 09:37:26 2023 +0100 merging Emmanuel into Ilan commit 751b57ffc3badc3dc82c51c419c5d1a1439ebfe8 Merge: 017f035 609c980 Author: Nay Date: Tue Dec 5 09:24:19 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 017f035681850ce7d311a2a17157cc088a7cf82d Author: Nay Date: Tue Dec 5 09:21:22 2023 +0100 Level manager commit 21fc848510fa271102798c2259b2a7f1e379d364 Author: Nay Date: Mon Dec 4 14:02:08 2023 +0100 Merge Emmanuel to Ilan commit 2de1c56726516851fca86e438b7b499f0bc92e35 Merge: 87f560e 78e7ae2 Author: Nay Date: Mon Dec 4 13:52:04 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 87f560e33f0a040709f30223c87cd377d8beedb2 Author: Nay Date: Mon Dec 4 13:36:18 2023 +0100 commit commit d25428f0577fd2a6d66b9c30985d5d965d42eaac Author: Nay Date: Mon Dec 4 10:53:40 2023 +0100 level manager states system commit a6f84061c8db544d15d427834f218bf15f9b2322 Author: Nay Date: Mon Dec 4 08:53:59 2023 +0100 Merge Emmanuel commit 9e6203406629ceef0938dc730f7df5ae4d756438 Merge: d85593d 373e765 Author: Nay Date: Mon Dec 4 08:53:43 2023 +0100 Merge branch 'Emmanuel' into Ilan commit d85593d939e8e5edd6fdfef894b8d1936e791acc Author: Nay Date: Mon Dec 4 08:45:59 2023 +0100 layers prefab commit e56b608c8c24b30875bce00831cbe19dbcc5c7c1 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:43:42 2023 +0100 Update .gitignore commit fe3b5fcaad1ac6fff5bcd3b9a97c768189ad39e7 Merge: adeafa6 933d42a Author: Nay Date: Wed Dec 6 08:45:49 2023 +0100 Merge branch 'Ilan' into Emmanuel commit 933d42af01279a06cb42745a94ed6e0433d4ea64 Author: Nay Date: Wed Dec 6 08:45:11 2023 +0100 integration commit adeafa6bfb8065a5e40263bc5718aabd84eb7be3 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:41:25 2023 +0100 Fix array of don't destroy on load commit 88528eec0cae7140e396bba6ec121c209ed015c5 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:37:27 2023 +0100 Change Object for don't destroyonload commit fb537aa24ed585365503405c372b6635e8bd6ed7 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Dec 6 08:35:41 2023 +0100 Create temporary prefab commit 1f43ae5b787991b7fc9ea955a4a94f63b622f3af Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 22:06:52 2023 +0100 Add HeartSystem commit f0dcede49ca212e02b532b04221226e775c52db3 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 21:09:33 2023 +0100 Make Transition between Game scene and GameOver Scene commit 6e0d20057fc86b7b02910fcaafaae960635cce70 Author: Nay Date: Tue Dec 5 15:33:30 2023 +0100 Squashed commit of the following: commit c7cd7d225322c0f1d3932803ba8b63469fbd8b13 Author: Nay Date: Tue Dec 5 15:32:57 2023 +0100 Merging Emmanuel into Ilan commit 6df044950ad79424d0454f7e5d41e5e2b7af2702 Merge: 0f89400 1a856ab Author: Nay Date: Tue Dec 5 15:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 0f89400afd8a33ecf4648945ad17908136eb60f4 Author: Nay Date: Tue Dec 5 15:30:18 2023 +0100 Assets import commit 148483c043d6293756452cfc55ab628d2041bbc9 Author: Nay Date: Tue Dec 5 14:36:37 2023 +0100 Merging Emmanuel into Ilan commit a142c5e8af0d3b1b1d9963258e7941725b68a4dd Merge: 83c53e0 d3d2a67 Author: Nay Date: Tue Dec 5 14:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 83c53e0f9f9d7b53232fe0dce2fd62f09259ad5e Author: Nay Date: Tue Dec 5 14:25:27 2023 +0100 remove socket in game commit d6bfba4019bb8a656336e599c4d2405e5eadeb04 Author: Nay Date: Tue Dec 5 14:24:54 2023 +0100 ui in game commit 36e76dbec36f4ac9a86aea46da34b311fd3cd5b6 Author: Nay Date: Tue Dec 5 13:16:09 2023 +0100 Integration penguin et background commit 959a8a028032d86f5eab3fce762dc429b716945d Author: Nay Date: Tue Dec 5 09:37:26 2023 +0100 merging Emmanuel into Ilan commit 751b57ffc3badc3dc82c51c419c5d1a1439ebfe8 Merge: 017f035 609c980 Author: Nay Date: Tue Dec 5 09:24:19 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 017f035681850ce7d311a2a17157cc088a7cf82d Author: Nay Date: Tue Dec 5 09:21:22 2023 +0100 Level manager commit 21fc848510fa271102798c2259b2a7f1e379d364 Author: Nay Date: Mon Dec 4 14:02:08 2023 +0100 Merge Emmanuel to Ilan commit 2de1c56726516851fca86e438b7b499f0bc92e35 Merge: 87f560e 78e7ae2 Author: Nay Date: Mon Dec 4 13:52:04 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 87f560e33f0a040709f30223c87cd377d8beedb2 Author: Nay Date: Mon Dec 4 13:36:18 2023 +0100 commit commit d25428f0577fd2a6d66b9c30985d5d965d42eaac Author: Nay Date: Mon Dec 4 10:53:40 2023 +0100 level manager states system commit a6f84061c8db544d15d427834f218bf15f9b2322 Author: Nay Date: Mon Dec 4 08:53:59 2023 +0100 Merge Emmanuel commit 9e6203406629ceef0938dc730f7df5ae4d756438 Merge: d85593d 373e765 Author: Nay Date: Mon Dec 4 08:53:43 2023 +0100 Merge branch 'Emmanuel' into Ilan commit d85593d939e8e5edd6fdfef894b8d1936e791acc Author: Nay Date: Mon Dec 4 08:45:59 2023 +0100 layers prefab commit e56b608c8c24b30875bce00831cbe19dbcc5c7c1 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:43:42 2023 +0100 Update .gitignore commit c7cd7d225322c0f1d3932803ba8b63469fbd8b13 Author: Nay Date: Tue Dec 5 15:32:57 2023 +0100 Merging Emmanuel into Ilan commit 6df044950ad79424d0454f7e5d41e5e2b7af2702 Merge: 0f89400 1a856ab Author: Nay Date: Tue Dec 5 15:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 0f89400afd8a33ecf4648945ad17908136eb60f4 Author: Nay Date: Tue Dec 5 15:30:18 2023 +0100 Assets import commit 1a856ab29b84e0a8b9dd283bff0020eaee59e818 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 15:22:50 2023 +0100 Create DataStorage commit c439e554643b243fc571d59338608251aa23f96b Author: Nay Date: Tue Dec 5 14:37:38 2023 +0100 Squashed commit of the following: commit 148483c043d6293756452cfc55ab628d2041bbc9 Author: Nay Date: Tue Dec 5 14:36:37 2023 +0100 Merging Emmanuel into Ilan commit a142c5e8af0d3b1b1d9963258e7941725b68a4dd Merge: 83c53e0 d3d2a67 Author: Nay Date: Tue Dec 5 14:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 83c53e0f9f9d7b53232fe0dce2fd62f09259ad5e Author: Nay Date: Tue Dec 5 14:25:27 2023 +0100 remove socket in game commit d6bfba4019bb8a656336e599c4d2405e5eadeb04 Author: Nay Date: Tue Dec 5 14:24:54 2023 +0100 ui in game commit 36e76dbec36f4ac9a86aea46da34b311fd3cd5b6 Author: Nay Date: Tue Dec 5 13:16:09 2023 +0100 Integration penguin et background commit 959a8a028032d86f5eab3fce762dc429b716945d Author: Nay Date: Tue Dec 5 09:37:26 2023 +0100 merging Emmanuel into Ilan commit 751b57ffc3badc3dc82c51c419c5d1a1439ebfe8 Merge: 017f035 609c980 Author: Nay Date: Tue Dec 5 09:24:19 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 017f035681850ce7d311a2a17157cc088a7cf82d Author: Nay Date: Tue Dec 5 09:21:22 2023 +0100 Level manager commit 21fc848510fa271102798c2259b2a7f1e379d364 Author: Nay Date: Mon Dec 4 14:02:08 2023 +0100 Merge Emmanuel to Ilan commit 2de1c56726516851fca86e438b7b499f0bc92e35 Merge: 87f560e 78e7ae2 Author: Nay Date: Mon Dec 4 13:52:04 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 87f560e33f0a040709f30223c87cd377d8beedb2 Author: Nay Date: Mon Dec 4 13:36:18 2023 +0100 commit commit d25428f0577fd2a6d66b9c30985d5d965d42eaac Author: Nay Date: Mon Dec 4 10:53:40 2023 +0100 level manager states system commit a6f84061c8db544d15d427834f218bf15f9b2322 Author: Nay Date: Mon Dec 4 08:53:59 2023 +0100 Merge Emmanuel commit 9e6203406629ceef0938dc730f7df5ae4d756438 Merge: d85593d 373e765 Author: Nay Date: Mon Dec 4 08:53:43 2023 +0100 Merge branch 'Emmanuel' into Ilan commit d85593d939e8e5edd6fdfef894b8d1936e791acc Author: Nay Date: Mon Dec 4 08:45:59 2023 +0100 layers prefab commit e56b608c8c24b30875bce00831cbe19dbcc5c7c1 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:43:42 2023 +0100 Update .gitignore commit 148483c043d6293756452cfc55ab628d2041bbc9 Author: Nay Date: Tue Dec 5 14:36:37 2023 +0100 Merging Emmanuel into Ilan commit a142c5e8af0d3b1b1d9963258e7941725b68a4dd Merge: 83c53e0 d3d2a67 Author: Nay Date: Tue Dec 5 14:31:52 2023 +0100 Merge branch 'Emmanuel' into Ilan commit d3d2a67480bca1d8f0c03f8e1ba90f21defabc8b Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 14:26:19 2023 +0100 Add endData commit 83c53e0f9f9d7b53232fe0dce2fd62f09259ad5e Author: Nay Date: Tue Dec 5 14:25:27 2023 +0100 remove socket in game commit d6bfba4019bb8a656336e599c4d2405e5eadeb04 Author: Nay Date: Tue Dec 5 14:24:54 2023 +0100 ui in game commit 36e76dbec36f4ac9a86aea46da34b311fd3cd5b6 Author: Nay Date: Tue Dec 5 13:16:09 2023 +0100 Integration penguin et background commit 7f20ad3a5cb90a294b209b1d6c4319a78544d96e Author: Nay Date: Tue Dec 5 09:38:35 2023 +0100 Squashed commit of the following: commit 959a8a028032d86f5eab3fce762dc429b716945d Author: Nay Date: Tue Dec 5 09:37:26 2023 +0100 merging Emmanuel into Ilan commit 751b57ffc3badc3dc82c51c419c5d1a1439ebfe8 Merge: 017f035 609c980 Author: Nay Date: Tue Dec 5 09:24:19 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 017f035681850ce7d311a2a17157cc088a7cf82d Author: Nay Date: Tue Dec 5 09:21:22 2023 +0100 Level manager commit 21fc848510fa271102798c2259b2a7f1e379d364 Author: Nay Date: Mon Dec 4 14:02:08 2023 +0100 Merge Emmanuel to Ilan commit 2de1c56726516851fca86e438b7b499f0bc92e35 Merge: 87f560e 78e7ae2 Author: Nay Date: Mon Dec 4 13:52:04 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 87f560e33f0a040709f30223c87cd377d8beedb2 Author: Nay Date: Mon Dec 4 13:36:18 2023 +0100 commit commit d25428f0577fd2a6d66b9c30985d5d965d42eaac Author: Nay Date: Mon Dec 4 10:53:40 2023 +0100 level manager states system commit a6f84061c8db544d15d427834f218bf15f9b2322 Author: Nay Date: Mon Dec 4 08:53:59 2023 +0100 Merge Emmanuel commit 9e6203406629ceef0938dc730f7df5ae4d756438 Merge: d85593d 373e765 Author: Nay Date: Mon Dec 4 08:53:43 2023 +0100 Merge branch 'Emmanuel' into Ilan commit d85593d939e8e5edd6fdfef894b8d1936e791acc Author: Nay Date: Mon Dec 4 08:45:59 2023 +0100 layers prefab commit e56b608c8c24b30875bce00831cbe19dbcc5c7c1 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:43:42 2023 +0100 Update .gitignore commit 959a8a028032d86f5eab3fce762dc429b716945d Author: Nay Date: Tue Dec 5 09:37:26 2023 +0100 merging Emmanuel into Ilan commit 751b57ffc3badc3dc82c51c419c5d1a1439ebfe8 Merge: 017f035 609c980 Author: Nay Date: Tue Dec 5 09:24:19 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 017f035681850ce7d311a2a17157cc088a7cf82d Author: Nay Date: Tue Dec 5 09:21:22 2023 +0100 Level manager commit 609c980fb31997fde431990662b0159f221bdee8 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Tue Dec 5 09:20:58 2023 +0100 Add Player life commit 272006a366a8d212aed7417bae5ab0df1b599dcd Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Mon Dec 4 15:17:44 2023 +0100 Update GameOver Scene commit d1501cc76fa0eb8f6b2a6f01d150929649db2282 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Mon Dec 4 14:49:18 2023 +0100 Create GameOver Scene and keep scoreData commit 654484e204b607183038807d0b9e4a5074602d56 Author: Nay Date: Mon Dec 4 14:02:25 2023 +0100 Squashed commit of the following: commit 21fc848510fa271102798c2259b2a7f1e379d364 Author: Nay Date: Mon Dec 4 14:02:08 2023 +0100 Merge Emmanuel to Ilan commit 2de1c56726516851fca86e438b7b499f0bc92e35 Merge: 87f560e 78e7ae2 Author: Nay Date: Mon Dec 4 13:52:04 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 87f560e33f0a040709f30223c87cd377d8beedb2 Author: Nay Date: Mon Dec 4 13:36:18 2023 +0100 commit commit d25428f0577fd2a6d66b9c30985d5d965d42eaac Author: Nay Date: Mon Dec 4 10:53:40 2023 +0100 level manager states system commit a6f84061c8db544d15d427834f218bf15f9b2322 Author: Nay Date: Mon Dec 4 08:53:59 2023 +0100 Merge Emmanuel commit 9e6203406629ceef0938dc730f7df5ae4d756438 Merge: d85593d 373e765 Author: Nay Date: Mon Dec 4 08:53:43 2023 +0100 Merge branch 'Emmanuel' into Ilan commit d85593d939e8e5edd6fdfef894b8d1936e791acc Author: Nay Date: Mon Dec 4 08:45:59 2023 +0100 layers prefab commit e56b608c8c24b30875bce00831cbe19dbcc5c7c1 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:43:42 2023 +0100 Update .gitignore commit 21fc848510fa271102798c2259b2a7f1e379d364 Author: Nay Date: Mon Dec 4 14:02:08 2023 +0100 Merge Emmanuel to Ilan commit 2de1c56726516851fca86e438b7b499f0bc92e35 Merge: 87f560e 78e7ae2 Author: Nay Date: Mon Dec 4 13:52:04 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 87f560e33f0a040709f30223c87cd377d8beedb2 Author: Nay Date: Mon Dec 4 13:36:18 2023 +0100 commit commit 78e7ae2afdb3f8237f5dd3d0d33ec821198b43da Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Mon Dec 4 13:36:07 2023 +0100 Create Don't destroy on load commit d25428f0577fd2a6d66b9c30985d5d965d42eaac Author: Nay Date: Mon Dec 4 10:53:40 2023 +0100 level manager states system commit 5aa9cfcab53dade344378b0c4a6fe1c4afae923b Author: Nay Date: Mon Dec 4 08:54:26 2023 +0100 Squashed commit of the following: commit a6f84061c8db544d15d427834f218bf15f9b2322 Author: Nay Date: Mon Dec 4 08:53:59 2023 +0100 Merge Emmanuel commit 9e6203406629ceef0938dc730f7df5ae4d756438 Merge: d85593d 373e765 Author: Nay Date: Mon Dec 4 08:53:43 2023 +0100 Merge branch 'Emmanuel' into Ilan commit d85593d939e8e5edd6fdfef894b8d1936e791acc Author: Nay Date: Mon Dec 4 08:45:59 2023 +0100 layers prefab commit e56b608c8c24b30875bce00831cbe19dbcc5c7c1 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:43:42 2023 +0100 Update .gitignore commit a6f84061c8db544d15d427834f218bf15f9b2322 Author: Nay Date: Mon Dec 4 08:53:59 2023 +0100 Merge Emmanuel commit 9e6203406629ceef0938dc730f7df5ae4d756438 Merge: d85593d 373e765 Author: Nay Date: Mon Dec 4 08:53:43 2023 +0100 Merge branch 'Emmanuel' into Ilan commit 48383b58ecd047f7b3a1d8d738640225c64ba5dd Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Mon Dec 4 08:46:14 2023 +0100 Some little change commit d85593d939e8e5edd6fdfef894b8d1936e791acc Author: Nay Date: Mon Dec 4 08:45:59 2023 +0100 layers prefab commit 373e765ce489d0d34dd04ed09d668ab75a81edd4 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:53:16 2023 +0100 Slide and Photo System commit 7543289c6b2dbdf6d19a78347ab13935820ef910 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:52:33 2023 +0100 Update .gitignore commit dc4217fbd05a9975ad10112098d019731b5be49b Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:51:36 2023 +0100 Update .gitignore commit e56b608c8c24b30875bce00831cbe19dbcc5c7c1 Author: Kibishi47 <78955048+Kibishi47@users.noreply.github.com> Date: Wed Nov 29 21:43:42 2023 +0100 Update .gitignore --- Assets/Images/Icon.png | Bin 0 -> 52612 bytes Assets/Images/Icon.png.meta | 140 ++++++++++++++++++ Assets/Scenes/Game.unity | 12 +- Assets/Scenes/GameOver.unity | 2 +- Assets/Scenes/Introduction.unity | 1 + Assets/Scripts/Manager/Introduction.cs | 29 +++- Assets/Scripts/Manager/ReloadManager.cs | 1 + Assets/Scripts/Tools/DataStorage.cs | 21 ++- .../Scripts/Tools/DontDestroyOnLoadScene.cs | 1 + .../BurstAotSettings_StandaloneWindows.json | 18 +++ ProjectSettings/BurstAotSettings_WebGL.json | 16 ++ ProjectSettings/CommonBurstAotSettings.json | 6 + ProjectSettings/ProjectSettings.asset | 25 ++-- 13 files changed, 254 insertions(+), 18 deletions(-) create mode 100644 Assets/Images/Icon.png create mode 100644 Assets/Images/Icon.png.meta create mode 100644 ProjectSettings/BurstAotSettings_StandaloneWindows.json create mode 100644 ProjectSettings/BurstAotSettings_WebGL.json create mode 100644 ProjectSettings/CommonBurstAotSettings.json diff --git a/Assets/Images/Icon.png b/Assets/Images/Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ad5088391fcc8db62c2d6af517aa59e44aaf32d0 GIT binary patch literal 52612 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 Qkz)V?Pgg&ebxsLQ0MA+sg#Z8m literal 0 HcmV?d00001 diff --git a/Assets/Images/Icon.png.meta b/Assets/Images/Icon.png.meta new file mode 100644 index 0000000..7b002da --- /dev/null +++ b/Assets/Images/Icon.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: f10cd6717ce1edc47a34d52071bf927e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + 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 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + 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 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Game.unity b/Assets/Scenes/Game.unity index 1b4a7ce..b32dcab 100644 --- a/Assets/Scenes/Game.unity +++ b/Assets/Scenes/Game.unity @@ -685,6 +685,16 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 4478703393907703834, guid: fea87a2b236a1c241a144a6a7e3c2908, + type: 3} + propertyPath: m_Size.y + value: 7.7268124 + objectReference: {fileID: 0} + - target: {fileID: 4478703393907703834, guid: fea87a2b236a1c241a144a6a7e3c2908, + type: 3} + propertyPath: m_Offset.y + value: 3.3134909 + objectReference: {fileID: 0} - target: {fileID: 5377337705100421582, guid: fea87a2b236a1c241a144a6a7e3c2908, type: 3} propertyPath: m_Name @@ -3086,7 +3096,7 @@ Transform: m_GameObject: {fileID: 1516151767} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -4.46, y: -0.17899895, z: 0} + m_LocalPosition: {x: -3.98, y: -0.17899895, z: 0} m_LocalScale: {x: 2.0759623, y: 0.22026609, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] diff --git a/Assets/Scenes/GameOver.unity b/Assets/Scenes/GameOver.unity index 54e9f2e..b0e3894 100644 --- a/Assets/Scenes/GameOver.unity +++ b/Assets/Scenes/GameOver.unity @@ -2435,7 +2435,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0, g: 0, b: 0, a: 1} + m_Color: {r: 1, g: 1, b: 1, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 diff --git a/Assets/Scenes/Introduction.unity b/Assets/Scenes/Introduction.unity index 82a2e02..1885cde 100644 --- a/Assets/Scenes/Introduction.unity +++ b/Assets/Scenes/Introduction.unity @@ -522,6 +522,7 @@ MonoBehaviour: hideTextDelay: 3.4 showLogoDelay: 5.9 hideLogoDelay: 6 + fadeOutDelay: 3 --- !u!82 &1043548227 AudioSource: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/Manager/Introduction.cs b/Assets/Scripts/Manager/Introduction.cs index a9d3c64..6e722bf 100644 --- a/Assets/Scripts/Manager/Introduction.cs +++ b/Assets/Scripts/Manager/Introduction.cs @@ -1,6 +1,7 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; +using UnityEngine.UI; using UnityEngine.SceneManagement; public class Introduction : MonoBehaviour @@ -11,11 +12,11 @@ public class Introduction : MonoBehaviour public GameObject textNootNoot; public GameObject logo; - public float showTextDelay = 2.5f; // Délai avant d'afficher le texte public float hideTextDelay = 3.4f; // Délai avant de cacher le texte public float showLogoDelay = 5.9f; // Délai avant d'afficher le logo public float hideLogoDelay = 5f; // Délai avant de cacher le logo + public float fadeOutDelay = 8.5f; // Délai avant de débuter le fondu // Start is called before the first frame update void Start() @@ -26,7 +27,7 @@ void Start() StartCoroutine(PlayIntroSound()); StartCoroutine(ShowAndHideText()); StartCoroutine(ShowAndHideLogo()); - + StartCoroutine(FadeOut()); } // Coroutine pour jouer le son avec une petite pause @@ -56,15 +57,35 @@ IEnumerator ShowAndHideLogo() yield return new WaitForSeconds(showLogoDelay); // Attends avant d'afficher le logo logo.SetActive(true); - StartCoroutine(startLogoAnimation()); + StartCoroutine(StartLogoAnimation()); yield return new WaitForSeconds(hideLogoDelay); // Attends avant de cacher le logo logo.SetActive(false); + } + + // Coroutine pour le fondu (fade) vers l'opacité 0 + IEnumerator FadeOut() + { + yield return new WaitForSeconds(hideLogoDelay + fadeOutDelay); // Attends avant de débuter le fondu + + Image logoImage = logo.GetComponent(); + Color logoColor = logoImage.color; + + float t = 0f; + while (t < fadeOutDelay) + { + t += Time.deltaTime; + + float alpha = Mathf.Lerp(1f, 0f, t / fadeOutDelay); + logoImage.color = new Color(logoColor.r, logoColor.g, logoColor.b, alpha); + yield return null; + } SceneManager.LoadScene("MainMenu"); } - IEnumerator startLogoAnimation() + // Coroutine pour l'animation du logo (à compléter si nécessaire) + IEnumerator StartLogoAnimation() { Vector2 initialSize = logo.GetComponent().sizeDelta; Vector2 targetSize = new Vector2(905.2627f, 460.1752f); diff --git a/Assets/Scripts/Manager/ReloadManager.cs b/Assets/Scripts/Manager/ReloadManager.cs index f36ceb0..b11ee15 100644 --- a/Assets/Scripts/Manager/ReloadManager.cs +++ b/Assets/Scripts/Manager/ReloadManager.cs @@ -14,6 +14,7 @@ void Start() IEnumerator WaitForPresence() { yield return new WaitForSeconds(time); + DataStorage.instance.ResetData(); if(DataTreat.instance.leftPlayerPresence && DataTreat.instance.rightPlayerPresence) { SceneManager.LoadScene("Game"); diff --git a/Assets/Scripts/Tools/DataStorage.cs b/Assets/Scripts/Tools/DataStorage.cs index bf6dd12..671dfc9 100644 --- a/Assets/Scripts/Tools/DataStorage.cs +++ b/Assets/Scripts/Tools/DataStorage.cs @@ -22,15 +22,18 @@ public class DataStorage : MonoBehaviour public static DataStorage instance; void Awake() { - leftPlayer = new Dictionary(); - rightPlayer = new Dictionary(); if(instance != null) { Debug.Log("Il existe déjà une instance de DataStorage dans cette scène"); Destroy(this.gameObject); return; } - instance = this; + else + { + leftPlayer = new Dictionary(); + rightPlayer = new Dictionary(); + instance = this; + } } public void UpdateBestScore() @@ -44,4 +47,16 @@ public void CalculCalories() int squat = (int)((leftPlayer["squat"] + rightPlayer["squat"]) * squatCalories); burnedCalories = jump + squat; } + + public void ResetData() + { + score = 0; + time = 0; + deciSeconds = 0; + distance = 0; + dodgedObstacle = 0; + burnedCalories = 0; + leftPlayer.Clear(); + rightPlayer.Clear(); + } } diff --git a/Assets/Scripts/Tools/DontDestroyOnLoadScene.cs b/Assets/Scripts/Tools/DontDestroyOnLoadScene.cs index b76afe8..28385a0 100644 --- a/Assets/Scripts/Tools/DontDestroyOnLoadScene.cs +++ b/Assets/Scripts/Tools/DontDestroyOnLoadScene.cs @@ -17,6 +17,7 @@ void Awake() if(instance != null) { Debug.Log("Il existe déjà une instance de DontDestroyOnLoadScene dans cette scène"); + Destroy(this.gameObject); return; } diff --git a/ProjectSettings/BurstAotSettings_StandaloneWindows.json b/ProjectSettings/BurstAotSettings_StandaloneWindows.json new file mode 100644 index 0000000..58cf25f --- /dev/null +++ b/ProjectSettings/BurstAotSettings_StandaloneWindows.json @@ -0,0 +1,18 @@ +{ + "MonoBehaviour": { + "Version": 4, + "EnableBurstCompilation": true, + "EnableOptimisations": true, + "EnableSafetyChecks": false, + "EnableDebugInAllBuilds": false, + "DebugDataKind": 1, + "EnableArmv9SecurityFeatures": false, + "CpuMinTargetX32": 0, + "CpuMaxTargetX32": 0, + "CpuMinTargetX64": 0, + "CpuMaxTargetX64": 0, + "CpuTargetsX32": 6, + "CpuTargetsX64": 72, + "OptimizeFor": 0 + } +} diff --git a/ProjectSettings/BurstAotSettings_WebGL.json b/ProjectSettings/BurstAotSettings_WebGL.json new file mode 100644 index 0000000..eed54c3 --- /dev/null +++ b/ProjectSettings/BurstAotSettings_WebGL.json @@ -0,0 +1,16 @@ +{ + "MonoBehaviour": { + "Version": 4, + "EnableBurstCompilation": true, + "EnableOptimisations": true, + "EnableSafetyChecks": false, + "EnableDebugInAllBuilds": false, + "DebugDataKind": 1, + "EnableArmv9SecurityFeatures": false, + "CpuMinTargetX32": 0, + "CpuMaxTargetX32": 0, + "CpuMinTargetX64": 0, + "CpuMaxTargetX64": 0, + "OptimizeFor": 0 + } +} diff --git a/ProjectSettings/CommonBurstAotSettings.json b/ProjectSettings/CommonBurstAotSettings.json new file mode 100644 index 0000000..0293daf --- /dev/null +++ b/ProjectSettings/CommonBurstAotSettings.json @@ -0,0 +1,6 @@ +{ + "MonoBehaviour": { + "Version": 4, + "DisabledWarnings": "" + } +} diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 4fd9683..feabcb0 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -12,8 +12,8 @@ PlayerSettings: targetDevice: 2 useOnDemandResources: 0 accelerometerFrequency: 60 - companyName: DefaultCompany - productName: Jeu_2D_Tracking + companyName: NootNoot Studio + productName: Polar Dash defaultCursor: {fileID: 0} cursorHotspot: {x: 0, y: 0} m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} @@ -44,8 +44,8 @@ PlayerSettings: duration: 2 m_VirtualRealitySplashScreen: {fileID: 0} m_HolographicTrackingLossScreen: {fileID: 0} - defaultScreenWidth: 1024 - defaultScreenHeight: 768 + defaultScreenWidth: 1920 + defaultScreenHeight: 1080 defaultScreenWidthWeb: 960 defaultScreenHeightWeb: 600 m_StereoRenderingPath: 0 @@ -78,7 +78,7 @@ PlayerSettings: androidMinimumWindowWidth: 400 androidMinimumWindowHeight: 300 androidFullscreenMode: 1 - defaultIsNativeResolution: 1 + defaultIsNativeResolution: 0 macRetinaSupport: 1 runInBackground: 1 captureSingleScreen: 0 @@ -88,7 +88,7 @@ PlayerSettings: deferSystemGesturesMode: 0 hideHomeButton: 0 submitAnalytics: 1 - usePlayerLog: 1 + usePlayerLog: 0 dedicatedServerOptimizations: 0 bakeCollisionMeshes: 0 forceSingleInstance: 0 @@ -104,7 +104,7 @@ PlayerSettings: xboxEnableFitness: 0 visibleInBackground: 1 allowFullscreenSwitch: 1 - fullscreenMode: 1 + fullscreenMode: 3 xboxSpeechDB: 0 xboxEnableHeadOrientation: 0 xboxEnableGuest: 0 @@ -161,7 +161,7 @@ PlayerSettings: androidMaxAspectRatio: 2.1 applicationIdentifier: Android: com.aciraa.rekosnightmare - Standalone: com.Company.ProductName + Standalone: com.NootNoot-Studio.Polar-Dash buildNumber: Standalone: 0 VisionOS: 0 @@ -282,7 +282,14 @@ PlayerSettings: AndroidMinifyDebug: 0 AndroidValidateAppBundleSize: 1 AndroidAppBundleSizeToValidate: 150 - m_BuildTargetIcons: [] + m_BuildTargetIcons: + - m_BuildTarget: + m_Icons: + - serializedVersion: 2 + m_Icon: {fileID: 2800000, guid: f10cd6717ce1edc47a34d52071bf927e, type: 3} + m_Width: 128 + m_Height: 128 + m_Kind: 0 m_BuildTargetPlatformIcons: - m_BuildTarget: Android m_Icons: