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

Développement 2D, 3D et Jeux Discussion :

Projet PacMan pour n'importe quelle machine Unix : C ou Java ?


Sujet :

Développement 2D, 3D et Jeux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Analyste/développeur Java EE
    Inscrit en
    Janvier 2005
    Messages
    376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/développeur Java EE

    Informations forums :
    Inscription : Janvier 2005
    Messages : 376
    Par défaut Projet PacMan pour n'importe quelle machine Unix : C ou Java ?
    Bonjour,

    Je suis étudiant en informatique de gestion et j'ai un projet à rendre pour la fin de l'année. Il s'agit de développer le jeu PacMan, j'ai le choix entre deux langages: C ou Java. La seule contrainte que j'ai, c'est que le programme doit tourner sur n'importe quelle machine Unix (ça ne devrait pas poser problème).

    Pour le moment, j'ai de bonnes bases de C et quelques notions de Java. Je me demandais quel serait le langage à choisir sachant qu'il ya plusieurs choses importantes dans ce projet:
    -Interface graphique
    -Intelligence Artificelle
    -Threads
    -...

    Quel serait selon vous, le langage à choisir et pourquoi ?

    Merci d'avance pour vos avis

  2. #2
    Rédacteur en Chef
    Avatar de Marc Lussac
    Homme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Mars 2002
    Messages
    28 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable marketing opérationnel
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2002
    Messages : 28 683
    Par défaut
    Pour packman il te faut une lib graphique, c'est en standard dans java alors que pour C il fa falloir en choisir une (voir les forums lib pour C)
    Ne pas me contacter pour le forum et je ne répondrai à aucune question technique. Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

    15 000 offres d'emploi développeurs et informatique
    Cours et tutoriels développeurs et informatique
    Les FAQ's & Les Livres
    Codes sources
    Téléchargements

  3. #3
    Membre éclairé
    Homme Profil pro
    Analyste/développeur Java EE
    Inscrit en
    Janvier 2005
    Messages
    376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/développeur Java EE

    Informations forums :
    Inscription : Janvier 2005
    Messages : 376
    Par défaut
    Merci pour ta réponse et le déplacement du topic, je ne savais pas trop où le poster.

    En dehors des librairies graphiques présentes dans Java, quels seraient les avantages de coder mon programme en Java?

    Au niveau de l'installation du programme, quel serait le plus simple?

  4. #4
    Membre éclairé
    Avatar de Mindiell
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    735
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 735
    Par défaut
    Selon moi : C
    Pourquoi : tu le connais déjà
    A part ca : avec la SDL (lib graphique et plus multi-plateforme) ca reste simple et largement suffisant

    PS : pourquoi des threads ?

  5. #5
    Rédacteur en Chef
    Avatar de Marc Lussac
    Homme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Mars 2002
    Messages
    28 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable marketing opérationnel
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2002
    Messages : 28 683
    Par défaut
    C'est sur que apprendre Java c'est un gros morceau mais en meme temps c'est un projet pédagogique donc c'est plutot à toi de voir quel l'angage tu as envie d'aprendre, c'est fesable avec les deux de toute façon...

    Pour te former lis ces cours et tutoriels pour apprendre la programmation Java : http://java.developpez.com/cours/
    Le cours Java de jmdoudou : http://jmdoudoux.developpez.com/cours/developpons/java/
    Java pour les débutants : http://java.developpez.com/livres-co...s/javaenfants/

    Que souhaite tu faire dans ta carrière future ?
    Ne pas me contacter pour le forum et je ne répondrai à aucune question technique. Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

    15 000 offres d'emploi développeurs et informatique
    Cours et tutoriels développeurs et informatique
    Les FAQ's & Les Livres
    Codes sources
    Téléchargements

  6. #6
    Membre éclairé
    Homme Profil pro
    Analyste/développeur Java EE
    Inscrit en
    Janvier 2005
    Messages
    376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/développeur Java EE

    Informations forums :
    Inscription : Janvier 2005
    Messages : 376
    Par défaut
    Citation Envoyé par Mindiell
    Pourquoi des threads ?
    En cas de besoin, pour éviter de consommer trop de ressources par moment,... Je ne sais pas encore si j'en aurai réellement besoin, mais on ne sait jamais.

    Je vois que les avis sont partagés, le java, je devrais le voir plus en profondeur dans les mois à venir. Mais c'est vrai que c'est plus simple de partir avec un langage qu'on connaît déjà.

    Mais que ce soit dans un langage ou dans l'autre, il faudra que j'apprenne la gestion de l'interface graphique sur le tas, on ne le voit pas encore aux cours. Donc pour moi, que ce soit un langage ou l'autre, c'est kif-kif, du moment que l'un ne demande pas le double du temps que l'autre.

    Autant prendre l'avantage depuis le début et peser le pour et contre de chacun.

    Citation Envoyé par Marc Lussac
    Que souhaite tu faire dans ta carrière future ?
    Du développement, de la cryptographie,... je suis assez curieux de nature. Mais j'ai envie de bouger, tester un peu tout.

    Le but du projet est évidemment pédagogique, on nous demande de développer un petit jeu vidéo, cela nous permet de voir les interfaces graphiques, l'intelligence artificielle ou encore les réseaux, on avait le choix.

  7. #7
    Rédacteur en Chef
    Avatar de Marc Lussac
    Homme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Mars 2002
    Messages
    28 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable marketing opérationnel
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2002
    Messages : 28 683
    Par défaut
    Je ne pense pas que tu va mettre une machine actuelle à genou avec un jeux en 2D dejà progammé il y à plus de 15 ans

    Si ca peu t'aider :

    Cours et tutoriels programmation jeux

    Cours et tutoriels C

    Cours et tutoriels Java
    Ne pas me contacter pour le forum et je ne répondrai à aucune question technique. Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

    15 000 offres d'emploi développeurs et informatique
    Cours et tutoriels développeurs et informatique
    Les FAQ's & Les Livres
    Codes sources
    Téléchargements

Discussions similaires

  1. interface pour se connecter à mes machines unix et windows
    Par bomonde dans le forum Administration système
    Réponses: 3
    Dernier message: 13/09/2017, 10h22
  2. Réponses: 3
    Dernier message: 22/05/2013, 12h08
  3. Réponses: 1
    Dernier message: 25/10/2010, 19h54
  4. Réponses: 2
    Dernier message: 03/10/2009, 07h51
  5. type date pour n'importe quelle BDD
    Par tortuegenie dans le forum ASP.NET
    Réponses: 13
    Dernier message: 04/03/2008, 15h47

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