Giter Club home page Giter Club logo

projet_jeu_serieux's Introduction

T3 - Terriflux

Equipe

  • FERNANDES Samuel
  • LE ROUX Aymeric
  • GILLIG Mattéo
  • KHENISSI Tejeddinne

Logo du Jeu

Logo du Jeu

Concept

Ce jeu est une simulation de construction et de gestion urbaine avec un focus sur le quartier de Koenigshoffen-Est à Strasbourg. Il vise à explorer et à enseigner les concepts du métabolisme urbain et de la re-territorialisation par la matière.

Problématique

Re-territorialiser par la matière. Approche du métabolisme urbain à l'échelle d'un quartier - spécifiquement, Koenigshoffen-Est à Strasbourg.

Technologie

  • Moteur de jeu : Godot Engine .Net 4.0

Fonctionnalités Essentielles

  • Simulation détaillée d'un territoire.
  • Gestion des ressources et planification urbaine basée sur des principes de durabilité.
  • Interactions dynamiques reflétant les défis réels de la gestion urbaine.

Méthode de Développement

  • Développement axé sur la simulation réaliste des défis urbains.
  • Collaboration avec des experts en géographie et en développement urbain pour assurer l'authenticité.

Environnement de Développement et Prérequis

Prérequis

Pour contribuer au développement de Terriflux, les développeurs doivent installer les outils suivants (ou une version supérieure) :

  • Godot Engine 4.0 version C# (parfois appellée "Godot 4 Mono") : Utilisé pour le développement et la simulation du jeu. Disponible sur Site Officiel de Godot.
  • Dotnet 7.0.403 : Nécessaire pour compiler le code. Disponible sur Site Officiel de Dotnet sdk.
  • Visual Studio (Recommandé, mais pas obligatoire) : Offre un environnement de développement plus confortable pour le codage, en particulier pour ceux qui utilisent C#. Disponible sur Site Officiel de Visual Studio.

Configuration de l'Environnement

  1. Installation de Godot Engine : Suivez les instructions d'installation sur le site officiel pour installer Godot Engine sur votre système.
  2. Installation de Visual Studio (Si utilisé) : Installez Visual Studio en sélectionnant les composants nécessaires pour le développement en C#.

Clonage et Configuration du Projet

  1. Cloner le Répertoire : Clonez le dépôt du jeu sur votre machine locale en utilisant :
    git clone <lien_du_dépôt>
  2. Ouvrir le Projet dans Godot : Ouvrez Godot Engine et importez le projet cloné.
  3. Configurer Visual Studio pour Godot (Si utilisé) : Assurez-vous que Visual Studio est configuré comme éditeur externe dans Godot pour une intégration plus fluide.

Installation du jeu

Sous Windows

Lien de téléchargement : https://seafile.unistra.fr/d/52fa7af059934f7cb298/ Veuillez télécharger le fichier ZIP, extrayez les fichiers, puis lancez l'exécutable.

Sous Linux

Lien de téléchargement : https://seafile.unistra.fr/d/90f71895650243d89c85/ Veuillez télécharger le fichier ZIP, extrayez les fichiers, puis lancez l'exécutable.

Il est possible que les droits d'exécution pour certains utilisateurs soient inexistants lors du téléchargement. Dans votre terminal, dirigez-vous alors dans le dossier où vous avez extrait les fichiers et tapez la commande chmod 777 afin d'autoriser tout le monde sur votre ordinateur à ouvrir, lire et exécuter l'ensemble du projet ou de l'application !

Utilisation

Le jeu plonge le joueur dans les défis de la gestion d'un quartier urbain, avec un accent sur la durabilité et le métabolisme urbain.

Une fois arrivé sur le menu principal, vous pourrez :

  • accéder à votre inventaire pour inspecter les ressources en votre possessions
  • cliquer sur la liste des bâtiments puis l'une des case de la grille représentant votre territoire (ou inversement) afin de l'y construire.
  • voir l'impact de votre territoire sur le bien des habitants, l'écologie et l'economie de votre ville via les jauges correspondantes

Contribuer

Toute remarque ou suggestion est la bienvenue ! N'hésitez pas à nous en faire par lors de la présentation.

Licence

GNU General Public License v3.0 (GPLv3).

Contact

Pour toute question, contactez l'équipe de dev.

Images du Jeu

Quelques images du jeu :

Capture d'écran du jeu Capture d'écran du jeu

projet_jeu_serieux's People

Contributors

glazkrovi avatar spidermatou avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.