diff --git a/MAVENProject/.idea/.gitignore b/MAVENProject/.idea/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..26d33521af10bcc7fd8cea344038eaaeb78d0ef5 --- /dev/null +++ b/MAVENProject/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/MAVENProject/.idea/compiler.xml b/MAVENProject/.idea/compiler.xml new file mode 100644 index 0000000000000000000000000000000000000000..a505de900913b081809f7440046d7803203279d0 --- /dev/null +++ b/MAVENProject/.idea/compiler.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="CompilerConfiguration"> + <annotationProcessing> + <profile name="Maven default annotation processors profile" enabled="true"> + <sourceOutputDir name="target/generated-sources/annotations" /> + <sourceTestOutputDir name="target/generated-test-sources/test-annotations" /> + <outputRelativeToContentRoot value="true" /> + <module name="MAVENProject" /> + </profile> + </annotationProcessing> + </component> +</project> \ No newline at end of file diff --git a/MAVENProject/.idea/encodings.xml b/MAVENProject/.idea/encodings.xml new file mode 100644 index 0000000000000000000000000000000000000000..aa00ffab7828f4818589659c804ec2cfd99baed3 --- /dev/null +++ b/MAVENProject/.idea/encodings.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="Encoding"> + <file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" /> + <file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" /> + </component> +</project> \ No newline at end of file diff --git a/MAVENProject/.idea/jarRepositories.xml b/MAVENProject/.idea/jarRepositories.xml new file mode 100644 index 0000000000000000000000000000000000000000..712ab9d985c20018a0c97b93d2148ac1ffe588a5 --- /dev/null +++ b/MAVENProject/.idea/jarRepositories.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="RemoteRepositoriesConfiguration"> + <remote-repository> + <option name="id" value="central" /> + <option name="name" value="Central Repository" /> + <option name="url" value="https://repo.maven.apache.org/maven2" /> + </remote-repository> + <remote-repository> + <option name="id" value="central" /> + <option name="name" value="Maven Central repository" /> + <option name="url" value="https://repo1.maven.org/maven2" /> + </remote-repository> + <remote-repository> + <option name="id" value="jboss.community" /> + <option name="name" value="JBoss Community repository" /> + <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" /> + </remote-repository> + </component> +</project> \ No newline at end of file diff --git a/MAVENProject/.idea/misc.xml b/MAVENProject/.idea/misc.xml new file mode 100644 index 0000000000000000000000000000000000000000..2738f8ef10405ecc63992a8b7cc4d89a2f369c80 --- /dev/null +++ b/MAVENProject/.idea/misc.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="ExternalStorageConfigurationManager" enabled="true" /> + <component name="MavenProjectsManager"> + <option name="originalFiles"> + <list> + <option value="$PROJECT_DIR$/pom.xml" /> + </list> + </option> + </component> + <component name="ProjectRootManager" version="2" languageLevel="JDK_19" default="true" project-jdk-name="openjdk-19" project-jdk-type="JavaSDK" /> +</project> \ No newline at end of file diff --git a/MAVENProject/.idea/vcs.xml b/MAVENProject/.idea/vcs.xml new file mode 100644 index 0000000000000000000000000000000000000000..6c0b8635858dc7ad44b93df54b762707ce49eefc --- /dev/null +++ b/MAVENProject/.idea/vcs.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="VcsDirectoryMappings"> + <mapping directory="$PROJECT_DIR$/.." vcs="Git" /> + </component> +</project> \ No newline at end of file diff --git a/MAVENProject/target/classes/Frames_perso/character_attack1.png b/MAVENProject/target/classes/Frames_perso/character_attack1.png new file mode 100644 index 0000000000000000000000000000000000000000..c7c3ecd3479e7fc40b2925746bc4d8e0f9263671 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_attack1.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_attack2.png b/MAVENProject/target/classes/Frames_perso/character_attack2.png new file mode 100644 index 0000000000000000000000000000000000000000..5cb5860172043d9f724e291ecb8776a3246c7efd Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_attack2.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_attack3.png b/MAVENProject/target/classes/Frames_perso/character_attack3.png new file mode 100644 index 0000000000000000000000000000000000000000..5cb5860172043d9f724e291ecb8776a3246c7efd Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_attack3.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_attack_L1.png b/MAVENProject/target/classes/Frames_perso/character_attack_L1.png new file mode 100644 index 0000000000000000000000000000000000000000..6d206afa480fb6a1d6102630b6b5109600ce7d44 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_attack_L1.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_attack_L2.png b/MAVENProject/target/classes/Frames_perso/character_attack_L2.png new file mode 100644 index 0000000000000000000000000000000000000000..72046758ec4a15e5f3efaf261397a47683eba0e7 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_attack_L2.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_attack_L3.png b/MAVENProject/target/classes/Frames_perso/character_attack_L3.png new file mode 100644 index 0000000000000000000000000000000000000000..72046758ec4a15e5f3efaf261397a47683eba0e7 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_attack_L3.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_health1.png b/MAVENProject/target/classes/Frames_perso/character_health1.png new file mode 100644 index 0000000000000000000000000000000000000000..f63de501fb75f2717ffc067e69dd74d2f1e61a25 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_health1.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_health2.png b/MAVENProject/target/classes/Frames_perso/character_health2.png new file mode 100644 index 0000000000000000000000000000000000000000..4c02df0928aa04aea760a9aefcd26438683ab1e9 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_health2.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_idle1.png b/MAVENProject/target/classes/Frames_perso/character_idle1.png new file mode 100644 index 0000000000000000000000000000000000000000..c0b183771434f5513ca2e2b6aa58af9da4779712 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_idle1.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_idle2.png b/MAVENProject/target/classes/Frames_perso/character_idle2.png new file mode 100644 index 0000000000000000000000000000000000000000..c0b183771434f5513ca2e2b6aa58af9da4779712 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_idle2.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_idle3.png b/MAVENProject/target/classes/Frames_perso/character_idle3.png new file mode 100644 index 0000000000000000000000000000000000000000..7788bc05f24b79521111675772f00052f4d19ac8 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_idle3.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_idle4.png b/MAVENProject/target/classes/Frames_perso/character_idle4.png new file mode 100644 index 0000000000000000000000000000000000000000..7788bc05f24b79521111675772f00052f4d19ac8 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_idle4.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_idle_L1.png b/MAVENProject/target/classes/Frames_perso/character_idle_L1.png new file mode 100644 index 0000000000000000000000000000000000000000..850fbf6bcdb5c466a56daff06066ee7a9e4d4e9e Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_idle_L1.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_idle_L2.png b/MAVENProject/target/classes/Frames_perso/character_idle_L2.png new file mode 100644 index 0000000000000000000000000000000000000000..ba6b67547c4c980fdf95a3da08304aca9d438872 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_idle_L2.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_idle_L3.png b/MAVENProject/target/classes/Frames_perso/character_idle_L3.png new file mode 100644 index 0000000000000000000000000000000000000000..850fbf6bcdb5c466a56daff06066ee7a9e4d4e9e Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_idle_L3.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_idle_L4.png b/MAVENProject/target/classes/Frames_perso/character_idle_L4.png new file mode 100644 index 0000000000000000000000000000000000000000..ba6b67547c4c980fdf95a3da08304aca9d438872 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_idle_L4.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_jump1.png b/MAVENProject/target/classes/Frames_perso/character_jump1.png new file mode 100644 index 0000000000000000000000000000000000000000..6371fe1c4802197121b500a09271743832ba6cb1 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_jump1.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_jump_L1.png b/MAVENProject/target/classes/Frames_perso/character_jump_L1.png new file mode 100644 index 0000000000000000000000000000000000000000..3afbe977bd28f92dd5b66605665a54f5ce027661 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_jump_L1.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_kunai_L1.png b/MAVENProject/target/classes/Frames_perso/character_kunai_L1.png new file mode 100644 index 0000000000000000000000000000000000000000..7675e35b0c44ac71ccbaffafc85329aa98dbb4fb Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_kunai_L1.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_kunai_R1.png b/MAVENProject/target/classes/Frames_perso/character_kunai_R1.png new file mode 100644 index 0000000000000000000000000000000000000000..bd5080bfbb061956acfd0edc5cd169cc41277f7a Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_kunai_R1.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_run1.png b/MAVENProject/target/classes/Frames_perso/character_run1.png new file mode 100644 index 0000000000000000000000000000000000000000..7a313b84049dc8cc76a2b1772bc9d283138c170d Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_run1.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_run2.png b/MAVENProject/target/classes/Frames_perso/character_run2.png new file mode 100644 index 0000000000000000000000000000000000000000..476b989afcf8e35bd92b6605fc247809eeb170ff Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_run2.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_run3.png b/MAVENProject/target/classes/Frames_perso/character_run3.png new file mode 100644 index 0000000000000000000000000000000000000000..548d48bf56d6b223aa91dbfa80699b00c93c836d Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_run3.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_run4.png b/MAVENProject/target/classes/Frames_perso/character_run4.png new file mode 100644 index 0000000000000000000000000000000000000000..465822f3b6901334ce8eb60015090369b387e7e6 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_run4.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_run_L1.png b/MAVENProject/target/classes/Frames_perso/character_run_L1.png new file mode 100644 index 0000000000000000000000000000000000000000..fc5f171df0fb70e49e5a3dcba947fca2809a6472 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_run_L1.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_run_L2.png b/MAVENProject/target/classes/Frames_perso/character_run_L2.png new file mode 100644 index 0000000000000000000000000000000000000000..f970e0df84134621f8d1ccbb59fca9025de5d57a Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_run_L2.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_run_L3.png b/MAVENProject/target/classes/Frames_perso/character_run_L3.png new file mode 100644 index 0000000000000000000000000000000000000000..735d3507945e3111890dbff528b45c171b972b6f Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_run_L3.png differ diff --git a/MAVENProject/target/classes/Frames_perso/character_run_L4.png b/MAVENProject/target/classes/Frames_perso/character_run_L4.png new file mode 100644 index 0000000000000000000000000000000000000000..dc249fc9e46acc8b7a0bf8eb079429d53c32acf9 Binary files /dev/null and b/MAVENProject/target/classes/Frames_perso/character_run_L4.png differ diff --git a/MAVENProject/target/classes/Monstres/bat_fly_L1.png b/MAVENProject/target/classes/Monstres/bat_fly_L1.png new file mode 100644 index 0000000000000000000000000000000000000000..ed3e300179838608ae4f6c8a8e1a75cc8987a98e Binary files /dev/null and b/MAVENProject/target/classes/Monstres/bat_fly_L1.png differ diff --git a/MAVENProject/target/classes/Monstres/bat_fly_L2.png b/MAVENProject/target/classes/Monstres/bat_fly_L2.png new file mode 100644 index 0000000000000000000000000000000000000000..48e38a64b38e4bab913b79599f11d240955f5023 Binary files /dev/null and b/MAVENProject/target/classes/Monstres/bat_fly_L2.png differ diff --git a/MAVENProject/target/classes/Monstres/bat_fly_R1.png b/MAVENProject/target/classes/Monstres/bat_fly_R1.png new file mode 100644 index 0000000000000000000000000000000000000000..a7c9c7c9b0df751176c452c1c5b8f4392d088a31 Binary files /dev/null and b/MAVENProject/target/classes/Monstres/bat_fly_R1.png differ diff --git a/MAVENProject/target/classes/Monstres/bat_fly_R2.png b/MAVENProject/target/classes/Monstres/bat_fly_R2.png new file mode 100644 index 0000000000000000000000000000000000000000..e3b061a549d409a75b9dbd62d88c431495c20c29 Binary files /dev/null and b/MAVENProject/target/classes/Monstres/bat_fly_R2.png differ diff --git a/MAVENProject/target/classes/Monstres/boss_attack_L1.png b/MAVENProject/target/classes/Monstres/boss_attack_L1.png new file mode 100644 index 0000000000000000000000000000000000000000..423a1d1ac5d4d5d7a406479da8084f30b8e4f70f Binary files /dev/null and b/MAVENProject/target/classes/Monstres/boss_attack_L1.png differ diff --git a/MAVENProject/target/classes/Monstres/boss_attack_L2.png b/MAVENProject/target/classes/Monstres/boss_attack_L2.png new file mode 100644 index 0000000000000000000000000000000000000000..423a1d1ac5d4d5d7a406479da8084f30b8e4f70f Binary files /dev/null and b/MAVENProject/target/classes/Monstres/boss_attack_L2.png differ diff --git a/MAVENProject/target/classes/Monstres/boss_attack_L3.png b/MAVENProject/target/classes/Monstres/boss_attack_L3.png new file mode 100644 index 0000000000000000000000000000000000000000..44c4a745318658605b001b8067ce0c169e92b712 Binary files /dev/null and b/MAVENProject/target/classes/Monstres/boss_attack_L3.png differ diff --git a/MAVENProject/target/classes/Monstres/boss_jump_L1.png b/MAVENProject/target/classes/Monstres/boss_jump_L1.png new file mode 100644 index 0000000000000000000000000000000000000000..807659934380c1e150120f9d779696a3c6722271 Binary files /dev/null and b/MAVENProject/target/classes/Monstres/boss_jump_L1.png differ diff --git a/MAVENProject/target/classes/Monstres/boss_jump_L2.png b/MAVENProject/target/classes/Monstres/boss_jump_L2.png new file mode 100644 index 0000000000000000000000000000000000000000..807659934380c1e150120f9d779696a3c6722271 Binary files /dev/null and b/MAVENProject/target/classes/Monstres/boss_jump_L2.png differ diff --git a/MAVENProject/target/classes/Monstres/boss_run_L1.png b/MAVENProject/target/classes/Monstres/boss_run_L1.png new file mode 100644 index 0000000000000000000000000000000000000000..fedfd5003905095975df54d3f24c5d85c429e7bd Binary files /dev/null and b/MAVENProject/target/classes/Monstres/boss_run_L1.png differ diff --git a/MAVENProject/target/classes/Monstres/boss_run_L2.png b/MAVENProject/target/classes/Monstres/boss_run_L2.png new file mode 100644 index 0000000000000000000000000000000000000000..ca9c062aa0c4cad95d4937ce887a0825e73ca328 Binary files /dev/null and b/MAVENProject/target/classes/Monstres/boss_run_L2.png differ diff --git a/MAVENProject/target/classes/Monstres/heart.png b/MAVENProject/target/classes/Monstres/heart.png new file mode 100644 index 0000000000000000000000000000000000000000..c5b87d2cf96ae3761a72c1cc87a475f6cf56daf7 Binary files /dev/null and b/MAVENProject/target/classes/Monstres/heart.png differ diff --git a/MAVENProject/target/classes/Monstres/zombie_run_L1.png b/MAVENProject/target/classes/Monstres/zombie_run_L1.png new file mode 100644 index 0000000000000000000000000000000000000000..14ac2e5d5460918a0526405d1bcf0558c4f9007c Binary files /dev/null and b/MAVENProject/target/classes/Monstres/zombie_run_L1.png differ diff --git a/MAVENProject/target/classes/Monstres/zombie_run_L2.png b/MAVENProject/target/classes/Monstres/zombie_run_L2.png new file mode 100644 index 0000000000000000000000000000000000000000..c124c4664826dd0bbc4c12f218d36a33bd8201fa Binary files /dev/null and b/MAVENProject/target/classes/Monstres/zombie_run_L2.png differ diff --git a/MAVENProject/target/classes/Monstres/zombie_run_R1.png b/MAVENProject/target/classes/Monstres/zombie_run_R1.png new file mode 100644 index 0000000000000000000000000000000000000000..1419792fbfcfb796ff99d45f3c2791c3f9daceb1 Binary files /dev/null and b/MAVENProject/target/classes/Monstres/zombie_run_R1.png differ diff --git a/MAVENProject/target/classes/Monstres/zombie_run_R2.png b/MAVENProject/target/classes/Monstres/zombie_run_R2.png new file mode 100644 index 0000000000000000000000000000000000000000..e165b7ed9f2c12c4ec9e771c20262741143131bc Binary files /dev/null and b/MAVENProject/target/classes/Monstres/zombie_run_R2.png differ diff --git a/MAVENProject/target/classes/Music/cyberPacMusic1.mp3 b/MAVENProject/target/classes/Music/cyberPacMusic1.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..289874070f6fb3afe963ccc616647fd1aaab3506 Binary files /dev/null and b/MAVENProject/target/classes/Music/cyberPacMusic1.mp3 differ diff --git a/MAVENProject/target/classes/Music/cyberPacMusic1bon.wav b/MAVENProject/target/classes/Music/cyberPacMusic1bon.wav new file mode 100644 index 0000000000000000000000000000000000000000..ecd07ff25f77273e0f9b318bcbecd010c0cffda9 Binary files /dev/null and b/MAVENProject/target/classes/Music/cyberPacMusic1bon.wav differ diff --git a/MAVENProject/target/classes/Music/failsound.mp3 b/MAVENProject/target/classes/Music/failsound.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..e728d37dedad50c6b7ce7f89b0c19c78339c9c30 Binary files /dev/null and b/MAVENProject/target/classes/Music/failsound.mp3 differ diff --git a/MAVENProject/target/classes/Music/failsound.wav b/MAVENProject/target/classes/Music/failsound.wav new file mode 100644 index 0000000000000000000000000000000000000000..3b61762ccc3ff7dec48257123533944eb813a405 Binary files /dev/null and b/MAVENProject/target/classes/Music/failsound.wav differ diff --git a/MAVENProject/target/classes/Obstacles/Key.png b/MAVENProject/target/classes/Obstacles/Key.png new file mode 100644 index 0000000000000000000000000000000000000000..bcfaace8cd7c885ffb81a528c26588b83d4a3f9c Binary files /dev/null and b/MAVENProject/target/classes/Obstacles/Key.png differ diff --git a/MAVENProject/target/classes/Obstacles/Map_level_one.png b/MAVENProject/target/classes/Obstacles/Map_level_one.png new file mode 100644 index 0000000000000000000000000000000000000000..ff18b7e196ea16b7d3bdd341aa268f52f3d13f91 Binary files /dev/null and b/MAVENProject/target/classes/Obstacles/Map_level_one.png differ diff --git a/MAVENProject/target/classes/Obstacles/Map_sprites.png b/MAVENProject/target/classes/Obstacles/Map_sprites.png new file mode 100644 index 0000000000000000000000000000000000000000..8192f947df7833d89f31016eb3197aa5357012cc Binary files /dev/null and b/MAVENProject/target/classes/Obstacles/Map_sprites.png differ diff --git a/MAVENProject/target/classes/Obstacles/Obstacle1.png b/MAVENProject/target/classes/Obstacles/Obstacle1.png new file mode 100644 index 0000000000000000000000000000000000000000..ff7cca0c00612147b00a26623ef1e0118211ba77 Binary files /dev/null and b/MAVENProject/target/classes/Obstacles/Obstacle1.png differ diff --git a/MAVENProject/target/classes/Obstacles/Obstacle2.png b/MAVENProject/target/classes/Obstacles/Obstacle2.png new file mode 100644 index 0000000000000000000000000000000000000000..e4ec36eec82c4cd262f6038021a8fa5a3389311c Binary files /dev/null and b/MAVENProject/target/classes/Obstacles/Obstacle2.png differ diff --git a/MAVENProject/target/classes/Obstacles/Plateforme.png b/MAVENProject/target/classes/Obstacles/Plateforme.png new file mode 100644 index 0000000000000000000000000000000000000000..0febf2724f0487c62a81704ddd06288ba0f72f1f Binary files /dev/null and b/MAVENProject/target/classes/Obstacles/Plateforme.png differ diff --git a/MAVENProject/target/classes/Obstacles/Sprites_map.png b/MAVENProject/target/classes/Obstacles/Sprites_map.png new file mode 100644 index 0000000000000000000000000000000000000000..30b1e47b87ad3f2ea377f39deb26bf52d9fc30d0 Binary files /dev/null and b/MAVENProject/target/classes/Obstacles/Sprites_map.png differ diff --git a/MAVENProject/target/classes/Obstacles/Sprites_map_1_2.png b/MAVENProject/target/classes/Obstacles/Sprites_map_1_2.png new file mode 100644 index 0000000000000000000000000000000000000000..76b87b03a6aded300c6855f95260f566f29f6238 Binary files /dev/null and b/MAVENProject/target/classes/Obstacles/Sprites_map_1_2.png differ diff --git a/MAVENProject/target/classes/Obstacles/Terre.png b/MAVENProject/target/classes/Obstacles/Terre.png new file mode 100644 index 0000000000000000000000000000000000000000..8eaba092c6bc93d74fe6a4ed67539f0a1d434f1a Binary files /dev/null and b/MAVENProject/target/classes/Obstacles/Terre.png differ diff --git a/MAVENProject/target/classes/Obstacles/background.png b/MAVENProject/target/classes/Obstacles/background.png new file mode 100644 index 0000000000000000000000000000000000000000..9b29c4f917d4fb9da6cd2c41f9e60b4e96a246b2 Binary files /dev/null and b/MAVENProject/target/classes/Obstacles/background.png differ diff --git a/MAVENProject/target/classes/Obstacles/door.png b/MAVENProject/target/classes/Obstacles/door.png new file mode 100644 index 0000000000000000000000000000000000000000..ddf34d3cfda3772957c43eb115b0628aa7ae968e Binary files /dev/null and b/MAVENProject/target/classes/Obstacles/door.png differ diff --git a/MAVENProject/target/classes/Obstacles/level_one_pixels.png b/MAVENProject/target/classes/Obstacles/level_one_pixels.png new file mode 100644 index 0000000000000000000000000000000000000000..306dd2294ab688b4d3fd59bb7d70bc2b7f9ff00e Binary files /dev/null and b/MAVENProject/target/classes/Obstacles/level_one_pixels.png differ diff --git a/MAVENProject/target/classes/Obstacles/level_two_pixels.png b/MAVENProject/target/classes/Obstacles/level_two_pixels.png new file mode 100644 index 0000000000000000000000000000000000000000..f346ebe69c73a26d0ad0fafd20009d3887ca391a Binary files /dev/null and b/MAVENProject/target/classes/Obstacles/level_two_pixels.png differ diff --git a/MAVENProject/target/classes/engine/DrawingPanel.class b/MAVENProject/target/classes/engine/DrawingPanel.class new file mode 100644 index 0000000000000000000000000000000000000000..24d1f5e89a4d0507d4e8afd80c0eb2db79c9a388 Binary files /dev/null and b/MAVENProject/target/classes/engine/DrawingPanel.class differ diff --git a/MAVENProject/target/classes/engine/Game.class b/MAVENProject/target/classes/engine/Game.class new file mode 100644 index 0000000000000000000000000000000000000000..947b2acb9e6d0583cc38c30e627e518340956710 Binary files /dev/null and b/MAVENProject/target/classes/engine/Game.class differ diff --git a/MAVENProject/target/classes/engine/GameController.class b/MAVENProject/target/classes/engine/GameController.class new file mode 100644 index 0000000000000000000000000000000000000000..0a944dfa81a2a1cad6a52806ed0a9181b0e3359b Binary files /dev/null and b/MAVENProject/target/classes/engine/GameController.class differ diff --git a/MAVENProject/target/classes/engine/GameEngineGraphical.class b/MAVENProject/target/classes/engine/GameEngineGraphical.class new file mode 100644 index 0000000000000000000000000000000000000000..9fc0fb98dfb1f01e8f41ee9e055a64abb206097f Binary files /dev/null and b/MAVENProject/target/classes/engine/GameEngineGraphical.class differ diff --git a/MAVENProject/target/classes/engine/GamePainter.class b/MAVENProject/target/classes/engine/GamePainter.class new file mode 100644 index 0000000000000000000000000000000000000000..c3563b564bef25dff322f69c688ba6d7d5c3fb70 Binary files /dev/null and b/MAVENProject/target/classes/engine/GamePainter.class differ diff --git a/MAVENProject/target/classes/engine/GraphicalInterface.class b/MAVENProject/target/classes/engine/GraphicalInterface.class new file mode 100644 index 0000000000000000000000000000000000000000..b9821719573632fc1878b990d0ffc27d477044ae Binary files /dev/null and b/MAVENProject/target/classes/engine/GraphicalInterface.class differ diff --git a/MAVENProject/target/classes/engine/MenuPanel.class b/MAVENProject/target/classes/engine/MenuPanel.class new file mode 100644 index 0000000000000000000000000000000000000000..592cda74e9b111155bc2d051cd6683c430f435db Binary files /dev/null and b/MAVENProject/target/classes/engine/MenuPanel.class differ diff --git a/MAVENProject/target/classes/entity/Attack.class b/MAVENProject/target/classes/entity/Attack.class new file mode 100644 index 0000000000000000000000000000000000000000..ee08094185f52b0ab1f0aea3e4a6bb3a07cbab88 Binary files /dev/null and b/MAVENProject/target/classes/entity/Attack.class differ diff --git a/MAVENProject/target/classes/entity/Bat.class b/MAVENProject/target/classes/entity/Bat.class new file mode 100644 index 0000000000000000000000000000000000000000..2b82007135324fae58328a78af6e068b7bb42d2b Binary files /dev/null and b/MAVENProject/target/classes/entity/Bat.class differ diff --git a/MAVENProject/target/classes/entity/Boss.class b/MAVENProject/target/classes/entity/Boss.class new file mode 100644 index 0000000000000000000000000000000000000000..f7f3205e3f762eadc775186419c1ca1244c80025 Binary files /dev/null and b/MAVENProject/target/classes/entity/Boss.class differ diff --git a/MAVENProject/target/classes/entity/Character.class b/MAVENProject/target/classes/entity/Character.class new file mode 100644 index 0000000000000000000000000000000000000000..e11c0d7ebd13003a7593c827dc6321a724fddfe3 Binary files /dev/null and b/MAVENProject/target/classes/entity/Character.class differ diff --git a/MAVENProject/target/classes/entity/Entity.class b/MAVENProject/target/classes/entity/Entity.class new file mode 100644 index 0000000000000000000000000000000000000000..b5fc1aac57e72850e2ac779918e849c92b91d271 Binary files /dev/null and b/MAVENProject/target/classes/entity/Entity.class differ diff --git a/MAVENProject/target/classes/entity/Hearth.class b/MAVENProject/target/classes/entity/Hearth.class new file mode 100644 index 0000000000000000000000000000000000000000..1267cdfe5b8d94990c3073a6bb5dc9510055b420 Binary files /dev/null and b/MAVENProject/target/classes/entity/Hearth.class differ diff --git a/MAVENProject/target/classes/entity/Kunai.class b/MAVENProject/target/classes/entity/Kunai.class new file mode 100644 index 0000000000000000000000000000000000000000..64f233f872f8605bdd8cf6d8578f4552cbbbf6be Binary files /dev/null and b/MAVENProject/target/classes/entity/Kunai.class differ diff --git a/MAVENProject/target/classes/entity/Monster.class b/MAVENProject/target/classes/entity/Monster.class new file mode 100644 index 0000000000000000000000000000000000000000..971b93d8dc7ec5b8077750ecae378d77e164c94f Binary files /dev/null and b/MAVENProject/target/classes/entity/Monster.class differ diff --git a/MAVENProject/target/classes/entity/ShootingCharacter.class b/MAVENProject/target/classes/entity/ShootingCharacter.class new file mode 100644 index 0000000000000000000000000000000000000000..1d8e13338f79f6c9bdbb1669c6639b0117690595 Binary files /dev/null and b/MAVENProject/target/classes/entity/ShootingCharacter.class differ diff --git a/MAVENProject/target/classes/environnement/Coordonnees.class b/MAVENProject/target/classes/environnement/Coordonnees.class new file mode 100644 index 0000000000000000000000000000000000000000..7ed44b57dd045f22b13205030d33d4ee8a14c788 Binary files /dev/null and b/MAVENProject/target/classes/environnement/Coordonnees.class differ diff --git a/MAVENProject/target/classes/environnement/HitBox.class b/MAVENProject/target/classes/environnement/HitBox.class new file mode 100644 index 0000000000000000000000000000000000000000..d8d49dfa4fd07479adcf5bff0d59e9112ff14d6a Binary files /dev/null and b/MAVENProject/target/classes/environnement/HitBox.class differ diff --git a/MAVENProject/target/classes/environnement/Physique.class b/MAVENProject/target/classes/environnement/Physique.class new file mode 100644 index 0000000000000000000000000000000000000000..ddf6e8dc680b67a70e0b513aaeec29b538678d67 Binary files /dev/null and b/MAVENProject/target/classes/environnement/Physique.class differ diff --git a/MAVENProject/target/classes/environnement/PositionCollision.class b/MAVENProject/target/classes/environnement/PositionCollision.class new file mode 100644 index 0000000000000000000000000000000000000000..2aa0481d7e79c73f03ffa3ab3e92ef2b1168b298 Binary files /dev/null and b/MAVENProject/target/classes/environnement/PositionCollision.class differ diff --git a/MAVENProject/target/classes/jeu/Controller.class b/MAVENProject/target/classes/jeu/Controller.class new file mode 100644 index 0000000000000000000000000000000000000000..878609c528c7282e1df39b005a37f152459527bc Binary files /dev/null and b/MAVENProject/target/classes/jeu/Controller.class differ diff --git a/MAVENProject/target/classes/jeu/Jeu.class b/MAVENProject/target/classes/jeu/Jeu.class new file mode 100644 index 0000000000000000000000000000000000000000..63b489f8447cb4780d1af18d864698016b7b8d84 Binary files /dev/null and b/MAVENProject/target/classes/jeu/Jeu.class differ diff --git a/MAVENProject/target/classes/jeu/Painter.class b/MAVENProject/target/classes/jeu/Painter.class new file mode 100644 index 0000000000000000000000000000000000000000..16fad8fbe66a50cbec57657a06db0a4ed417d73e Binary files /dev/null and b/MAVENProject/target/classes/jeu/Painter.class differ diff --git a/MAVENProject/target/classes/loaders/CharacterLoader.class b/MAVENProject/target/classes/loaders/CharacterLoader.class new file mode 100644 index 0000000000000000000000000000000000000000..5b410b83583ce4635c486b0000ebc7b2c706d3a4 Binary files /dev/null and b/MAVENProject/target/classes/loaders/CharacterLoader.class differ diff --git a/MAVENProject/target/classes/loaders/LoadSave.class b/MAVENProject/target/classes/loaders/LoadSave.class new file mode 100644 index 0000000000000000000000000000000000000000..7c384335664e998ec5604ec0fed6726ca8dc146b Binary files /dev/null and b/MAVENProject/target/classes/loaders/LoadSave.class differ diff --git a/MAVENProject/target/classes/loaders/ObstacleLoader.class b/MAVENProject/target/classes/loaders/ObstacleLoader.class new file mode 100644 index 0000000000000000000000000000000000000000..ed437f0ffbf723098659c39759d8dff1faf7f52d Binary files /dev/null and b/MAVENProject/target/classes/loaders/ObstacleLoader.class differ diff --git a/MAVENProject/target/classes/map/Coffre.class b/MAVENProject/target/classes/map/Coffre.class new file mode 100644 index 0000000000000000000000000000000000000000..70f0d8e32d6c71deae9de0c012858e3ebf0c7a1d Binary files /dev/null and b/MAVENProject/target/classes/map/Coffre.class differ diff --git a/MAVENProject/target/classes/map/Level.class b/MAVENProject/target/classes/map/Level.class new file mode 100644 index 0000000000000000000000000000000000000000..3df62d8539da76f95cc81b18198f96e4b7ebeaa7 Binary files /dev/null and b/MAVENProject/target/classes/map/Level.class differ diff --git a/MAVENProject/target/classes/map/LevelManager.class b/MAVENProject/target/classes/map/LevelManager.class new file mode 100644 index 0000000000000000000000000000000000000000..bc9bc1842df3ab4b578e35d0be71063b223471ca Binary files /dev/null and b/MAVENProject/target/classes/map/LevelManager.class differ diff --git a/MAVENProject/target/classes/map/Obstacle.class b/MAVENProject/target/classes/map/Obstacle.class new file mode 100644 index 0000000000000000000000000000000000000000..976c0cbf944dd9dae3dab43b1147a32650a5f3ad Binary files /dev/null and b/MAVENProject/target/classes/map/Obstacle.class differ diff --git a/MAVENProject/target/classes/spotify/MP3.class b/MAVENProject/target/classes/spotify/MP3.class new file mode 100644 index 0000000000000000000000000000000000000000..50d2419214309d5b4387ff70ffd59591b2300ba7 Binary files /dev/null and b/MAVENProject/target/classes/spotify/MP3.class differ diff --git a/MAVENProject/target/classes/start/Main.class b/MAVENProject/target/classes/start/Main.class new file mode 100644 index 0000000000000000000000000000000000000000..d2812352dc859f192861b0fe8bd0702a3ab22eab Binary files /dev/null and b/MAVENProject/target/classes/start/Main.class differ