From 5689f5c9189473b16d2c4f51f32e3183508555da Mon Sep 17 00:00:00 2001 From: bruno <brunolacote1@gmail.com> Date: Tue, 3 Jan 2023 21:02:18 +0100 Subject: [PATCH] bug --- .idea/.gitignore | 0 .idea/acl-project.iml | 9 + .idea/compiler.xml | 16 ++ .idea/encodings.xml | 7 + .idea/jarRepositories.xml | 20 +++ .idea/misc.xml | 10 ++ .idea/modules.xml | 9 + .idea/vcs.xml | 6 + .idea/workspace.xml | 60 +++++++ MAVENProject/.classpath | 32 ++++ MAVENProject/.gitignore | 1 + MAVENProject/.idea/.gitignore | 3 + MAVENProject/.idea/.name | 1 + MAVENProject/.idea/compiler.xml | 13 ++ MAVENProject/.idea/encodings.xml | 7 + MAVENProject/.idea/jarRepositories.xml | 20 +++ MAVENProject/.idea/misc.xml | 12 ++ MAVENProject/.idea/vcs.xml | 6 + MAVENProject/.project | 23 +++ .../org.eclipse.core.resources.prefs | 4 + .../.settings/org.eclipse.jdt.core.prefs | 8 + MAVENProject/MAVENProject.iml | 14 ++ MAVENProject/bin/.gitignore | 1 + MAVENProject/bin/.idea/.gitignore | 3 + MAVENProject/bin/.idea/compiler.xml | 13 ++ MAVENProject/bin/.idea/encodings.xml | 7 + MAVENProject/bin/.idea/jarRepositories.xml | 20 +++ MAVENProject/bin/.idea/misc.xml | 11 ++ MAVENProject/bin/.idea/vcs.xml | 6 + MAVENProject/bin/.project | 23 +++ .../org.eclipse.core.resources.prefs | 2 + MAVENProject/bin/MAVENProject.iml | 14 ++ MAVENProject/bin/PlanUML.puml | 168 ++++++++++++++++++ MAVENProject/bin/pom.xml | 26 +++ .../src/main/java/engine/DrawingPanel.class | Bin 0 -> 3191 bytes .../bin/src/main/java/engine/Game.class | Bin 0 -> 777 bytes .../src/main/java/engine/GameController.class | Bin 0 -> 905 bytes .../java/engine/GameEngineGraphical.class | Bin 0 -> 1732 bytes .../src/main/java/engine/GamePainter.class | Bin 0 -> 646 bytes .../main/java/engine/GraphicalInterface.class | Bin 0 -> 1073 bytes .../bin/src/main/java/entity/Character.class | Bin 0 -> 10402 bytes .../bin/src/main/java/entity/Entity.class | Bin 0 -> 3729 bytes .../bin/src/main/java/entity/Monster.class | Bin 0 -> 3431 bytes .../main/java/environnement/Coordonnees.class | Bin 0 -> 1145 bytes .../src/main/java/environnement/HitBox.class | Bin 0 -> 7098 bytes .../main/java/environnement/Physique.class | Bin 0 -> 659 bytes .../environnement/PositionCollision.class | Bin 0 -> 1020 bytes .../bin/src/main/java/jeu/Controller.class | Bin 0 -> 4285 bytes MAVENProject/bin/src/main/java/jeu/Jeu.class | Bin 0 -> 7937 bytes .../bin/src/main/java/jeu/Painter.class | Bin 0 -> 8301 bytes .../main/java/loaders/CharacterLoader.class | Bin 0 -> 4264 bytes .../main/java/loaders/ObstacleLoader.class | Bin 0 -> 1797 bytes .../bin/src/main/java/map/Obstacle.class | Bin 0 -> 1061 bytes .../bin/src/main/java/start/Main.class | Bin 0 -> 1763 bytes .../Frames_perso/character_attack1.png | Bin 0 -> 4516 bytes .../Frames_perso/character_attack2.png | Bin 0 -> 3881 bytes .../Frames_perso/character_attack3.png | Bin 0 -> 3881 bytes .../Frames_perso/character_health1.png | Bin 0 -> 869 bytes .../Frames_perso/character_health2.png | Bin 0 -> 1179 bytes .../Frames_perso/character_idle1.png | Bin 0 -> 3268 bytes .../Frames_perso/character_idle2.png | Bin 0 -> 3268 bytes .../Frames_perso/character_idle3.png | Bin 0 -> 3254 bytes .../Frames_perso/character_idle4.png | Bin 0 -> 3254 bytes .../Frames_perso/character_jump1.png | Bin 0 -> 3040 bytes .../resources/Frames_perso/character_run1.png | Bin 0 -> 3280 bytes .../resources/Frames_perso/character_run2.png | Bin 0 -> 3142 bytes .../resources/Frames_perso/character_run3.png | Bin 0 -> 3207 bytes .../resources/Frames_perso/character_run4.png | Bin 0 -> 3090 bytes .../main/resources/Obstacles/Obstacle1.png | Bin 0 -> 6078 bytes .../main/resources/Obstacles/Obstacle2.png | Bin 0 -> 11471 bytes .../main/resources/Obstacles/Plateforme.png | Bin 0 -> 6216 bytes .../src/main/resources/Obstacles/Terre.png | Bin 0 -> 5956 bytes .../src/main/java/loaders/CoffreLoader.java | 29 +++ 73 files changed, 604 insertions(+) create mode 100644 .idea/.gitignore create mode 100644 .idea/acl-project.iml create mode 100644 .idea/compiler.xml create mode 100644 .idea/encodings.xml create mode 100644 .idea/jarRepositories.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 .idea/workspace.xml create mode 100644 MAVENProject/.classpath create mode 100644 MAVENProject/.gitignore create mode 100644 MAVENProject/.idea/.gitignore create mode 100644 MAVENProject/.idea/.name create mode 100644 MAVENProject/.idea/compiler.xml create mode 100644 MAVENProject/.idea/encodings.xml create mode 100644 MAVENProject/.idea/jarRepositories.xml create mode 100644 MAVENProject/.idea/misc.xml create mode 100644 MAVENProject/.idea/vcs.xml create mode 100644 MAVENProject/.project create mode 100644 MAVENProject/.settings/org.eclipse.core.resources.prefs create mode 100644 MAVENProject/.settings/org.eclipse.jdt.core.prefs create mode 100644 MAVENProject/MAVENProject.iml create mode 100644 MAVENProject/bin/.gitignore create mode 100644 MAVENProject/bin/.idea/.gitignore create mode 100644 MAVENProject/bin/.idea/compiler.xml create mode 100644 MAVENProject/bin/.idea/encodings.xml create mode 100644 MAVENProject/bin/.idea/jarRepositories.xml create mode 100644 MAVENProject/bin/.idea/misc.xml create mode 100644 MAVENProject/bin/.idea/vcs.xml create mode 100644 MAVENProject/bin/.project create mode 100644 MAVENProject/bin/.settings/org.eclipse.core.resources.prefs create mode 100644 MAVENProject/bin/MAVENProject.iml create mode 100644 MAVENProject/bin/PlanUML.puml create mode 100644 MAVENProject/bin/pom.xml create mode 100644 MAVENProject/bin/src/main/java/engine/DrawingPanel.class create mode 100644 MAVENProject/bin/src/main/java/engine/Game.class create mode 100644 MAVENProject/bin/src/main/java/engine/GameController.class create mode 100644 MAVENProject/bin/src/main/java/engine/GameEngineGraphical.class create mode 100644 MAVENProject/bin/src/main/java/engine/GamePainter.class create mode 100644 MAVENProject/bin/src/main/java/engine/GraphicalInterface.class create mode 100644 MAVENProject/bin/src/main/java/entity/Character.class create mode 100644 MAVENProject/bin/src/main/java/entity/Entity.class create mode 100644 MAVENProject/bin/src/main/java/entity/Monster.class create mode 100644 MAVENProject/bin/src/main/java/environnement/Coordonnees.class create mode 100644 MAVENProject/bin/src/main/java/environnement/HitBox.class create mode 100644 MAVENProject/bin/src/main/java/environnement/Physique.class create mode 100644 MAVENProject/bin/src/main/java/environnement/PositionCollision.class create mode 100644 MAVENProject/bin/src/main/java/jeu/Controller.class create mode 100644 MAVENProject/bin/src/main/java/jeu/Jeu.class create mode 100644 MAVENProject/bin/src/main/java/jeu/Painter.class create mode 100644 MAVENProject/bin/src/main/java/loaders/CharacterLoader.class create mode 100644 MAVENProject/bin/src/main/java/loaders/ObstacleLoader.class create mode 100644 MAVENProject/bin/src/main/java/map/Obstacle.class create mode 100644 MAVENProject/bin/src/main/java/start/Main.class create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_attack1.png create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_attack2.png create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_attack3.png create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_health1.png create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_health2.png create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_idle1.png create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_idle2.png create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_idle3.png create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_idle4.png create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_jump1.png create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_run1.png create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_run2.png create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_run3.png create mode 100644 MAVENProject/bin/src/main/resources/Frames_perso/character_run4.png create mode 100644 MAVENProject/bin/src/main/resources/Obstacles/Obstacle1.png create mode 100644 MAVENProject/bin/src/main/resources/Obstacles/Obstacle2.png create mode 100644 MAVENProject/bin/src/main/resources/Obstacles/Plateforme.png create mode 100644 MAVENProject/bin/src/main/resources/Obstacles/Terre.png create mode 100644 MAVENProject/src/main/java/loaders/CoffreLoader.java diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/.idea/acl-project.iml b/.idea/acl-project.iml new file mode 100644 index 0000000..d6ebd48 --- /dev/null +++ b/.idea/acl-project.iml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module type="JAVA_MODULE" version="4"> + <component name="NewModuleRootManager" inherit-compiler-output="true"> + <exclude-output /> + <content url="file://$MODULE_DIR$" /> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + </component> +</module> \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..a96e06a --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,16 @@ +<?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> + <bytecodeTargetLevel> + <module name="MAVENProject" target="17" /> + </bytecodeTargetLevel> + </component> +</project> \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..2034767 --- /dev/null +++ b/.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$/MAVENProject/src/main/java" charset="UTF-8" /> + <file url="file://$PROJECT_DIR$/MAVENProject/src/main/resources" charset="UTF-8" /> + </component> +</project> \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000..712ab9d --- /dev/null +++ b/.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/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..9b66d65 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="MavenProjectsManager"> + <option name="originalFiles"> + <list> + <option value="$PROJECT_DIR$/MAVENProject/pom.xml" /> + </list> + </option> + </component> +</project> \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..1f3a7e6 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="ProjectModuleManager"> + <modules> + <module fileurl="file://$PROJECT_DIR$/MAVENProject/MAVENProject.iml" filepath="$PROJECT_DIR$/MAVENProject/MAVENProject.iml" /> + <module fileurl="file://$PROJECT_DIR$/.idea/acl-project.iml" filepath="$PROJECT_DIR$/.idea/acl-project.iml" /> + </modules> + </component> +</project> \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="VcsDirectoryMappings"> + <mapping directory="" vcs="Git" /> + </component> +</project> \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..0154b3d --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="AutoImportSettings"> + <option name="autoReloadType" value="SELECTIVE" /> + </component> + <component name="ChangeListManager"> + <list default="true" id="033fb804-6736-4571-bec0-d2b3c3ece987" name="Changes" comment="" /> + <option name="SHOW_DIALOG" value="false" /> + <option name="HIGHLIGHT_CONFLICTS" value="true" /> + <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> + <option name="LAST_RESOLUTION" value="IGNORE" /> + </component> + <component name="Git.Settings"> + <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> + </component> + <component name="MarkdownSettingsMigration"> + <option name="stateVersion" value="1" /> + </component> + <component name="MavenImportPreferences"> + <option name="generalSettings"> + <MavenGeneralSettings> + <option name="useMavenConfig" value="true" /> + </MavenGeneralSettings> + </option> + </component> + <component name="ProjectId" id="2IJxXd5Ys1Yqkmkh0OXQYYPdoFz" /> + <component name="ProjectViewState"> + <option name="hideEmptyMiddlePackages" value="true" /> + <option name="showLibraryContents" value="true" /> + </component> + <component name="PropertiesComponent"><![CDATA[{ + "keyToString": { + "RunOnceActivity.OpenProjectViewOnStart": "true", + "RunOnceActivity.ShowReadmeOnStart": "true", + "last_opened_file_path": "C:/Users/bruno/acl-project/MAVENProject" + } +}]]></component> + <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" /> + <component name="TaskManager"> + <task active="true" id="Default" summary="Default task"> + <changelist id="033fb804-6736-4571-bec0-d2b3c3ece987" name="Changes" comment="" /> + <created>1669913527278</created> + <option name="number" value="Default" /> + <option name="presentableId" value="Default" /> + <updated>1669913527278</updated> + </task> + <servers /> + </component> + <component name="Vcs.Log.Tabs.Properties"> + <option name="TAB_STATES"> + <map> + <entry key="MAIN"> + <value> + <State /> + </value> + </entry> + </map> + </option> + </component> +</project> \ No newline at end of file diff --git a/MAVENProject/.classpath b/MAVENProject/.classpath new file mode 100644 index 0000000..83a3b6f --- /dev/null +++ b/MAVENProject/.classpath @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<classpath> + <classpathentry kind="src" output="target/classes" path="src/main/java"> + <attributes> + <attribute name="optional" value="true"/> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> + <classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources"> + <attributes> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="src" output="target/test-classes" path="src/test/java"> + <attributes> + <attribute name="optional" value="true"/> + <attribute name="maven.pomderived" value="true"/> + <attribute name="test" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"> + <attributes> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"> + <attributes> + <attribute name="maven.pomderived" value="true"/> + </attributes> + </classpathentry> + <classpathentry kind="output" path="target/classes"/> +</classpath> diff --git a/MAVENProject/.gitignore b/MAVENProject/.gitignore new file mode 100644 index 0000000..b83d222 --- /dev/null +++ b/MAVENProject/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/MAVENProject/.idea/.gitignore b/MAVENProject/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/MAVENProject/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/MAVENProject/.idea/.name b/MAVENProject/.idea/.name new file mode 100644 index 0000000..002da1d --- /dev/null +++ b/MAVENProject/.idea/.name @@ -0,0 +1 @@ +Main.java \ No newline at end of file diff --git a/MAVENProject/.idea/compiler.xml b/MAVENProject/.idea/compiler.xml new file mode 100644 index 0000000..a505de9 --- /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 0000000..aa00ffa --- /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 0000000..712ab9d --- /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 0000000..66aeb58 --- /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" 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 0000000..6c0b863 --- /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/.project b/MAVENProject/.project new file mode 100644 index 0000000..39d013e --- /dev/null +++ b/MAVENProject/.project @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>MAVENProject</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.jdt.core.javabuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.jdt.core.javanature</nature> + <nature>org.eclipse.m2e.core.maven2Nature</nature> + </natures> +</projectDescription> diff --git a/MAVENProject/.settings/org.eclipse.core.resources.prefs b/MAVENProject/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..abdea9a --- /dev/null +++ b/MAVENProject/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 +encoding//src/main/resources=UTF-8 +encoding/<project>=UTF-8 diff --git a/MAVENProject/.settings/org.eclipse.jdt.core.prefs b/MAVENProject/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..cf2cd45 --- /dev/null +++ b/MAVENProject/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,8 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=17 diff --git a/MAVENProject/MAVENProject.iml b/MAVENProject/MAVENProject.iml new file mode 100644 index 0000000..56e7bd4 --- /dev/null +++ b/MAVENProject/MAVENProject.iml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> + <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_17"> + <output url="file://$MODULE_DIR$/target/classes" /> + <output-test url="file://$MODULE_DIR$/target/test-classes" /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> + <excludeFolder url="file://$MODULE_DIR$/target" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + </component> +</module> \ No newline at end of file diff --git a/MAVENProject/bin/.gitignore b/MAVENProject/bin/.gitignore new file mode 100644 index 0000000..b83d222 --- /dev/null +++ b/MAVENProject/bin/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/MAVENProject/bin/.idea/.gitignore b/MAVENProject/bin/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/MAVENProject/bin/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/MAVENProject/bin/.idea/compiler.xml b/MAVENProject/bin/.idea/compiler.xml new file mode 100644 index 0000000..a505de9 --- /dev/null +++ b/MAVENProject/bin/.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/bin/.idea/encodings.xml b/MAVENProject/bin/.idea/encodings.xml new file mode 100644 index 0000000..aa00ffa --- /dev/null +++ b/MAVENProject/bin/.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/bin/.idea/jarRepositories.xml b/MAVENProject/bin/.idea/jarRepositories.xml new file mode 100644 index 0000000..712ab9d --- /dev/null +++ b/MAVENProject/bin/.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/bin/.idea/misc.xml b/MAVENProject/bin/.idea/misc.xml new file mode 100644 index 0000000..b73630f --- /dev/null +++ b/MAVENProject/bin/.idea/misc.xml @@ -0,0 +1,11 @@ +<?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> +</project> \ No newline at end of file diff --git a/MAVENProject/bin/.idea/vcs.xml b/MAVENProject/bin/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/MAVENProject/bin/.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/bin/.project b/MAVENProject/bin/.project new file mode 100644 index 0000000..39d013e --- /dev/null +++ b/MAVENProject/bin/.project @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>MAVENProject</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.jdt.core.javabuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.jdt.core.javanature</nature> + <nature>org.eclipse.m2e.core.maven2Nature</nature> + </natures> +</projectDescription> diff --git a/MAVENProject/bin/.settings/org.eclipse.core.resources.prefs b/MAVENProject/bin/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/MAVENProject/bin/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/MAVENProject/bin/MAVENProject.iml b/MAVENProject/bin/MAVENProject.iml new file mode 100644 index 0000000..56e7bd4 --- /dev/null +++ b/MAVENProject/bin/MAVENProject.iml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> + <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_17"> + <output url="file://$MODULE_DIR$/target/classes" /> + <output-test url="file://$MODULE_DIR$/target/test-classes" /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> + <excludeFolder url="file://$MODULE_DIR$/target" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + </component> +</module> \ No newline at end of file diff --git a/MAVENProject/bin/PlanUML.puml b/MAVENProject/bin/PlanUML.puml new file mode 100644 index 0000000..c16d686 --- /dev/null +++ b/MAVENProject/bin/PlanUML.puml @@ -0,0 +1,168 @@ +@startuml + +title Diagramme UML des Cyberpac 2077 + +java.awt.event.KeyListener <|-- engine.GameController +engine.GameController <|.. jeu.Controller +engine.Game <|.. jeu.Jeu +javax.swing.JPanel <|-- engine.DrawingPanel +engine.GameController <|-- engine.GameEngineGraphical +engine.Game <|-- engine.GameEngineGraphical +engine.GamePainter <|-- engine.GameEngineGraphical +engine.GraphicalInterface <|-- engine.GameEngineGraphical +engine.DrawingPanel <|-- engine.GraphicalInterface +engine.GamePainter <|-- engine.DrawingPanel +environment.Coordonnees <|-- entity.Entity +entity.Character <|-- environment.Physique + +loaders.CharacterLoader <|-- jeu.Jeu +jeu.Painter <|-- loaders.CharacterLoader +entity.Character <|-- jeu.Jeu +jeu.Painter <|-- entity.Character +entity.Monster <|-- environment.Physique +entity.Character <|-- loaders.CharacterLoader + +interface engine.GameController { ++ Cmd getCommand() +} + +class engine.GraphicalInterface { +- DrawingPanel panel ++ <<Create>> GraphicalInterface(GamePainter,GameController) ++ void paint() +} + +class engine.DrawingPanel { +- {static} long serialVersionUID +- GamePainter painter +- BufferedImage nextImage +- BufferedImage currentImage +- int width ++ <<Create>> DrawingPanel(GamePainter) ++ void drawGame() ++ void paint(Graphics) +} + +class start.Main { ++ {static} void main(String[]) +} +interface engine.GamePainter { ++ {abstract}void draw(BufferedImage) ++ {abstract}int getWidth() ++ {abstract}int getHeight() +} +interface engine.Game { ++ void evolve(Cmd) ++ boolean isFinished() +} +class engine.GameEngineGraphical { +- Game game +- GamePainter gamePainter +- GameController gameController +- GraphicalInterface gui ++ <<Create>> GameEngineGraphical(Game,GamePainter,GameController) ++ void run() +} +class entity.Character { +- double masse +- double impulsionSaut +- HashMap tableCommand +- int alpha +- int nbLifePoints +- double entityWIDTH +- double entityHEIGHT +- double vitesseActuX +- double vitesseActuZ ++ void deplacements() ++ void resetCommand() ++ void getGameCommand() ++ void attaque() ++ void evolveCharacter() ++ void collisionsGestion() ++ int getNbLifePoints() ++ void setNbLifePoints(int) ++ int getAlpha() ++ double getM() ++ double getVitesseActuX() ++ double getVitesseActuZ() +} +class entity.Monster{ ++ void deplacements() ++ void attaque() +} + + +abstract class entity.Entity{ +- HitBox hitBox +- double vitesseMax +- Coordonnees coord +- double entityWIDTH +- double entityHEIGHT ++ void deplacements() ++ Coordonnes getCoord() ++ void attaque() +} +entity.Entity <|.. entity.Character +entity.Entity <|.. entity.Monster + + + +class environment.Obstacle{ +} + +class environment.Hitbox{ +- HashMap<String, Coordonnees> extremites ++ public {static} Boolean Collision() +} +class environment.Coordonnees{ +- int x +- int z ++ {static} int distance(Object,Object) ++ double getX() ++ double getZ() +} + +class loaders.CharacterLoader{ + - Character gameCharacter + - String skinPath + - Image imageCharacter + + void refreshImage() + + Character getGameCharacter() + + String getSkinPath() + + Image getImageCharacter() + + void setSkinPath(String) +} + + +class jeu.Painter{ +# {static} int WIDTH +# {static} int HEIGHT ++ <<Create>> Painter() ++ void draw(BufferedImage) +- void drawCharacter(Graphics2D,Character,Image) +- void drawSol(Graphics2D) +- void drawObstacle(Graphics2D) ++ int getWidth() ++ int getHeight() +} +class jeu.Controller { +- boolean isRightPressed, isLeftPressed, isSpacePressed ++ <<Create>> Controller() ++ HashMap<String,Boolean> getCommand() ++ void keyPressed(KeyEvent) ++ void keyReleased(KeyEvent) ++ void keyTyped(KeyEvent) +} +class jeu.Jeu{ ++ <<Create>> Jeu(String) ++ void evolve(Cmd) +- HashMap directionJeu ++ boolean isFinished() +- Character gameCharacter +- CharacterLoader gameCharacterLoader +} +class environment.Physique{ +- double g +} + +@enduml \ No newline at end of file diff --git a/MAVENProject/bin/pom.xml b/MAVENProject/bin/pom.xml new file mode 100644 index 0000000..62364a9 --- /dev/null +++ b/MAVENProject/bin/pom.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>ACLISN2022.cyberpac2077</groupId> + <artifactId>MAVENProject</artifactId> + <version>1.0-SNAPSHOT</version> + + + <properties> + <maven.compiler.source>17</maven.compiler.source> + <maven.compiler.target>17</maven.compiler.target> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + + <build> + <resources> + <resource> + <directory>src/main/resources</directory> + </resource> + </resources> + </build> + +</project> \ No newline at end of file diff --git a/MAVENProject/bin/src/main/java/engine/DrawingPanel.class b/MAVENProject/bin/src/main/java/engine/DrawingPanel.class new file mode 100644 index 0000000000000000000000000000000000000000..bcc3a64c5d5ee77a5171ca73189931741f987baa GIT binary patch literal 3191 zcmeHJZEq7f5FWQpljaI7<$8C#o@pth_mUjwKJoSe%1cmyN-ah3&E1`3-P^Tuw$qp2 z!H+>YB>2wH;Rhhb-bAF*N;Igz39-`JyY_fyJTuSCym|NED*(6-m&-85;G8v4BNI|J zw#2q*pz274jTIwyr0T2+g=rZk7|e#<RH#nl(dHILj+QJMDbfuzR%-RQxx#?mXK>_} zR@MpSHbmOP5{dE;V^Hpr6o-bvLaR{dU6J8xPIHyPl)_!t%tQwn%(QOy+HEu#hXvZ5 zj(WzR8W5CrWb6`Bpvhn|LD@-2!O3e<Nq2+6Qtjgcmp2$p+|n_Y;U^OK;kvht(WU~w zu+rPd%AnQhHpV>CSy!gQ(am|+=*<)}dxcl0))VAzuZ!F>sC#?Wb9?bfD5V|WL_T0r z=S|0@<x<7ckV(@$+VZzl5lLtpozeflJ=%+TJxYbOye(6-xs(`b$!~Q<^bc8yFXX;k z;IT%_y{t^QDB+G&!rd+j7$znU)V<s5LDBxvoU_cj+PM4%V#gI|{@Lkv3x(bf@mR3M zo#rCgy*jloQVx-JMP{gcq#q*B!`F3N5GE-aKc5{Art|+r50AyKZHv)$@L427m*|)> zKuDXlWuGZ}D#kYDXUY!R1Yn0;Gn}ofQ+JK%CNi>z7^g$}bkIHVxpoAF_Mg5Nvhyb& z|FXiXFb^lEVGd3)n6I@yRE0HXs6JlxRb!?_9(mZyHqoqm=rNdU>4*wrABz3O371IA zV6nIq4ZD!aTP3Cf?CT+e@!Il61r`~5et`0GFmR3@kl!-jq3|3TYz#^Pp49f#S_9xw zR8-(1WBLFN8=UzLR!sA*qM!FD&y1QW7*yAE&qR2Kx+Dh2hA|b|9Kvu@Mbw^3>!^3U zC(#HKC3|J~gB-Xo#>-GA6b`&ohQFwt%-av@Js(JG3H|F-TP&Od!YFmPlW-DBG*Y8W ze`8Rgw+cUm?`b#^=A-?224=(mu`rL*nK?L4<BzoZH*p)Ix%v|3pU(aK0#3XRw5MtG z+^Ls_Gc-<z?<$;yU&9&?nhZF2x}3v80f#$<9L~d1p$-=cI6N!hFb*}6ItI(|8_fWh N=&jIgeuqDy@gBLz>)ikV literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/engine/Game.class b/MAVENProject/bin/src/main/java/engine/Game.class new file mode 100644 index 0000000000000000000000000000000000000000..059f01abf45c8f93e2ea392aa82322e336ac6637 GIT binary patch literal 777 zcmah{O>Yx15FMA2{UDGMXrX-7^ptYQ-f8FoMB%W7Lqa9EIbLhy;<Z<{6TvS-0txQ? zD8$%VC<p|H_4>`cvEMw;*KZ#`1HdD=pTGuzU1xdGFsX|(wqk|QwbY_`#u|~pCV{OO zRZQ2#%lVn$o<KU`N^0qk2wWH)oD$f4Vk%^31P15qr`8&q!X-j>UTG_wQ7chVZkkpq z=B3fJwPvnF;~vsHn=J&b1Xs)=sb%~vs|DR(i`l1@5sqr(X~R5UP>*Esu0=7wlCh6* z=wlo-jJwkH$+BsU^)x1yUMk9&4#&*}{h=(+o-?;NVeMaX)EmmEf8UBcn|dpC{U6d} zW0YX}->e)`xZH;;Fd)#IbcSw^%5w|XcO3?c2PMABi)AwxcE->(0>jd9rcRla0e8Wk zSOuR6^hagaPb|--vewKmEv62BrY3*hRd&)3k78Xe-7zY23sJ?#enTLinx*C9SOyVU zn3HID0=EeyU3CI?5p)6)*!yja)?J~*6X_g!IYVDvj{shPV+pvXa1nZl6GRWXX#NS( x*Teh+^uJ(q1GaDt9Ki2tjD%?&!ZpO#Bi=^512^LSW?XlH;y=X`Z^0e7_Z^TS(R=^^ literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/engine/GameController.class b/MAVENProject/bin/src/main/java/engine/GameController.class new file mode 100644 index 0000000000000000000000000000000000000000..6588fbc35dc3783202fa0a489b28930dd45eb8ef GIT binary patch literal 905 zcmah|O>Yx15FMA2O}2rQl=A&y!X@R9+)3zx2q<C;hlENTC(dZ&vTLurP9eVx2_(4l zqY$&3MQPQF9=z+Bc{6@9&;I@A`%eIP0i6Ig1U${1>Zhnp{}@lOPbSue`fo6$ku~1g zBq0~Trhx4-o}h{QAEw8oyny;pCE94eFW^dd??}Mr$j&H$hJe-@{mMD(>aZom{G)M{ z+vJ31QrR@q33_df%$%Jjl;+Q6*qF>o&PXNb7?h#<j4{d1idIL?EalQzFH`htE<J<k zYsO?wgSn$#(NVA9(5q5cm35j~=VckdFJ3A%MYSo(f5gt?7G5V80^iXx(zz!??t-}V zR-*LFjKanN=JP|$E<ugG(<Z(I^wQdd(EJ}2LLII(;X1Sg)P|KryWMCl%Id5^AzCY9 z#osT|DY*%<4g%VdRhS&1(}i6*!<hWYrYV}4fUWLcR5dja&=~93pkFx7?XDxk^XEks z{lPw`g=4#LieBsD%$>7WuGCJz?pvd*$;&DG15FN{nlA&mCm^Uw1@M54icA2HnA|C0 z0+45}?y7GA%|o5%JnaeVlh*|B4dzDyu)&kN3N^L^ww_hq@CVdCwZm`F{8eJM`CDLs n*NxIsypT5Ruzj<%cRBM`xw{Q__z&=eSCebsh5PW3qmTaroXh~q literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/engine/GameEngineGraphical.class b/MAVENProject/bin/src/main/java/engine/GameEngineGraphical.class new file mode 100644 index 0000000000000000000000000000000000000000..1af0703648dd12baf0d5d6495780d0fdc2c6e16b GIT binary patch literal 1732 zcmd^9&u`N(82wzzx@Kh?WrM-^;S~lQhxWn&t-yh4j7c3JZA{|mCT`*_u_N1=w!aJs zB)IcOAwH+=TDC^x&LOdry!ZL}d(Zjx``Zrycn!}gP$JMY+HWUJ$o3ICVQnr$A$fa; zC44)d?r4@q!e?;>$^;g3P|Rf5{@6R>z9mo&5ldjTTUe+=fC#*H3Cub0CtS^PO`uWC z8Dfw+?<iYJTCL*PvDS-OV;B;zg&D58QGgz8Yu8EXGoK@4=9Q4bz9GPy1uT@(DgHDP zU5uCzxN(TR+fo6qz%2p`<Hl}lt@JD`lhW#Esku?{2@j~Rl2pXZ3MFZ(RWIg=*`!|e zAmTLOe#|t2Qsy7CkkiJ%#s&=(H&iN16K4I0S_Jdc6n&cnqj4>lfR@wH8d3+9MUpCQ zY5pOzBBnl*u3V4PkutBko20Sug{3A-xkjbZSe^M+X*vi=bAt*)Ga2wchAU{%z06oA zB&Wq^RLB!`%qhdt(ccxYx-&>;DN5cx^?90i;Ia&A6=l?(rQEB&XC~TX=@hY(sC}!2 z46gvaRVwC8UV(BZB-}<Spdq(gDoL0OaMyjUlDz3o7j=hf8~|)!pKIe3Ia?B8jFXci zhZ}GnXwK05%U$=N4tHv>04oHRo857I2HWbmcrA3X-5;`~$Mpfj#1N==6&~e7riFVR zzAW2F7y{3WV|(FO;0~A0B;K2D8SmT|Q-L)COVccyg~x<!{zIUrk*73Z(#ik9Z*23v z%Cyhl31{Sr3)2N#^7Biewl|2<0cOs?8lX-1zrPM8yk>AlpaQcvmY@n=KF&ccA8){X zK4NlU5pg&1=>@XOIC|fq{-wV36>k5`F?aDkgBVxu9^PyD+=ErPpTBzm4{?P@I4|QD bdS1&h2DKVfYQ3CNs{~JwQ-XDPI;!>uC>0G{ literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/engine/GamePainter.class b/MAVENProject/bin/src/main/java/engine/GamePainter.class new file mode 100644 index 0000000000000000000000000000000000000000..09fa156d909c6a7d7f9d39df58c53f82dea34cbb GIT binary patch literal 646 zcmZWnO>Yx15PdF7cC(};1j_fp>M7-ry+h#u;-gadkQ$0OI^OBVWp};uIxYM%B#_|F ziC=^mZ-d&3gFTuz&(Ckh{`KeE4*-vGKgNcDY@N<3W$Nrm9jlD$!qk+#R298r(36W1 z35>d8sp=woyEr241(ID|n%ej$0+%K`2LjPEn^TOw!0?Ry+&SwKToL&FzIN2w@|bd| zZPl1kd1GtYIJ+pRY9Gq9KVOo}NtenosZsiqDoAdhdfJw`rB>F~%Sw5@l%C1-xnVQs z$=uE~v@;DJrt71p%BE_p^Rg?b6EC%@gW7`RKVxbC>FV&1`1ZXjT>U>odMlOmUm8kN zB-k9_Dux2R-SsH8CbP5V_q{W9@hA*uIODOtSyc;ibH)7%jAvG>@<2Hg@--OcPMvUV zGP_`;lSm5kA589--N5$*`V71xQ!M#4(tW#fnqHV7Jv#S%-5g@v71+EWDKL0#+Lryz zxtX>nz_R==fQb9Lj2`DPXAjnB`W?x~arza5pNwu`#Cza?*R>7_|748oEFf?LTV1>v RBC~IG`)%Cg81acae*wuQs;>Y5 literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/engine/GraphicalInterface.class b/MAVENProject/bin/src/main/java/engine/GraphicalInterface.class new file mode 100644 index 0000000000000000000000000000000000000000..da7795b9c3b87b585762470f9538e845f093e71b GIT binary patch literal 1073 zcmb_bO>Yx15FLj!A4?!5P|C+;S`H+a<id#pmqM$S0F_!IaddVkS+~3P%Ik#Ymmz@! z7f$>r#CQ|bR82W?vAp)1=QnTO{`&p(I{>_d$5ki^c$(X=mrA93r*bNLq{m8AZ{Nx+ zR-sG|v?Du`AyuI)V7<U3QjdEdhNl!d0c)Amln8jzUrF@Z%FjxVk348cK;?zf%DobB z*j|m_mnj{w8h&->dc>~L&YC1)P-h^ZylWyBcvC?0Lf{)~jjh2gA%1?;mU5F!DZ<dC znM$NnMq_5pFrhSmjzRq-CX6Udq-9Vh!!tQ1+@8C!jgg@owQ-nA7sluqOy?Q*zYOO7 zyWYsI*U(**&Y4x38SBtroMR}pry3IeRTb0^(kxM-a+pstvaC|)&Q3ySEY6K?cTnXx z(GiV!K2aCnO>*Z&6lKW_m7bb2Ldn$eWrm=BxM$hc6%V5`DACO_`ahtlv`Vt4^R82J zv58Pd(Oa7JRqjZWZTksd%<pnrIO2xAyIvA5XD0|CfMx@#ur6Su-M^Ugv9lboA_vVr zd-Hyh4#}Q)83I~;!yz6lWGxQME>^jK&NcbE5`E4sr<^k>;6}SMsKEmPTmQ}!M@m3& zY$i6OJ>`{bUj3ztpuiR|E&q@LO0WhM-j#S?g&MDQ{(8o@{yz8y!KYT^3*7!uVD9i* mVT`YA@!BZ%0o;Xq#n}ejUt;jMIm6}(hVDv+hg?&FM}GiPpE>{l literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/entity/Character.class b/MAVENProject/bin/src/main/java/entity/Character.class new file mode 100644 index 0000000000000000000000000000000000000000..268acb32079fc09abc208fa75fd401a93eb02e14 GIT binary patch literal 10402 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 literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/entity/Entity.class b/MAVENProject/bin/src/main/java/entity/Entity.class new file mode 100644 index 0000000000000000000000000000000000000000..96fdc81b641d7535cdb326c244cb741863497064 GIT binary patch literal 3729 zcmdUxTW=dh6oAhdC%&dmgG+%@I!Oz)DcC>@g}N7#*o{q{1}VlB;%U4)wWnRrEW2YX z`DI8T!3$6PD8$)aJ6TI3<9$da9_+cD{pMU|&Y8de`Rxw?cm#(TND;W^dscnSgsi_} zQv3w>H|g-r(11UAEYhsk06Xz+?#n!uW+lxGvz=<Wv{B_-#6gFsd}b~r;IKNXt$ zK0jn91W1#>`bg+Kg@bIj9rjQ@&$MRN>toFjN;(J}vy-lP$$wBnYM($+4&uW?q}_{7 zv)9JOXw+_X4%$6biaG9x5y(xI@P%YUj+;IdQs~D7%9RCGo6TmY+9#0SS2oYUy97$- zR<=A(d0BX$r2qO+dfZpel-tx&V^=s#3ni)Rse!}C{sWrN^+uf9+;W(QLM~c^8`GUg zwH<0J?o+8W9W!l>s77Ia;-VAd!We;C5P@2tLv8kHL>6OLd75%L6<*-xF|JaJ$pAUv zbgo@O;aJoRFsc=0RG+#$pIcor3hIC0RubxrT}N0#Q-9)e4;?Rk?M*DLJQ^LqN|g$q zPNdCW3d!vnJ)HRHqm$?}=adRLRj)Z^=%vvjA&Et++kO#}E4k_o3tfbr{}<*PcJ)fz z?J4DOCYN8jJY0njicp5@1g=!N=Xvf}dqNHyK^`o1@ghB+j0fE7F-&a)wz|q<PM>)q z7|$ltdL%F_U+*rd8JO0KHg_Fng~<xV->OvmS@?*+_VRR!*_1#gC<(tzP=oA{>+o=( zdX?%z`p&{91g6VrVRF8J!-b0ZXNqkumX*Mjmr(6iSUqQD3eCszS2~-X*Q)}~9G%t6 z9FC%xV_8IVqkba`_Xs#ESh~`ASw$#P_4z{GMH8?%m(cFT`E(_$qB&fc>t3kLRS%r8 zfmZcn4}nb_<BK3((}OVYMwL5|-i^HoN)y*+n)lD^`I^m{9uX*@hh~Q#U9?Z&V7ZHe zLcP*uLFXT<iD&VrBDe*GD3W1e&cFd4&lx2H=#WC}cxB)jJ~!rGC>{zQ-yp*t7EwRF z4R{Ig$yI<ftid|=(vS(;GGrkaj`O%0%okxJY%k5)QrMPZGn6aC<(d4}Z2j%<yDi+I z3|H{~9sK$p?iNt<zr)p^w%+>{uKkIl6nu#P>nH>GyMh13u%8DC+u_^}+>8+dxrlJf zK)7Kfe4K!=Z6w@=icyEEL5G`0!X5ZDMo67mVItf%5<Y`kjIi7fcZ`I30z%zL_&k9h z?ivYSz?ViV?ixIK-$?ihzBUp}=b>RF+=p*sg!5RK2v3ZJZ{dNFV6tN0NN6O8#etFV zFo7SQ83~UP5RQz5#|a3>M#7T>ck_jj@Ez>NVsU;i_6#TLX9FPxO}vdMXh9d-EM}>v I(1!2-1p$tClmGw# literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/entity/Monster.class b/MAVENProject/bin/src/main/java/entity/Monster.class new file mode 100644 index 0000000000000000000000000000000000000000..454830bc560239a62b02b5b86a29a6f393e89dac GIT binary patch literal 3431 zcmds3TTj$L6h5;8-IhfJ@rsuLyzHW~YJ3tT5%5B?`T~;pIJCp=U^}x;XNmqY6HVmZ zKjS|zo@r~S$t<iyAMjz@PJ8B?bH4fJ+w<+m=dS?p1Ri=&A#f$tVKZSuHh0+`YjSCX z`Ph7=WNNtfV2Hr9GvZkmNWhPT=AjWv5+LgYMwWyWW|_dbdTUiF9Vsa}PZ!tL*4Eb> zTLgwyRm43QB`}_?7&F;!KGRz1DvXig={HjIRK<HdqM=H<B4!qxcD34$d6GV+fxp?| zG~!{*GzN89_>Q$Xoy}99rIF$(mCDeBnXp3*2J;VH%&{DdH7(ex7i<m-#nc>GBweKq z<#JDGn|y*_X~?97+~)LGcE=Ci<-McuvaEVW#LmDHua583D9Wh$*yVx$ikXfhB=84^ zI4O}<6bUyS715NNEbDqH_Xge3D#_GfsiC=kaW{9kPAz3tCy7W?A=?>wv^4qO@byxd z74^ZnJ$*lwH@8%Ao0}Ib;j0~{846w38&ssUCnLTiB<g-g>4VaX!<`GbpzL@6edYBx zQ^VcN>8R(oKi|oGUf>^t)m%q^zT|J>X^GV3AmzPWQ7Yz4I>b<l3Lt>-8hCIfv)2Rr z+%OttyJ+ooyoDS7x|eKoy~)rq2~4(B$l@)gg&h|!hfGJL1g^E5=3Xddkw7it-I#@$ z31a-IdSj~!7YW%Pz^41EqeRZ(1)mt3D(U@Xm=6Ju8N=T9con7zSsq|J`<|X-9jyP# zt_Y0rJ=?Ps2d4_x2z(!a)8BQIGkj8Qj=)4t!qYe|ctFSS>n&@4nK$_xqAi)}X>_GV z{(k9j16sy;Rk%T5?Qk+}S9r9`5*Us+c0>e5>y1`nxr<e(6L@hn{y-K@AlOhn9rEYG zdT*^DB5N}}xQoZGfbn1f(<nKi2luf#wnf-!c_Xrkok|KbfX0h0JHg*DjNo+ypFODJ z)yL5z{2Jgr_yWP($=WA4y^o^`OcarJ<|IDXGK2um!W541F9gn)5G;C*aKV8v<wUsD z2jQ{<Va|zgr4PbY2f|$kf)Ce$Vy!cneFbJSKIV~+gKFj+NcS_OO2)!XxaDNwwqxFs VBZCSwvbE>o0p6>)_8qtf&7aSUANv3R literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/environnement/Coordonnees.class b/MAVENProject/bin/src/main/java/environnement/Coordonnees.class new file mode 100644 index 0000000000000000000000000000000000000000..7f9a8a636e30757748782fa62febcbf79627d0f5 GIT binary patch literal 1145 zcmb_bO>Yx15FMvUv)QI3q?GcFn@bZ8iG(;2;L?CpDTPBr1-&_5lepcrSGG55`C~{R z!JQw47;hq)ND&GWTG?KE=e>FJJp1$4*Y5!E5}IWw5IC@gcM~R6_nb{xSE#8pS}BnT z<+_Jjo5=5kEklt&J&%c*8h77~&INY_$R&<Gj?V-(Uq~h0D*~lfzu!J3P(0L;C_|M% z?Hc*o7;OT$LCDkh$_T6DsfZ}oNh)LJq*gRFdK8PqKBr-2I1w}wJZ1)iQpPXXSkUH@ z%qESruvBSB6Xy7YI>d;}6!k4)u+WY#wBx08mKnmzQIf`zOGj;%3WIW#btdCZ8#*hs z)uz(YOhw|8R3hro<IFmrCWpmWRH~`I5R{>g$udJ&nNd*Alvg<t^iSPRQ%2oYD%J}M zVGHV22;e4x-PYjR)e~o=8uz^GwE+rzn<XP*h764)&=_dW;!|d%-_H+=ZXzv#_F&Bp z=n)7aX&qA>DGwHt&&um9$eEwCj{>+$AYS95|C>eFc4Of_5ZGw7`vE*8u>be;*k&`# z8G-ObXNHS6(%V*F=>NQH2vm=ywP^GZZ_L6zU>5wD3iy;@Gk+`RYZ1Q$P{BFG(`Oh} z!ZrK`TOS+SU!e9Qk8R+*i7|j<2j^=39>Oiy#a#t%!`__X2{IJ$Y{qbB1;cjE;A05f ngZp!w&+PeUxCbk6J1a61c=Qhpdn*_U@EEfefTBkL-i?jl(ETEj literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/environnement/HitBox.class b/MAVENProject/bin/src/main/java/environnement/HitBox.class new file mode 100644 index 0000000000000000000000000000000000000000..c5f4c481e57eeb42ca076075750d26303c6ddd30 GIT binary patch literal 7098 zcmeHM-E$i?5MMcI{E_r4O=%#7s%Zhc4K{_Ak0t~hJH?rC5~lfJcvQ}ct@iHZ(dkUe zU&R{?%)mQ;5)TZkyK`)(SLYJKOxp2-?<{%ur`7IiwY&c7pWprffUlsMh7^H$Pgy00 z3Agl&by$hJ9igP_a)-ORR1<nd9;9KMz?I-<o4L)>=H4@IX#zQZpcQw7<{p7;y~e!O zI%_ZD_bt(Mnf4VY@T5DxRPP~dX(im|Vtv@!6)9E2NW#6vWdxmU@O|dnddC&GHmMT0 z@S|wx7J-Qt7tIz<PFN_kS+tNCnLwt=_4gsrSiXR;;}zN9X}Ct<a!=w_rKHNhbpp3{ zT*W<UcX)$Z(rF8uX(3(OR&vkg&SRR(!8F{Mf?0SQMOqRl?=pew`Iq-!*u^#K!sQ#j zv&YpoLjVHPb!jnsmnmV!(d4*p3Dol4p&JX$Wek9OszpjM-z$+`?&nXUnT7n&)%p!o z*v-HlGIevfZah>@cDu!CgIhLJsK7R}p0g&W^8<c2PaBeZ)Rme#Oj|9gk%u3&(d+to z(0hu;bBo4I#X*E{9pSX4(lq$p*TSY2a}DYqr(GMKj&NYHV^O((T9W8Y#jsN?DWm#D zo9D9OaXN-58PuB7wuL1$_53zh=-{rWm2YXOXn5@N1u8u1yLcMWaT`Ut?t9u8Ct$N* zP~mpub50rRxiyH8%O;cI47c+dLyauae@y=;cTeOWD^l8=xyPKZWK_`!SPB<j=!>Dt z$Kaoyb0pcxwS9hdc0OZhUEnS7^6lDxY|X{*aNUv(iYdwFo~M}=<u?^++rq;vs?uVL zSx4>|x{tSyNde4lN5dp1ytaFAtB0v5GVd$t9A&@@f1fMQ2xOof;dz*XMv!6VI>H?3 z)41l@_)_)h=Gyk^E6+qH%I|a8Z_7KCS`xxqd1pHT-b#5Z0oBIlMv^r*J6tKz;IBkX zo`Di5CNC(eRZ|>YLTgm}%Ra2o*08*>y77X*)^N<IBpO=CL^OqZ6!aG}aF3*ZPEgAv zyCsrQo&J75J?BWWHz+e8aB(1bVao)|{m416DNyT;{#!3510@2#CO97FGF2gP^)P&N zlMn(womm)J8{T61PI|)hiw;vBj5eQ=vA+|jbChF^^0raVYD$1^zWzq!SlEKrGQ5Wf z%wUl2b)CamjNNljeOC*IuVH)M6WA6mn?7dHc*d@9uHH@4FqnKvz)cWLx*TVc*xfoR z-ZoZhgCcH8Us?Q#Fdgp6FyjjPwrRlTcsfc%((nxqBJ-wUW#Dgzu8OAC!`jWP;lXVn zFoyqUT!0jQCUBI-Q3^7UgDif`_sQrz6}>OQC7jP8?Pa)v&#O3kh$zI&{tnYWOwarR zZ~YnYzJpJL3UCeP@HrJy!A*D<M+DwG0m6+~gj+xnCz%X$u?Vw)7P<&2lq=lDe9SJ; zmtuA?3wQfum^d*)7T$*sB7}Q^J-RZ)Y4SlJgOM`}A40y5uP1vUM)pUCd<5>p0$Mh- z^+z$<E5`6I#q2!`AH#z_35+j=+WRC1q1-3ILwJNc{S4`ie|(Pbt_6C2^hFGY9V5kK b<jw$@fdD53i#Sff5>$fuG5ojgYbgH<iMrLv literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/environnement/Physique.class b/MAVENProject/bin/src/main/java/environnement/Physique.class new file mode 100644 index 0000000000000000000000000000000000000000..d0bd1d65476c384ade35e94ff679ded6d1a4f4bd GIT binary patch literal 659 zcma)4O>Yx15PeQV(k=-pfdb`ZDpaMH?1d8rRH=Z36h5SuNE{uno4D-Si$5axWk?{= zJO79aV!Q!0y>al^Gk){@X2w5%fBOO8DeiaCVtDAC%qyWyelC_GS7xc5HAYp+g#6v& zi`So`>Y~lC-2h5q=K0&%xsri_&1pSn=pS3-gD_z#%BVU=7f190z|eW3jSkNkHbw_i zhW4>7i0lT#;F9cxbJlHQo8i}c<CM4MQWad<s@A0l+8SOvJ1bS?AM<SMbfI{mWGNhh zY9T+0x#D|QWbg69D$k7#yb?h!c%U5hxhBc$IaK&K6+TW<##b4#tyfiDYN-SFu~v@c zP=PMWU>#poKRV#r^JofnrVa6)(G8tNEW<i_%wI<z(hZ@wFiFUYc#Sg4(8sWc47V6| zMw83toCK%M{4h0dFd>FFv6?A&DySa}!-<umoC>Ft|2NnU3+);9C;v0pLx$|cMkm!v zof!N7Cf+m!4`_rN%^-Ji4IT2j<h8I#C(6WivOS7CA{3)N`;PvH;ovK7UNpGdWK&l9 T3Oi(bD-`bFZWFslwuRk4Ms~Q< literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/environnement/PositionCollision.class b/MAVENProject/bin/src/main/java/environnement/PositionCollision.class new file mode 100644 index 0000000000000000000000000000000000000000..c7b13b29005f10bc5d6b701a728914c510e2c481 GIT binary patch literal 1020 zcmb_bO>Yx15FMv!(k>+_ffmY_te#p4c7?==0%|CMMoL>ml1e=~UMF$!+KcV2$S*?z z3GRsBgczqmO+_zA9M<DmznSrydH(V1%Qpac0S~KCBJkK*o@7kw<dmJUMCdbVjn*O) z+9&UflU^FVXOxl-H&rMTSe+sj)1%~Qa4NVbP<j3SsNHK3NIL(NZwEu)Hv4<~7`pJP z*(FfkZ}xj=4v!A;U*);f(!V6IzSX&?+VxiI(N25&7=e2x6;-Gcs9ykD)*8D6HwgLJ z*H$>A&O}PN$#SV!AVhO(21;b^8I6{EV?q5S7c?Y@1FyKHi;QxnwefTy=${lZZF?#m zl{%FciK_`74TTk&WB#Ev8Tua!JWFZJ6?2Xbr4sJS8s{wjdzDmR;c$VR@egby=;o!F zZqn2UM+32pc|N8d*^5s(vYC&;DaJt+@w6wGGepbnELW0CPhF7<i;dOJ+k$&zY3SV6 zIkiXFC%+x~Rp?X<r4Btp2<};-{CrqU4+`hQ38E;|;YQ~b=5j|7)Zpd{T!UK#)~*ml z&_lh084inVAZ(A}hzT@0hBI}{tPK9_XW5UXBM@~>VYzsNLqd)HCHE<Ntku@x8q#@u z6#G(GX8Cwhh5H0*bD~4$1Xd2DbEwW93d-$10n|0Vw#D5IScD1y+Um?M&Fu2bM!_P! zgalX6UPtdKMu+(5E7VRJtDm9q9la8);aWjVz^~&P@Q8xj(;N$M2fY$(z+JQe5AZ7^ G;@)plj4S#8 literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/jeu/Controller.class b/MAVENProject/bin/src/main/java/jeu/Controller.class new file mode 100644 index 0000000000000000000000000000000000000000..b745bc3927806972e9362d99ffa353c9abeac0f2 GIT binary patch literal 4285 zcmeHKZExH}5T3n+_|DBs8(Q8P+HEN1j+eUv<)yt+sYIoX>QIz~NbqfAPwzIdcdhmM z=>0Mzkl;IihJSz<zg(_IEgYdJAdwIDu6Lh#JUg>HJM-HgKm7s#U%(v)8VuGF<M$#V zRqsHIMDGC8-iB7z=rBa%z&wNV`9vtxp!a0|0Da3~Sti?ZFtpzoOcD$ju<scx$;88_ z(=h_=#KOlT&}sqL@T7luG&tu+B;WELiDbAX;y(3v<Uk3V8f0)|GJe;aYO!ODRD-_v zrPd(|)xSqV3wNcG_8x<|c4v>l{DuzDfmH@8Q@IDmXw!s?%#q(J(p-ll47jhOScbw% zt$1woeuz<Whr6xaA@TtIP#6NyIu6AE`8wHWod+5duC(Qmu>O!+LgKTSEb}~)?Ap!j z+RYT`W^x6mjACspM>UWNxi3^kw2yqE&<rY<6+hTx;ZiHZO5j5g;nb-W5N<UW+>T>( zTcsmvP=ya_K&69fP^bRG%_t6~FD*~f7!7Rzl~|MdRvTVy@OFpGgr_RNr{trc%eT^m zJoc;*3&&ilkv>E&$aTY62DkNOgvQ9A%C-M5GoQL&&wf~(;1fKX$K1@1ar|I}swzx9 zzvpXVBVnYV2<*20b?Dj3Yr=M|hw{zn!UcF`5tiXq2AA3|UgFthz2Z@n{W^{I(d=g4 zXRzvNUxa(*ZYT%m?NBBRu6Tc!u}~`D4$yAsC=!Yii*xPHB!!@<_VlYRp}4%ADk~%0 zR3n*4(&~P8QRis_DdBpP{n2m2I&1uXjD%t$QDfJ$D0bpe?98MmZBhnT|9U=lDSMnf zBZoLXO7oZ6-Xvi3J9|xdhq1MjJ2MmNnxj<<`|sR86uHQJ+eigYUSKupE3<IWg!dT4 zr)@flcsn{ZK7J*$_`EW$Ci3!zV*94b@@Sb@N&_BAG{X49u>&_5IAs~&z(-U$&ekFh z+#*1EJ{|a!L383H2R@&vJ&UY{!Qz%o5~}|)Yb0<DsN|z^_9bZ0vp~HDIAz-`+g91S zaE{Q6IcAB_qz$al`#g=@A{Iui`!ihlZuR9K;nJ@;?lpQZ<TDIjr~YDrf;ZqYeNp)g zZ^C@Zc?GVPXin{mtk)`7*D6@wBIzcuivSr9gX{1%t*VN<LGy*iH!8TVS8&rE_z&4` qR<d=D!S-&2ZnrDg=HPu=PXj)HF0}x+=~*W0_uxbL7(O8nefB50ZYtpb literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/jeu/Jeu.class b/MAVENProject/bin/src/main/java/jeu/Jeu.class new file mode 100644 index 0000000000000000000000000000000000000000..c1c72957747df2b40d018587032fa54deb33c700 GIT binary patch literal 7937 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 UeMV)fP?hSmO%A!##43t^0GXAjGXMYp literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/jeu/Painter.class b/MAVENProject/bin/src/main/java/jeu/Painter.class new file mode 100644 index 0000000000000000000000000000000000000000..288f5410e7703c76a1176d41fa49df8be4d85672 GIT binary patch literal 8301 zcmeHM-**%>6uxN-`-4Ie0Ywl3{wktdL{Owqr3-Wyr@(;%$2Zg2bT=?F*^|i@`sDG& zSN|N((R1|Ozr?@7<IU_2J5#bu*0ZPx58dtTeED*7^WEg$<o7>+{uKZ&!Oap(5jYep ze<5TdT6n-V*}?<fTeyW!nyV7b5ZIgi8nCFnaC7|u_cehX_nTMN8U#p_!0x(?V$C9b zj|DwG4KV!&ft`)3&6UO)ff>zXY*6)Xt|Q0~_#(c%C?cVk2u#nPyoZpwZ1EE8B``Pa z>8esvm0=&*bM$Vccr1fW-lDz?yCPs($cT28Tn~5{U!c{>T8GmX_XDO7)Mfrd*5>pC z4&(%FNgmTkY8o=_cc?}rf851UWRd8AnsGqQ7*I3q`kW%{N~I}}+9KlAXOSUV=QK5F z8%hhkRgBscN=6Y6d88)_4kT-F6&G=atXl+0yucn6nl~1%r$yk>@naWIE#igN@n{TB z<D6UjU11>~1cT*0)six*x4OJqNd-O`SVQP#X>&!k%es`RWweA6e_EVbWHamr!WWvx zy)IW6M;NlI=WD5GKc?qTQW4W$)Z!Z`^;V6p_F@$N<9@SXi;8GdKID{P1a$HYIP^`f zlxW!^Bx}TSZ)1aFgf>GHp3gRTMX_#2`0<%5lLFRdfTJDN>n2lz;d)Z7v~kAk9i|vA z5z0$q%F@btzMTi+;+33jR;ykvgtK$+XeFYy#ba50-o5P=AnE~&<BQjMZ>a$2)St_Y zCzvM2Ye9!&;U>xDVB0^VNoOrMF4PSccUG-?WmYpz6YaiEzbMGDojr0P%{nuk87HvG z`9iKcvPIim-;n`sVH-+@Ns4E-WQuW$nHp|6vFXHQexZnCvkoM$)848Tr_FZkAs0kh z-u~2>HM0qgI}%UCdfUcj>AYHT-2z>4lXi(yFr}Vy63JNL$;!ahiK`|TGa1!W)kQWm z@@g5hG4sAHaibfU<QS<Z5+7u)?lV8q1(TGQW4h=DtHK=YpM_aCK;Xc<H>@E0Vp=p6 z=A4H)?Tucz&Q%g$1onB-XTiNe(l_{VMt4L^;IKEc9>(Hzrlr^;B$)Sd>1@)^;oH4P zi;y?5@`wcn@?}#nCgm#fVhudVlNZZyjF2UV!ZvMDppKj=1z6{xbq2aBJ(mZJ3}4sG z8c!a~R6I%52^^gFhBhyHNlJwCQigX3`Od-F!^Q<JOqdHWxxrenE&=sF;vlfc%$6rM z_$`TNOBfGxx#=?V^Z}WwO>&-`_LEmxfB*bqtP0}4lJygqHL^;#c|6O^iE4Q2XykQ@ zkRK;0ue4W7bZ58jSB1p3Q`3xd2$anHVfJ2z8X*Us$MlTcX)<;^IlXfN=aaGLUV03i zgvDqXJ|X1X^KepuhVvs%h5sTIE4bfeSBhnm>75#}SlF`2GMppi;J@H{r%f!K5hwYM z1s+)uWTI!V3J<E1xD4kB;gfWgYlivK)lvk?c=&N&v~(xAPHUFoB7w%UeQ$2e+zJZ< z$F`R=Yk0DfD{CrfK!b~R$6WK>kv-+}Ya-yNi9z+5T&iJl){M-x1D33K@zoGqG39r* zN>Il{K3Bh#;3|P#E5nPI609KgFgq^+UOVnc@|6;NjV?$9U4qrzb!9(v(2~{uxsS0u zhU0*)!t2jzI08FhCq9+%X$s2tT**CGpbES2-7dt;!fyQBgHLC%CBg6NFEIDbzSn+& z*MCdeAH+|?2Ke^|e$Mt$@FpBeetQcJV=qSrsJHPuWt+nP`)o%oY{xBZ05lm#%3#LR zXE<SDIBjKk7v4h)Q-+}p?^_toTN&ozWQJjA!-p1z>sE%3M%eJNh2g%HVPOQrX$!-* zR)#b1X=W5NPds_n!Vp*)J{w`f=N1NSVIc4YTuAiTS5Q_PL!~WR*uJ;0UBVHRf$Rq` pJOq~hCif48+|%$S_Amus!DajgxPgCrF`Aa)3S5H*T*onae*tm}L1q8| literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/loaders/CharacterLoader.class b/MAVENProject/bin/src/main/java/loaders/CharacterLoader.class new file mode 100644 index 0000000000000000000000000000000000000000..a5769f082d3393f96ea4b7a21072ac96f834bf2a GIT binary patch literal 4264 zcmeHKU2hvj6g}f6S;uvn)}&Ahv{Tcxb^#m8casK6#786tDkVhXak8G;ldN}Fv*VEb zG9)U&JHLaUfe?3R9orG3cpjoWARe;2nK^Uz?zv~K@BH!iufG9!ip>BehSf}m?SW8n z`#>Ctc9e*&)LDD8FSH1a)EzqzV2<H>fe>-8{lor&3=P9lPYmQ3%W$<b{%4J$oE@t8 zxiEc(T4%C&$7mJzX#ScSh~D(_ptF^a(9~i|%XY<nBpK#A+ak@!c2qAGW~gbbo{z2n zo3yhP8`+b3ZG#pptgBd=4F=wDASaPF_Za3jldcT#3d8aw(yz5nbQw2U@aK=QmRS-V z$u19*L8>BQR1))4Cluo#d%`P=yM4*KGK_>KP%6Sh`V?LtDO%^<L}olr3?B#+_PHUn zJWff*X*6Y{m1m=s2hloRTX3sEnrOpiY?L|Sp@?&`eaTM)JA<<8#m~kIH#91`P~fqX zZLGLsmYakNZcb8JSu6}P17w{t14AB}f$)1(;i(x^TZ1%Gp)x!hrc#qj;>_q_XcEnf z?b2v+mGNQRl`m8*yDh#w%qX45#j@yxtN186lw43=`)3(EHSrbL7w4x=zGY`>Lzpd+ z<brUQn%M6|*1yyj`dHgyE>KagRQvkI7w7d-FOaunGYshUGB41jI_CeE&B*JhEjS-l zK@G1}v5Z>`HytfQ-X|<~sCIup9PCRyYENpNBoxt}&?;|NMuT&vuQG;*9k2F^dX=h{ zFX)H7Z;i}wrP16ggEPGJXgs{lf64WNTE?C<-=1v|mm1BfCb5kB4BF!xeM^cbj#^a; zZD-t{u258yzOUHeYh^STB9Gv_3W5)a;Rc0e^Ev(yYJ4d;J4O+`%W&Wkk+&tz-w`BJ zHZ4<?qRSilk;?-Lj7ksL_kQtoen(!$V}`#xqW{m9Gur2*=ahowh7~ZcEUWhMd<An{ zWhWWxP=2HGv(d`fCdEO`o*M#uPNo^p1fT@XTSo+V$`Fi-VSq2F(2&*vo}D?}6;7pC zw^f$WQEivH@(lMtXgWF0p@exX&{GKk%J#m9ioIV&l~7Ce`5Mhpy~K68-k_0>Xm!56 z@)EV5YAe6s)!!}db-FGP2K0BEt~mpt@CM$rV{hTk6oZ|!40jz2x19|4P<JxC?O?d$ zWLU)mC&NPrL*2>H#3LueI}U~iPKNhzYl@+iYh-nB#qh|<&_bJXR%GY>aZV<Re&C3u q<z)JhvU$q%@tA26lZ)xGgQ<j1=sQaI6kpN3O1}CGPq2;+eEAQW$o4D% literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/loaders/ObstacleLoader.class b/MAVENProject/bin/src/main/java/loaders/ObstacleLoader.class new file mode 100644 index 0000000000000000000000000000000000000000..c47869c103e774d33bfa57899f012302c92e6e21 GIT binary patch literal 1797 zcma)7O;6iE5PcgyoS0A`lzz7?l+tiXE<F{>1r-U&v{LzyIBuM6vfy~F-3^6bR;iWR zdw*2bv4aVymSRO(d&Y0x&c2zQ{Q3Li7l03FdZ;jLSQEAfLdETKaVgr77F}s<`*X)S z5k@k|Y!A~6iz9%Dd-U~OhK^xg4Mb1oSOzaRNFCb@ReeLi;0HN?{EI#5GEDAcs5Q54 z!>0FiS9+LdSQzj2(HL#2SYS9miH)>6x|CfW>OrC+;gpVfVss~x1N)x)wTzvIB967= z9m#J4oaTbN>qM5q_^4y4js}()W_MJq+%CgPGZ?3J<cx}Y+gqoUY@lNKX*lReb1Wzm zhDM-65uFO7Qv1d^?fS|xYzAdCC$Z*8tg%jY(kZvLt9Z_kl#nBjn4m~G7{h9FoI{Zo zRlH(T`z7)^?n~a4VI&OIG7;eg^$lOYX}@*e)zb2`f&<~gK6iwcR|z%UT{OwqN?W&; z7NwQP`n8l>4H9kA@TB16_aJHTRT)rAd~>C6u`I@wY0Ywlpe|1$6)MN=Fp-8XLu{QH zhE5wkx}41|t}GwMUHO%Iv)kf_L+ervv#{uztN2o1NG?d^{(T0&Rx*jv4JeR=-??k0 zKqp^<2{e0=uy!X;Y&4d3C&ZN6I;Wh#Ri<_s=74HZhHEm8M(2?pno#bmbfhfjnT`&h zHNA&*hM8<%4;wUgbBu@0dlP#k1w;K%SxaN<nC76x8W^VN&!9rT8O&yH9;)=5qAxZ0 zw9b+BF0%puC+cU72j8*yJHtMtb(S!|JXUC}XYW29;W1eZPw=#m;aLI0QXxYFFYYj; fxsGypS-?Q^`M(@0SS4Qt9B=7arE{#|HQxLK{6rF- literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/map/Obstacle.class b/MAVENProject/bin/src/main/java/map/Obstacle.class new file mode 100644 index 0000000000000000000000000000000000000000..45aad236a63245a1745db665bb6c2bb72d47b9b3 GIT binary patch literal 1061 zcmb_bO>Yx15FIZe$!^o81j<J#XvitKBo|H;IDkMPZQ;;RiKF9n6Suqe%JxR-FGDI4 z-1$+6*<GR*DM&f=Vvomfp5L>_zkXl-0DxEUv;_f!eP_iu<4TXu_<~cEk3UbH=OUFY zXfW8V(ka(7%AZN$88qk0PtB4+JN}^j8?!v5+)JgEf6ZWPuu2Y37&P9Rgm|_Xbgy{c zS!-+?wi&zpqOEi$UC0E5$#Ru)uZ+grnrSLC_X4AEGMAW0k#b9*oQrcllh`MneN2pW zsEx;rdof2(NV&{O<8>tY8<qY>r2vZZe$A<}+*prNFO)S}%S>vIg6ooRDsiPN3TuyR zw$K~o=r3{^g&(s#RYG}mMJ_Fw(azgKcw@1?w!sjU!$K$WRB4%v@ThQf`m!!dFHq@) zIhV-k{Q18O8%o$n=Z%3Ph@jhn7VI+E8^l+yd+e>!v%~WByD?e)RAf_WC!8LXK`%Cf zrzhO1a{V{i@N?xD9K`=`Me49{COxUI8ZR0QS6$YIhYZpU`sl`-Gl-5&VTF9JN=w_T z?@~2b3l8Wr)Mqj194Y7MHYU^~4xRynTlDo91aKRg6a^HwpiN^)tLL;E&>Ve-=xeX@ z4R(H3m^(B!2~$?~XzWyR1b5+HmD_{+*BDA%&G29i!_FFp03K0I0Q>NS<_2*+{sTJm BE1UoT literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/java/start/Main.class b/MAVENProject/bin/src/main/java/start/Main.class new file mode 100644 index 0000000000000000000000000000000000000000..616d63053506c3b895679cbb6b789e4bbfd00b31 GIT binary patch literal 1763 zcmeHI%We}f6unN<Jcg8%(1ubTHC?4Fk_{^gY^qQdC4kgW39)iKZsIUwk8Dp>z6=Q@ zV9iG%u4jNIB305I3l`(?wU3X_+}C{n@#zZyJcXSy6bNit!#gpPsxx6{tYaNBuG2@m z3`GL#*<!@hsPk$#5!?|dJ&{VfX9QMSdnW{n2RamGs1m4OV7ta>Q-Nz_rTIn~VRdvS zLdtcV$cQ<q6-|sDMk2P4X;2-E1q}s{m_bm&_<J@IbT?D7OG7OzRoc;*IX<QivEn>I zB{NvV+x{EcUP3!Rne)mx(Z<n<NGWH^^9%+3t!M@!)JQ6^2(<*!Wssvdi6obf+B6Xc zy`ii#DR<h?+_$YgDlJV_C{9sHNKbJG=PZrfG`dausdawG>t)LOBPX7s464V@NHv=C zJ=AH+sQZwJpn9a7FeXjVo85CRk}NiVJ8JsKi@C168sas^3NKzDZaLI}R?g@sT1dAv z@Q}r#n`OhHVaZr>7A;VE<r4u^V66tLaGk(rt9Ma3dDQlOWz~Ba-<N4T6lTD%SO_$F z8nv7-Bfb4=vFOIq64>rtR>=EUq`o)^G+XcHUlsfbzAeKo0vq%4q5`)G`L;wo|Ia+% z?WU^iU&=fJ!Ld#a7tf_nsj6@FS=%hby_tTWN0C6SFRjH+GQfsm;Q?Ud$KMA)0cWdF z!m*6jBU~l;4n9NWZ6o*ywXYebj-$r_KI=HvaunQv23l3P2^+|?iSr`vG&8P;GhAD9 YxYjbR0-h?sb~fID`}i)Q-GsY80s6Tp+yDRo literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_attack1.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_attack1.png new file mode 100644 index 0000000000000000000000000000000000000000..c7c3ecd3479e7fc40b2925746bc4d8e0f9263671 GIT binary patch literal 4516 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 CjHg`y literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_attack2.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_attack2.png new file mode 100644 index 0000000000000000000000000000000000000000..5cb5860172043d9f724e291ecb8776a3246c7efd GIT binary patch literal 3881 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 literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_attack3.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_attack3.png new file mode 100644 index 0000000000000000000000000000000000000000..5cb5860172043d9f724e291ecb8776a3246c7efd GIT binary patch literal 3881 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 literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_health1.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_health1.png new file mode 100644 index 0000000000000000000000000000000000000000..f63de501fb75f2717ffc067e69dd74d2f1e61a25 GIT binary patch literal 869 zcmV-r1DgDaP)<h;3K|Lk000e1NJLTq001Ze001Be1^@s6V68d;00001b5ch_0Itp) z=>Px&A4x<(R9Hu)Sc{J2FbHe@|D&@4^T@*_S<ULCn|2yvjB)6+kNvgweZ6nrwAS=y z@4bCrlTUPcd9!_8BJ}pP+ft7%|4)DTV%&WCY={J){O!+GD{T|Q=IbdtQ{o#yvZM<T zA+H1ZCrtKCqhv!1@qu*(uFT7N@TcMI9%o&sK9vgLq$pVL0ON-2bYjDkktmvyLY4yS z*0Ne-)^b@G^a6W0WC(aXh_E3f*mlXV><lU2s)VwGhv`|lh#RwZ5|fvu5`ME13O^nX zpku`ypkxwkj$9z|yrUJ<%g|NP(6K6IWU|VDLr#0^vF60CRuZepOsR+;``of#3U2(X zwp?W!zElZQ3zTR!#wrV{uE45NYxtp`HuEaKBN2^B6{ToM>zY-lF-)?0H0ioQ3B`8H zJx$Pspsx%<m=&xi91f{^IP~FkD?qz|+x<{tS}OO?t>R;*Tk2-7YBO$C#ts2^(v~;; zOSwG`p>N*;CW=$ba#<LpRTyrj{X7<z<D!!Bqf|=@fPOf3v&^Mj7tI{&M?!^>xhZYW zNaI3p+QstE&+&4EdLe3k#;-&C7X1<n42I(iKtIfRle}P?&g#O5c|G^B633@c0MW%7 zb!d`*h=!e8MnRd}G3#bP)=48R$H$Z0`by)WOE(89MeWQ5QM0WyL+&Hit(B`YCyH^h zpE<ZOVl!;ch&xj@G3)rF?Z$L@rSo!JrZuBUp+gM6V{AD|*sG78g}%ox1B6=byu*6w zvWhWl%q`|YGBBq#gxr0+uiOOIZ+NEDVeuOqatG5X88;2O6bJW-Hutxq`TgUkBKx_D zAU3{pyPuonHfY%xw7)70aN{FQAqU!ZvMDlN0G@eKhmVPS7V~@pF~FFZ4I%b@D8t+} zPxhdZt@G?fiC`U6moE{_5mt2#Rg@OduQUEbN>~uc@}09{4apewXGxLmA2rB;dz-`D zM*ulvy0`IiT91Sc@m(lsk4!>HSvYW|KW)fI13r807J8}i@_jP6cHeqEX=8CPSAM>* vUn}!Mfjn~zbP7VtVLvMI<MHZY^yj=kIIg8W2{^ur00000NkvXXu0mjfg+-i? literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_health2.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_health2.png new file mode 100644 index 0000000000000000000000000000000000000000..4c02df0928aa04aea760a9aefcd26438683ab1e9 GIT binary patch literal 1179 zcmV;M1Z4Y(P)<h;3K|Lk000e1NJLTq001Ze001Be1^@s6V68d;00001b5ch_0Itp) z=>Px(RY^oaR9HuqSlf2nFbtE@|NrFLJtP1Ul9ep$!<ss}kRSlko8y0e=Dg<^<G%CP z7$g7s=LxlH&Kt|If8WhRmlO5u!zF#pob$fzf=`iQm+eI=%Es>Pl@T&CsH4vTdTOzU z7a_PYUUQE4jAenw9!`gzN%2o+H)gCaxKxcTUB<8k_@-b0!m@i+dAr>2i#_i#1G_nH zR`?YM-uIZ9=$il;?}}hWohN2cSArfn1N=RsmmWp{&8@f|_zIYaiRa`aRU=OpA)VXt zjM(g4ngeBtD=x)qi#*UkGyg6$qI`FNRSC8nI%p*tXk!1JpzhK^@ql<-lE__If=;u@ zzSS}IDgD6em9dTSo1p>oU9QPk{KK-REo2Pvh*r6PtpFp9IQFUntI%Fpw-r7YHCU3^ zuR~k5d%&ITJyEknGatv3stm1Tj&YUVgaD*rnk-%|2)QXVeSrnl4qd5K83T+cL*YWX zL4GxXDp%zi1jwtI6$Q7IO2{$zDjC&I;ff@yu-c+jA1Ow_ivsaG!;qhbV!Pgrn^i2o zb`?I>8!x5e^gVL}1P+7};!-j3st1YSys3?GabcIGm_Smm{Yl(WhFPw5@XEtZ+1Zj2 zBmk)yaxu?ALrizjNvU4zMy0}%Q`1GcW^$!^FDiQsxn@Mhb*0+1mq)Tc<S_z-$l-b2 z)izT`7l60vhpIGq${)=Is+{kJ3Zd?OJCGD504971_ON#K1W#sWDsSGfG^$CZCIodR z?r;W(n{h$(X~i0LLm@|riAx$RAS%@*yhhy3m^*Il5SP6h=tN_ZwaYTlY7BAR4^^2# zqsQRz3;mQq;!^Rjgs@b3h1*Q3ZArA0a(&`56>BDn<=Nkf6arKz^+^jfb<h@AVsRGI zGfq|q;{dY{7rRnil%~)4C<9+TG`oC`P>;z)13~%LewiD9h<iAvpsDGoHwN>1XaG@) zr-U>amtt8;xlZ<0ffXasnSL*HWhqMA`PleNj5Ufgzz6JLyBLVU0kT(Tt_xIBv6d5x zO5b^+Yh-}lI5?f>UHR2>cwI_dv2v=3z@k6*ShWtFa{jU=2CQ=`G2LQ(Riyd)Q1j{* zpuHKiY@UW%yD;ZjRZCQku%_U)5WI_M4NJ*s<v8+hg6SgfM2AUNQNkyEnp!+=*^56k zWcW}EA*lC~KPQ^G)1YwPh0Q%|b4}dU%9@1L=4xu^6Z1Ob(<;u-0e<*)7c))$vP-Ki zXl77c8WPOQe;S02RZP$X?S}E>;4|1m)uFlEJjZW#@|LELcd;<uQ%W>%UeZo8sN0Vh zaW%YJwas~YnWqucC15s{5k6#qob}k)j~>gn!UsZUoB6)#317ZyaZ(8^!#Y|_d;@I{ zJA-ie9-U+zlCkVfU6238Q6mgSCIkqTVvJg**#~+~=Myg9A$ahmy&EPY;{_4oaBu%y tj|Uj*g9n0d!TYZ4$EobQt-h+G_yhjBcTEnNsZ9U?002ovPDHLkV1kWJF0%jt literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_idle1.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_idle1.png new file mode 100644 index 0000000000000000000000000000000000000000..c0b183771434f5513ca2e2b6aa58af9da4779712 GIT binary patch literal 3268 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 Cn>pkF literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_idle2.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_idle2.png new file mode 100644 index 0000000000000000000000000000000000000000..c0b183771434f5513ca2e2b6aa58af9da4779712 GIT binary patch literal 3268 zcmV;#3_J6QP)<h;3K|Lk000e1NJLTq002+`002M;1^@s6jmPjd000b&Nkl<ZcwXh2 zTWlOx8OP7;rUg>eMB<@xFT!gpPQ^>Rv%7?bN=OJ*vJ;AICv_vWPf#w81SEI^q*h!c z+9yPL03OOiqBe<W-S`z%v`+C}nn<9;k-d3HYpDVRNL-}UJN&=fneoQ4$DYZ0Hy$Uu zJF{nY&iT#%yPWS#;BN00ZR6*IZJe`Xr`)2mLFDkyMS%-kgg@s3w2bh9-)SG;;U8}S zzF4I%=`+3!f&$*@OF71`IFWu*&*pQvg+In8^LbHZzr15yQeXHcfEXu;>FDSq@t|We zSROMU@Gu2*C+cv6LP6j$cBM{lv@0O(h3=8u1Odsn#os9Y(E-?Q0Z<epgJN9(8X*xh zG&UKYLZDBb4j*HH(nN{L9T3^ln}O52L7Y{sreQgCfB<@h@d*9URY*EKQ;JGaOj2}a zLg|2b5dh6}4VtkKhVpvl)X({S?8LX_2fP}^W$@h^fNlLwlH7Cz=Ay)Q^+jEz@YeB1 z9jLSbu>q_1hiam#NV%BU^5s)6nm^zldHBS4V%~O>5;vz`S^6;GeZDv(arq2L33-z? z4`=MVO-<;^Eg(-I<{SGzG2zRnUz7-<%0Bq?NwIP7BK$q<S9aVlap`PVA}7HigN{{~ zh{EEZq>aL+Gdi741plW51g`i^VZzaY-k3`S6NUoy0uc^AJR<<<GkZm8*Y{@Jr9e_1 z*{+4%B&QgNjB)*RgH719ginjCw7`+VF2nB$M-5OKo=K5(*|8HRElim&?rZgV1$wz8 zBBZE5lM(i75&%r0BEEGLg0>PAM16};8r>EGxCnr1wQh_|R`tqiL|Z;4Ti+{hO-D&J z;(EmIn7BkNlnY8ER-d@x;LKGno_@*FAWwwIJ{bJnUGID<z8Q35B>D6v4v+%~kh^b* zGe=TQpv50rK-o+kb~CP=Mw){29t{4bzid8Ll)cfmcjkq`0?6bNI^iK&fFP4p$M2=N z(df~hO%jkE06Zh1-Zc?><c6`f?H=)sirn6(1`nV|qGMs95jmN^YIIDI+|v1%Prc+G z0z5fCo-;ErQ?pSseI}y+Ju}Y_oC0Hjk_fLEfX$E7r4>*hBJV>E0KL7-G|)tDCd~6- zOK~*cA*J5))BpqA&^e{}@|_=l)oKo|JUXO_xRSE;hpkr=P0KksSc#t;L?4&}O}Zv1 zDzMn*fASnFkiDFm@}r~oi4rYIU-Oez_KBdt0rr9EFx|Qpro<d_SY#$Vyuba^=UfrT zR`I_`ei45i)Ex>P0ZiNB@BeyWe4i1>y~CzJi|cU$DS4*Nk>`K*b=ScT0Yo9pp$6+7 z|K9Efm@rH&jFQSwCuEZ)%T*s}m1&*z`d~xFoU9hm>+^H#F!Rw=#HT7Wo#R4loIHE8 zPR!PPCrF{7*lP$`u9r(^IV@Nnw<f^y{Lovow1FyDEvbn`8&|LcRJ8|3iJ1XP^(CIi zhPBW&7MfaB(c^lHZ8nlzb|IKDO_XX6FJ$d1fI73aQhm8vcCC7o&GyO3WA62{uWABq zPLQ%|t@QYJ3)!eEuCCI$O6D7z#VogSZsv}5Empd6t>RixAcfnbQ^(!xnb)+U<6Icl zT(h-61hqhsoGMy%i?g82{n`qIENye>D9?5|=c`s>zV#O8cy#p0^t78jd&XQJr!m#A z>Y_pi$BHo9Ro8@CrGTsEt9g#iQ?d-M7w2XMm?-7BN+oplW{Zt_V)__EeDfTcumMtQ zR*S8aL-@M_r#h`>43au!OEJBGkmVYg0dk>+ULct;tiVL;3~mDId-E*JSMwGwTd~NJ z>%qQ`#wztCF9}N7`<8`F%5!t*BrUp&WGa=4t2YpVu|GaF?dIVBI0xjf6&!ZN=xvQf zz|uLDO4Zft@R5>r=g_y56f!i+p_B5|f?pU{l}#XkoImqwyz<7K<n=0@dB~-$<W;Fw z)s!2WJMIpET=!=Xq%fA6a|G{=-!3wo;{J<j#!~we6AobRp)25=4l)-0!<@Jd^S7LG z!$_>Tc^tknNGRi}nG`6C@1j1R45LHiQ^yz}9aHOed-ee&AJ9cAUdOV0Pz$R%81aQ0 zD3A-}rr@1bYDR!s-jgummpmr`aP~I<s3vMRnYa}0z2wc9BZb<qJ-TF7)$S-<oBAlK zpS{au9GA*=c=0_Wz#yX31w|>>Xi|dg+>y!SNL^m@^AmvxQ~l>70#vV91V|5-qlnN> z1f4Z~t4`ivA5lLCi0m%>Gk2NBkkNuOrV5(EP;y*vi2s_HKF-nCVDb8gI>%Lmm{6Yh zPt92r1??C2UG!i+xc_U>R}TG>8`aO<tz|J^TO3?~;;916K&mJp)LBB~2q1IF|D=rI zh2{OBe1Rug{{=<ztSzyLi{z~UfYqrR>>Pf7;T!JBL%&jy3T>G4j)IG=CxeFV;g1TY zaP(AQz0q>xlgR%Vpx9)sT0?FJxSGC*d}udO=AwN|g*35&$$DS;`nv@1Wu;AKyr(bV znLxIUP@X~%6SYTlk6;Q%`JYZLIBluHPf}sJiD_OOH7slhP<o|OSkNirW?<#y(|_XM z{Ld5rW`FnRZ|>_GXkA9LZGJQ`dFY7MC7L4>J`W$r`r|Z4(w16Sc3`8m!q~X!tSSK0 zFVH+%Xaf4w4Zb)31wgvM9SM*}ZP~LvfOPcBN8KB<vudX1<m}0YgyFKD*oz8!dy2u| z&$ap8XI}n?&#|e=U%s`!FBIuJQJwtA&uJ|-lLF@6e$-8T{-Ss$4D$RR%WnMf_n6&V zGe2Yq`tS_1{MZ*zjq&~tUw{1lIDnX~8YE3!{NV(W;=OScrtb-$6fL5@foFEa!y$m) zKM58#y}9{E+{9r31HtQ4e{~nX`z3eeFo0sPZ$143b@_2Xz@oT5M46c0;n&KD)YOWi zH32?Qe#|X4=i&EIWL=N~0`ue`E6*iv-?{YeOy5cP9DRsVxSDG}|4tbSgsSj&ed<GZ z>EshoAniN%hnXMwyu&IipPYF?{Gl%tikVWefKF;Gpjd!ytnxW`wK1<?5n$>#E=^h8 zV&DD0rRwC+?^Yz*VoWQ~4h6FB+|u2@h+%0k**o*Rq$oODP>H$_0GlXP@e~)XU@Qc{ z<^^E|*da<`4Wv8XrQRt3hh70J&2Cqoxu1a>(3NLpKe_qpJRg(=_A=lQR03!QdN6#< zT_J#4k029okqYUSY*tL@BVlf;K!UaM%+Q*42GxLe1C)Z58X}o*4eKD-XEP;)*f~%+ z1QULDO(}p>$Pn3-cecus_8x5x@RbjuZl!IgKz;hfQj<!hCcaPAXLGlM;UTx!0zmSY zRG~&20!WYtGKi!lzMdj)Het~pK}iDC0w|mD7!<e&1=@PDJ((cZdxr&)v~bxxZF&bZ z6gUWELw#EuR{;<TyxJ565@ZS>Z1l`t9(fytmAOq#cq{N|)T%u`jRAs*`929NGR31P zOnD&r!!mL~Dtk4#=s*&rV=(81dcOVJ(qPgx&bNc!c}c1gq7uVUXak@slvdZm>j6aJ ztBnhOhC^-5Pg18SDkH(pw}0uFY^hbg9ZY!t&_`b6b_`IeE&L<`BzQm*Y1JeHYoRDh z--T7l301IL8c?qr=Le9Zfffq@p$rI|`!$gJsbSl+jY7oghZC-N-<*(TbFbl<8ky2j z-q-@bL72|v1`ul=Oahf;R$LhhByf~G)3h$cqIm-_6JC<-Tt%z15tuEh(6#}{1#<(4 z61`LaI1Lfw`|KC*0yN}xI1r-d*F?pdt(hZ96kv@ca{qh4xlg>GtYfe!sZDo9rq||~ z=6bmTwAn}eh_7>d_FwXkb;t~Zgck$k4oKkjSqyg^#|m8~tuzDbb(`D(TF1$h*QCMb z$W)oKHY~M1ZVLsPYMHCm4{;tXEcF`5R<D<P2TQ}l5)~4UeAxcAcKfF54WqrO(5hHe zpuN_<mV4i}3MWnb+&ftsE=8r$l3QMGyU~#m@n`7Ca(iiAD5cVHR4R?2{jwV!9by03 zZZG5iZUtBZz*31Jj1WMb?Y5Ty<=T1*EJdRu0(^u3;;#*uyBOebMBtVHf!-xvkOG(2 zRp2mylTxWYfuxPpNV08T>wgvA9up>T@MFtRU1@Zb)0m}pTS&q;CVioqFeTkf%S)_6 z`AiVu3;P`6Z2*WMf?xIKs}H`&g#=PEK#&6In-TcI_~`_RL99eF=|1*{`2!>%3QhBA z31+$$LLa+<P$afhIcY0_Tqe;0+TZLu(?rN#wD~`ImsgwhLr(Mn0000<MNUMnLSTZi Cn>pkF literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_idle3.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_idle3.png new file mode 100644 index 0000000000000000000000000000000000000000..7788bc05f24b79521111675772f00052f4d19ac8 GIT binary patch literal 3254 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 literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_idle4.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_idle4.png new file mode 100644 index 0000000000000000000000000000000000000000..7788bc05f24b79521111675772f00052f4d19ac8 GIT binary patch literal 3254 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 literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_jump1.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_jump1.png new file mode 100644 index 0000000000000000000000000000000000000000..6371fe1c4802197121b500a09271743832ba6cb1 GIT binary patch literal 3040 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 literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_run1.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_run1.png new file mode 100644 index 0000000000000000000000000000000000000000..7a313b84049dc8cc76a2b1772bc9d283138c170d GIT binary patch literal 3280 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 O0000<MNUMnLSTZ2t}Gb< literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_run2.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_run2.png new file mode 100644 index 0000000000000000000000000000000000000000..476b989afcf8e35bd92b6605fc247809eeb170ff GIT binary patch literal 3142 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 literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_run3.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_run3.png new file mode 100644 index 0000000000000000000000000000000000000000..548d48bf56d6b223aa91dbfa80699b00c93c836d GIT binary patch literal 3207 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 literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Frames_perso/character_run4.png b/MAVENProject/bin/src/main/resources/Frames_perso/character_run4.png new file mode 100644 index 0000000000000000000000000000000000000000..465822f3b6901334ce8eb60015090369b387e7e6 GIT binary patch literal 3090 zcmV+t4DIuYP)<h;3K|Lk000e1NJLTq002+`002M;1^@s6jmPjd00001b5ch_0Itp) z=>Px=%t=H+RCr#^T-$4$#}z-bvismb94N-fm^w~K8Yoz`S9(a=2E2lTb%CrdO$`mS z6z2~}C=}Y#7Fy~C;=K03&_WB^BwB5R6y-_sOKTUrYbrxQZC=x;t?5GoO&@ISlyjN+ z=DW{)yDR0xc%|LBob#LCxy+f-D)4%gR!ReCY^>;o|EC}L(F*^8(i$`<dYgVy3N&{B z9s*lce0WgLC#bRKnCWIQWt1bHj-atPAx4e@h!Ue=lrjSlV61>5U>Q<+8v(}8bX6cn z15DLXGuVJUaTvxhB%qfjv01ra{=@uqKaUHY1!#_1Rkf|mGpA!>?gDcn?l2FH^~P*A z8q{AO21$vb$4Oq5kwy*=DLk5lVa%>7_i;_yG-3*cxG`LW<Vc2%#yR354GLhG>P8E1 zmzo@279#`+hjI$t8a-(NGJwDc<oL;~K%n~v%*|R&=5agN<*O!dIJU7KMa1<GsGRp? zk`!X2;j;Z(zMo_O0aR_Q&?I=(4xg=gLU{n_w|u&<wW@LGmH2BrS_{sz7bNIGKLud< z(h-_jfiNWB@l!CfRf!KAU}Oe^Qb0;sA~zT%i5bJ^Ff<QI`~J}}a%c=Ju)DZz=Z7rG zjVy&3bQ6OT>?OAv!z~2Fj9etwI*Q5c1)!fP4air8fr+(nq2L5u!-uW6;F*_SgTJ-j zq&8pv_UoLhlS|Aq<pE{#=xzZl1S$EUH=<q*BcCZ-!M)ZE68*WWufyI71BS8r*{cZP z4G!X3!E;w%6MCSp2w|WHGM-Jm80a}xrDm}VQSjb-`-az^mjUz#&ucjYweSXTM3YmD z*;_%z8By4b&#M2xNBWB~b<k|_F=mVmWfMLc_EDe=1l;WGs9QFu{!k<P_F8YnyfgwQ zp3REq0*N5H02=W8XARZ3xV_X&Dhyg8aq8oA;3KLTe}}-y#x6$~{?r8%8Cc4`5hEMS zz@&CYK3C3uU+Wqt)wvJuUiMmV!r2-#j>}&7+Q;n(g;t5lw!WAg?6H@BSwa5cB3eO! zNR2#EG|~bqsX5OdfAxLFrl#QH`O{ozrPc}*;%6cYe$ZE-YxpWfS<242z;+@Oz~N$N z-I%}qdJ3R*Un^D11+cIC`p)%hre+O9R;^*;>G7xt3z||F+ThW=l2Kc>YIy8hE(1M< z^Vim^Whn!PEf%s98Dt`m5#Y`nuL__5UwsOJbeJv-t(j^zXgCoA&r4U!nE0k+Fbz`x zRv*r<C$i7=d0g*iG0^Ohy?1_njkakQpFU0RBMZm0Vk@ozoLK%v>B9R%>d~@5wUG!? z1SJNKzLc)`q)95?a%e@rDg}SOevQsj@VR(?T#gm6C{dk#9#92083}*|Qt0``CD?4Q zQWJCbgs-NYMd1Mtp=5)1`;Av=H$3sw835e}8+rW*pBANRzZ|8q0UYuqVxD@oxkO-W zbXF<s(ov}t3+VVo0rU@yhmr$OahJERUjvLwFZ}T4VK2IcE(;bpz^#H<Kp#r+6wEdk zVRLO&@|37f#bygI-&~^45yC!|SmZp=9_S(H`RP%BM8T$-*Fmx`uf6*qlj^y}C3wHh z;2_nwNG0p1HOwzAQ>L=nd6$H-NAm_1WM{t*wSx3$5CN<99l1GhPOM;VVF@-ntCR#= zc<8_#V79qT=4;p|b!^s22uHo7j#c?2tq`Sb11+Q0ApofK+`=MkthJqUb&SPPf{fsj zUzE2l)hFRzuV=xoPu8K=?UB!vO-NP3<P<<E4;N64F;E9BKgUu8aC5C~(-QaC3Bf}~ zZjf)}tmfim9qx6z45(Ic34iZ(*&}9_t`5ulrRNzb12He2Ya&1#dF`bUv-zdjH3biR z2xQPupPXa><xJ$#)D+yidsi+h9bN4&i>EOFhrNyn;4HGQ-IkO^azAs9VQy?GMIdgh zy=!Ge5PQNxNAQdVFOhl>r9ArPGH|l_h&{Xp=yr~IGBuj9|LFw9i<iFl4C&7%Dj`Lf zMF}&}3;=<~-pE3H&}{Kx5IJXL|0i>JC|Bm$hA>3751d?h#Mg=JL8Amj0JuwFmQQ`~ z>4XfR;HB?A3mYaqF^Llu1{@VNz`R6iIp?rJWw7gTWiSr*c>x0-I;Y|6t5C76I}<ST z{4PPrV7d<ji>8aOk3N}zv6H*j$C*fLqOE)T#UwX#O^nzak!4pm;C;g6Y=Z%o)Yr>2 zjX7`qX@Ua5m9Ov0VXT4=Zco6efBn^tLj@JdH7vt~T^k)VPlk;z&n4DKGDHkK>%aXw zj6HE*jxY~5aFp9u1Y;(HGS^4}{QLA*^vnypa#a^#>ox;A^R-=<jY2HvKBWN2zK{b- zW;P_dJ4$Ud!20h#q;_ME?;6ARzu}uU3?I*vPtP1wy%?Arb*lMLf3)xbc7O0qn0fv$ z<~A=W*Xta&%)*4&1_A|u%)$v>Q<j5}#1tYeJHMgW9E})4Ezem40OZ-nfB&&%*#0Zy zYO?uI|6}n1>3Ozu3c71wh%T3l^7Z-@_3ib#)*liZW%og{+9SD0OW85o`|P9iW}bMZ znt1>iDK!3vkIDA-UpYhlESL&l|2t<C`pVvW$NA7FgFAI$B-+xMFP$S{xU?k))Y8W# z%4e+~n|K1>c>8DMd%K<EaN(aH!2R(naABWcGcIyh#U#koJpjy?0|7K(VylA(GkWaQ zmUM`Gpa~dJKF1JY+TuQDJLkIS|FwP;GvXIpKZWjl$1QMa0PWvX1Or&b!qWgIM)4Wc zw3%60)|<ciuXS7Ld--Xd-1s_nTEG``{%qwZv5WmLwth|l=x*m2T-e`&`{T3nI%Eb0 zKtB)zv*wv!Skjx6uF#zo&eZWNSISW~b)ga~*947?(n3(grd)97vIXGc-84f;AI@cs zZ_QG3BFv@~`91D~Whs12iOP(Gzu)Wj2<S`zGsUVZt2aKS4F_E1v;u~KHmJ%Ea(B`O z1bmx8<1&?7^P6ifV_{)H*-CXEN`qn{D=aVpNaq^qp^;f`fQYtid~$ABi1kB!Mq<W3 zI{CD*q0%<??d9fa@iZ5~qvB|1mB2uIG$zYM)yS`LTi%(tW^CGj9{ivWB115fXqvf& zCH;O!ilX&N==FL8;{4(wY_!usAqk@E7b^oO;_!<P1XV3rW}ug<^SJ%^SW+XSED*Fj zTyf4bM+DJjAq8zY1{jG6hv4Ob3#sVQE;VgdALIWnQ8k&PE&Dw@^T-Yg+y_}}oeHzo zCzYupcv6!A#~6YMvqXIU!3XCEARPi}l>)+*H_H!3ppPhsRH92hZL<L^UX|qEVw0J! zx6Z@Ocj^{EoDx}RBd;@NR5wuQ8%a8w#(ZAPx75@lFI(EwNj=EYrl%XRKHEDxu)gvn z0f<FYIRGaojsXNO6GaZ)tQo_Iz~N7rL>qE=nXi{q2~f?eX_{GqCakmtPXi!uY`*~O zE9c<mJ5y4kk^;S!GvQ7fxHib1&iF@{d9M5+0J_WJg~5;;RRmDO_Vz8yL}uVQn7eY4 z#d8lku%i6L{YdPb`e>A7^O@B~d&E1DLO10fSz-X@cQeVA($kI0_U|{gw_OH433FE- zw?IW#hoYm+yu~*@@yOGbGInMFRL($yom~GmCcGoyxrdVnpG=r<IEjgJ?BuRog^7Rd zN143#R4%8XKTk?$s@$L)z}V1{4`lX5)jV?xE8hHQ{|u`#DghlWfPSkP0f-DV?324z z&}cL$uuL}^up<FxpfB19P{hd;94B0Hmry!ygjOH}DdgH42hN|zXao<R?OQuAeVKve z>*B*YS1Z!0>MT|J#g{7~S=gY4eU}>zO5>1u2qwOUu`fzYvjeq}D@;CCu1cR$8uG|_ zL;FsNzOT`kPR&LpOqYm?ZWZ{>;-^e@tB^Uuv&vu-PKx9DzoY`belSGEERYJhJ19d+ z)-D*pYz27pMt;zo?b16Mc6M&XP1zSM-*zG7%o?+Bo^m0E0w8;t^jDTdU+^@d?{+EI gPvG@#80;_q58+rVk8-y-TL1t607*qoM6N<$f{K~J9RL6T literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Obstacles/Obstacle1.png b/MAVENProject/bin/src/main/resources/Obstacles/Obstacle1.png new file mode 100644 index 0000000000000000000000000000000000000000..ff7cca0c00612147b00a26623ef1e0118211ba77 GIT binary patch literal 6078 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 Ef(lZV4gdfE literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Obstacles/Obstacle2.png b/MAVENProject/bin/src/main/resources/Obstacles/Obstacle2.png new file mode 100644 index 0000000000000000000000000000000000000000..e4ec36eec82c4cd262f6038021a8fa5a3389311c GIT binary patch literal 11471 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 literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Obstacles/Plateforme.png b/MAVENProject/bin/src/main/resources/Obstacles/Plateforme.png new file mode 100644 index 0000000000000000000000000000000000000000..0febf2724f0487c62a81704ddd06288ba0f72f1f GIT binary patch literal 6216 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 literal 0 HcmV?d00001 diff --git a/MAVENProject/bin/src/main/resources/Obstacles/Terre.png b/MAVENProject/bin/src/main/resources/Obstacles/Terre.png new file mode 100644 index 0000000000000000000000000000000000000000..8eaba092c6bc93d74fe6a4ed67539f0a1d434f1a GIT binary patch literal 5956 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 literal 0 HcmV?d00001 diff --git a/MAVENProject/src/main/java/loaders/CoffreLoader.java b/MAVENProject/src/main/java/loaders/CoffreLoader.java new file mode 100644 index 0000000..3068982 --- /dev/null +++ b/MAVENProject/src/main/java/loaders/CoffreLoader.java @@ -0,0 +1,29 @@ +package loaders; +import map.Coffre; + +import javax.swing.*; +import java.awt.*; +import java.net.URL; + +public class CoffreLoader { + + private Image imageCoffre; + private Coffre coffre; + + public Image getImageCoffre() { + return imageCoffre; + } + + public Coffre getCoffre() { + return coffre; + } + + public CoffreLoader(Coffre obs, String nom){ + String fn = "Coffre/"; + URL url = CoffreLoader.class.getClassLoader().getResource(fn); + assert url != null; + String path = url.toString().substring(6)+"/"+nom; + coffre = obs; + imageCoffre = new ImageIcon(path).getImage(); + } +} -- GitLab