{"id":22086252,"url":"https://github.com/probablyclem/ileinterdite","last_synced_at":"2025-03-23T22:18:37.824Z","repository":{"id":96819584,"uuid":"274659659","full_name":"ProbablyClem/IleInterdite","owner":"ProbablyClem","description":"School projet using java swing, made in 4 days","archived":false,"fork":false,"pushed_at":"2020-10-14T18:53:13.000Z","size":76236,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-29T05:28:25.379Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ProbablyClem.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-24T12:10:15.000Z","updated_at":"2020-10-14T18:53:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"adf9351c-295c-45a1-9899-25bc9c335312","html_url":"https://github.com/ProbablyClem/IleInterdite","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProbablyClem%2FIleInterdite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProbablyClem%2FIleInterdite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProbablyClem%2FIleInterdite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProbablyClem%2FIleInterdite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ProbablyClem","download_url":"https://codeload.github.com/ProbablyClem/IleInterdite/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245175550,"owners_count":20572797,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-01T01:22:37.203Z","updated_at":"2025-03-23T22:18:37.805Z","avatar_url":"https://github.com/ProbablyClem.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"*Extrait de la description du projet*\n\n====================\nProjet Île Interdite\n====================\n\n:**Équipe**: e.k.i.p\n:**Membres**: GUITON Clément, DAIKH Nassim, DELHOMME Baptiste, DUPLESSIS Thomas, …\n:**Chef de projet**: GUITON Clément\n\n\nDescription du projet\n---------------------\n\nL'objectif est de débuter l'informatisation du jeu *l'Île Interdite* en\ndémontrant vos capacités à concevoir et réaliser une application.\n\nLe `sujet complet`_ du projet et les `règles du jeu`_ sont disponibles sur\nChamilo.\n\n\n.. _`sujet complet`: https://chamilo.iut2.univ-grenoble-alpes.fr/courses/INFOM2104/document/Projet/m2104_sujet-ile-interdite.pdf\n.. _`règles du jeu`: https://chamilo.iut2.univ-grenoble-alpes.fr/courses/INFOM2104/document/Projet/Ile_Interdite-regles.pdf\n\n\nOrganisation du dépôt\n---------------------\n\nLe dépôt qui est mis à disposition contient un projet Netbeans\n(dossiers ``nbproject/``, ``src/``; fichiers ``build.xml``, ``manifest.mf``)\navec un squelette de code Java pour vous aider à démarrer le projet.\n\n\nDans ce dépôt vous trouverez aussi un dossier ``doc/`` qui contiendra la\ndocumentation de votre projet.\nLe dossier contiendra en particulier :\n\n- votre dossier de modélisation (fichiers ``.vpp`` et ``.pdf``)\n- votre présentation (format ``.pdf``)\n\n\nLe dépôt contient aussi deux fichiers ``.gitattributes`` et ``.gitignore`` liés\nà la configuration de ``git``.\n\n\n.. code:: console\n\n   .\n   ├── doc/\n   ├── nbproject/\n   ├── src/\n   │   ├── m2104/\n   │   │   └── ile_interdite/\n   │   │       ├── controleur/\n   │   │       │   └── Controleur.java\n   │   │       ├── modele/\n   │   │       │   ├── Aventurier.java\n   │   │       │   └── IleInterdite.java\n   │   │       ├── util/\n   │   │       │   ├── Main.java\n   │   │       │   ├── Message.java\n   │   │       │   ├── Parameters.java\n   │   │       │   └── Utils.java\n   │   │       └── vue/\n   │   │           ├── IHM.java\n   │   │           ├── MessageBox.java\n   │   │           ├── VueAventurier.java\n   │   │           ├── VueInscriptionJoueurs.java\n   │   │           └── VueNiveau.java\n   │   └── patterns/\n   │       └── observateur/\n   │           ├── Observable.java\n   │           └── Observateur.java\n   ├── .gitattributes\n   ├── .gitignore\n   ├── build.xml\n   ├── manifest.mf\n   └── README.rst\n\n\nInstallation\n------------\n\nAssurez vous d'avoir installé les logiciels nécessaires pour le projet :\n\n- JDK Java (**≥11**) :\n\n  - paquet Debian/Ubuntu (avec ``apt install``) : ``default-jdk``\n  - Windows/macOS : https://www.oracle.com/java/technologies/javase-jdk11-downloads.html\n\n- IDE Netbeans :\n\n  - paquet snap (Ubuntu) : https://snapcraft.io/netbeans\n  - autre : https://netbeans.apache.org/download/nb113/nb113.html\n\n- ``git``\\  : `https://git-scm.com/book/fr/v2/Démarrage-rapide-Installation-de-Git \u003chttps://git-scm.com/book/fr/v2/D%C3%A9marrage-rapide-Installation-de-Git\u003e`__\n\n\nLes instructions d'`installation de Visual Paradigm`_ sont disponibles sur Chamilo.\n\n\n.. _`installation de Visual Paradigm`: https://chamilo.iut2.univ-grenoble-alpes.fr/courses/INFOM2104/document/Activation-de-VP-lIUT-et-sur-vos-machines.pdf\n\n\nInitialisation dans Netbeans\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nLes principales étapes pour démarrer sous Netbeans sont reprises ici.\nRéférez vous à la |netbeans-git-doc| pour avoir plus de détails.\n\n#. Allez dans le menu ``Team \u003e Git \u003e Clone`` de Netbeans.\n\n#. Renseigner l'URL de votre dépôt, ainsi que vos identifiants de connexion.\n   Les informations de connexion à votre dépôt GitLab sont disponibles dans\n   l'onglet clone sur la page d'accueil du dépôt.\n   **Utilisez l'URL en https://**\n\n#. Vérifiez que Netbeans scannera le dépôt cloné pour trouver les projets\n   (case à cocher).\n\n#. Netbeans indique qu'un projet est trouvé : cliquez sur Ouvrir.\n\n\nVous trouverez plus d'informations sur l'utilisation de ``git`` avec Netbeans\ndans la |netbeans-git-doc|.\n\n\n.. |netbeans-git-doc| replace:: `documentation git de Netbeans \u003chttps://netbeans.org/kb/docs/ide/git.html\u003e`__\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprobablyclem%2Fileinterdite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprobablyclem%2Fileinterdite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprobablyclem%2Fileinterdite/lists"}