IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

En quel langage je peux créer ça

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Septembre 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Septembre 2017
    Messages : 1
    Points : 1
    Points
    1
    Par défaut En quel langage je peux créer ça
    Bonjour,

    J'aimerais créer un jeu intégramme mais je ne sais pas quel langage ou code utiliser.
    Je vous donne un lien sur le jeu que je voudrais faire pour vous me donniez une idée.

    http://www.jeuxlogiques.fr/integramm...rille?grille=1

  2. #2
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Points : 29 131
    Points
    29 131
    Billets dans le blog
    2
    Par défaut
    Salut,

    Tout d'abord il y a 2 choses à distinguer : programmer le jeu en lui-même et faire qu'il soit accessible sur Internet, ou en réseau, ou exécutable seulement sur un pc sans accès réseau. On peut dans le cas général faire ce genre de jeu dans la plupart des langages modernes ou anciens, tant qu'il permet d'afficher quelque chose et d'interargir avec la souris et le clavier.

    La page que tu montres a été réalisée à priori en php, un langage qui permet à partir d'un programme hébergé sur un serveur de générer des pages web. C'est un langage qui est simple d'accès pour les débutants, surtout pour réaliser ce genre de programme, bien qu'il y ait certaines choses qui sont faites qui ne sont pas du tout nécessaire d'être faite de cette manière (les textes en jaune sont générés en tant qu'image, ce qui n'a aucun intérêt et peut être fait de manière beaucoup plus simple directement en texte).
    On peut réaliser la même chose avec plein d'autres langages, en Java(JavaEE), en Python, Node.js ou autre, en particulier si on veut que le jeu soit accessible sur Internet.
    Mais surtout, et ce sera peut-être le plus simple pour toi, directement simplement avec les trois technologies de base pour faire des pages web (en dehors de la problématique de l'accès à ces pages sur Internet, ou en réseau plus généralement) ;
    1. html, pour réaliser la structure
    2. javascript, pour les intéractions dynamiques
    3. en css pour la présentation

    Tu peux même regarder tout ça toi-même, pour voir comment c'est fait, à partir de ton navigateur. La plupart des navigateurs ont une fonction qui permet des voir le source de la page en html (par exemple, le menu "Affiche le code source de la page" sous Chrome) et les ressources associées (images, css, javascript ou autre). Dans le html, tu verras la structure de la page : si tu regardes dans la partie encadrée par les "mots" <head> et </head> de ce html, tu verras un certain nombre de liens vers des ressources annexes, en css et en javascript. Tu peux regarder le contenu correspondant en copiant le lien dans la barre d'adresse de ton navigateur et voir les fonctions javascript écrites pour dynamiser le jeu (integramme.js) ou les css pour faire la présentation et le stylage (les couleurs par exemple). Tu peux même charger la page (fonction "enregister sous" sur Chrome par exemple) sur ton poste et avoir toutes ces ressources sur ton pc pour les regarder avec un éditeur de texte.
    Réaliser le même genre de jeu en Javascript/HTML/CSS est donc faisable, même si tu veux que tout soit paramétrable (générer un nombre de lignes dans la grille en fonction d'un paramètre saisi par l'utilisateur par exemple) et déjà très formateur si tu veux apprendre à programmer. Le faire avec un langage comme PHP, JavaEE ou Python te permettra simplement de pouvoir rendre plus dynamique, avec par exemple des interactions entre plusieurs joueurs, ou des interactions avec des bases de données, mais si tu débutes, il vaut mieux déjà savoir faire la partie html/css de manière autonome et indépendante, avant de chercher à en générer automatiquement et à gérer des problématiques d'accès en réseau. Pour ce qui est du Javascript, il n'est pas forcément indispensable non plus : il permet juste de permettre d'animer la page dans le navigateur sans forcément repasser systématiquement par le serveur php, java ou python (pour la regénérer chaque fois que l'affichage change), ou de communiquer directement avec celui-ci sans recharger la page (technologie ajax). D'ailleurs, à ce propos, tu remarqueras dans les liens qu'intègre la page, qu'il y a deux liens contenant le mot jquery : il s'agit d'une bibliothèque qui simplifie grandement la programmation en JavaScript, en particulier, justement pour l'utilisation de la technologie ajax. Si tu décides d'utiliser du JavaScript pour faire ton jeu, il te sera peut-être préférable d'utiliser cette bibliothèque, pour te simplifier certaines manipulations.
    Bon courage pour la programmation de ton jeu et ton apprentissage.
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

Discussions similaires

  1. Créer un site web - en quel langage ?
    Par Thierry92 dans le forum Débuter
    Réponses: 96
    Dernier message: 25/04/2024, 22h24
  2. Quel langage pour crée des jeux 2D
    Par marcos77 dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 12/06/2012, 20h19
  3. Avec quel langage crée-t-on un wav côté client?
    Par Lcf.vs dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 05/12/2009, 19h49
  4. quel langage choisir pour faire de script sous windows
    Par pas05 dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 18/11/2002, 22h42
  5. Comparer des fichiers de données : Quel Langage ?
    Par Anonymous dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 24/04/2002, 22h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo