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

SDL Discussion :

Jeu Dune 2000


Sujet :

SDL

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 15
    Points : 0
    Points
    0
    Par défaut Jeu Dune 2000
    bonjour

    j'ai plusieurs questions à vous poser :

    - en quel langage est programmé dune 2000?

    voila pour la première de mes questions

    merci d'avance pour votre réponse

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 897
    Points : 219 633
    Points
    219 633
    Billets dans le blog
    125
    Par défaut
    Bonjour,

    Vous auriez pu posé toutes les questions en un seul message, mais bon.

    C'est codé en C++.

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 15
    Points : 0
    Points
    0
    Par défaut
    merci LittleWhite

    j'ai posé une seul question car je voulai savoir si le langage que j'ai apris été celui de ce jeux ,sa cervai a rien d'aller plus loin si ce n'était pas le cas

    voici d'autre question

    -en ayan étudier le langage c et c++ pense tu que je puise rajouté :

    -des maps
    -des unités
    -des batiments
    -des niveaux

    dans ce jeux ?

  4. #4
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 897
    Points : 219 633
    Points
    219 633
    Billets dans le blog
    125
    Par défaut
    Citation Envoyé par rz136 Voir le message
    merci LittleWhite

    j'ai posé une seul question car je voulai savoir si le langage que j'ai apris été celui de ce jeux ,sa cervai a rien d'aller plus loin si ce n'était pas le cas

    voici d'autre question

    -en ayan étudier le langage c et c++ pense tu que je puise rajouté :

    -des maps
    -des unités
    -des batiments
    -des niveaux

    dans ce jeux ?
    En théorie, oui. Mais avez vous accès au code sources ?

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 15
    Points : 0
    Points
    0
    Par défaut
    bonne question

    quel est l extension de ce fichier ?

    merci davance

  6. #6
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 897
    Points : 219 633
    Points
    219 633
    Billets dans le blog
    125
    Par défaut
    Euh ?
    Extension de fichier de quoi ?
    Avez vous le jeu ? son code ?

  7. #7
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 15
    Points : 0
    Points
    0
    Par défaut
    oui j ai le jeux

    sont code comment puis je le trouver ?

    l'extention je voulai dire ex source.amh l'extention etant ce qu'il y a aprés le point donc amh

    merci d'avance

  8. #8
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 15
    Points : 0
    Points
    0
    Par défaut
    quelqu'un a t'il une réponse pour que je puise avancé dans mon progé ?

    merci d'avance

  9. #9
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 897
    Points : 219 633
    Points
    219 633
    Billets dans le blog
    125
    Par défaut
    Merci je sais ce qu'est une extension.

    Généralement, les extensions des fichiers sources d'un programme en C++ sont:
    .c | .h | .cpp | .hpp | .cxx

    Maintenant, il faudrait savoir que les fichiers sources ne sont généralement pas livré avec le jeu. Donc avoir le jeu ne suffit pas. Par contre, on pourrait imaginer moddé le jeu ... mais ce n'est pas toujours possible / facile.

  10. #10
    Membre éprouvé Avatar de oxyde356
    Homme Profil pro
    Ingénieur Recherche Imagerie
    Inscrit en
    Février 2006
    Messages
    797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Recherche Imagerie

    Informations forums :
    Inscription : Février 2006
    Messages : 797
    Points : 1 087
    Points
    1 087
    Par défaut
    Et étant donné qu'a cette époque on était pas encore vraiment fan des scripts je ne pense pas qu'il soit moddable. Et le code source n'est surement pas publique, donc ton "progé" risque d'être tué dans l'oeuf. Donc non tu ne pourras pas rajouter quoi que ce soit à ce jeu (surtout si tu as une connaissance du C++ basée uniquement sur les cours C++).

    A la limite, ce qu'il est peut-être possible de faire c'est de trouver les ressources du jeu (images, sons, définitions des unités [si elle n'est pas rentrée en dur] etc.) et de modifier ces ressources. Mais tu ne pourras rien ajouter et si tu enlève des trucs ça risque de planter, donc au final tu ne pourras rien faire de bien excitant.

  11. #11
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 15
    Points : 0
    Points
    0
    Par défaut
    entendue merci vous deux

    j'ai regardé et j'ai pas trouver le fichier source
    donc c'est pas la peine de poursuive sur ce jeu

    a moin que je m'amuse a tous reprogramer de zéros

    si non quelqu'un a t'il un fichier source qui se raproche de ce jeux pour que je m'inspire de sa pour faire mon projet ?

    merci d'avance

  12. #12
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 897
    Points : 219 633
    Points
    219 633
    Billets dans le blog
    125
    Par défaut
    Le refaire cela peut etre une bonne idee. Vous apprendrai la programmation.

    Cela prendra certes du temps, mais je pense que c'est une expérience enrichissante.

    Par contre, pour les mod (modifications) cela semble possible:
    http://www.google.co.uk/search?q=Dune+2000+mod

    http://dune2k.com/Duniverse/Games/Du.../Modifications

  13. #13
    Membre éprouvé Avatar de oxyde356
    Homme Profil pro
    Ingénieur Recherche Imagerie
    Inscrit en
    Février 2006
    Messages
    797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Recherche Imagerie

    Informations forums :
    Inscription : Février 2006
    Messages : 797
    Points : 1 087
    Points
    1 087
    Par défaut
    Je confirme c'est une très bonne expérience de programmer un petit RTS en 2D sans prétention et en essayant de copier les fonctionnalités d'un existant comme Dune 2000

  14. #14
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 15
    Points : 0
    Points
    0
    Par défaut
    merci a vous pour ces réponse j’ai parcouru les lien que vous m’avez donné et je m’aperçois que les modif possible sont faible, il va donc falloir que je phase mon propre jeu .
    pouvez vous me dire, en programmation comment je peut faire les chose suivante :
    - faire découvrir au fur et a mesure une carte lorsque mes unité avance ?
    - faire apparaitre les tires des unités ?
    merci d’avance

  15. #15
    LLB
    LLB est déconnecté
    Membre expérimenté
    Inscrit en
    Mars 2002
    Messages
    968
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 968
    Points : 1 412
    Points
    1 412
    Par défaut
    Faire un RTS n'est pas encore à ton niveau. Assure-toi d'avoir un bon niveau en programmation, ensuite tu peux te renseigner sur les bibliothèques à utiliser et partir un projet moins ambitieux (pong, tétris, casse-briques...).

  16. #16
    Membre éprouvé Avatar de oxyde356
    Homme Profil pro
    Ingénieur Recherche Imagerie
    Inscrit en
    Février 2006
    Messages
    797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Recherche Imagerie

    Informations forums :
    Inscription : Février 2006
    Messages : 797
    Points : 1 087
    Points
    1 087
    Par défaut
    Pour le fog of war (carte caché), tu peux utiliser un tableau de booleen qui t'informera pour chaque carreau s'il est visible ou non. Quand une unité bouge tu met à jour (état visible) tout les carreaux que celle-ci peut voir. Après niveau visualisation tu parcours la portion de carte visible et si le carreau n'est pas visible tu dessine un tile noir au lieu de dessiner le carreau et les unités dessus.
    Pour les tirs des unités, il va falloir afficher des petits sprites qui representeront ces tirs et faire un jolie calcul trigonométrique (on peut se contenter d'un atan2 si mes souvenirs sont bons) pour calculer les positions de ton tirs l'hors de son animation.

  17. #17
    Membre régulier

    Profil pro
    Inscrit en
    Avril 2009
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 69
    Points : 78
    Points
    78
    Par défaut idée pour fog of war....
    Au mieux, au lieu de faire deux tableaux différents pour la carte et le fog of war, vaudrait il pas mieux de donner une valeur à la case (admettons une carte avec 1000 cases différentes) donc si la valeur est inférieure à 1000 elle est cachée, et si elle est découverte, pouf + 1000? Une économie d'un tableau....

  18. #18
    Membre éprouvé Avatar de oxyde356
    Homme Profil pro
    Ingénieur Recherche Imagerie
    Inscrit en
    Février 2006
    Messages
    797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Recherche Imagerie

    Informations forums :
    Inscription : Février 2006
    Messages : 797
    Points : 1 087
    Points
    1 087
    Par défaut
    Moui le problème avec ta solution c'est que si tu stock que ton carreau est noir, comment tu sais quel est la valeur du carreau quand il devient visible ? il faut que tu recherche dans le fichier qui contient la map quelle est la valeur de base du carreau, ça me paraît bien lourd.

Discussions similaires

  1. [Android] [JEU][GRATUIT] Super Bad Roads 2000 !
    Par laubak dans le forum Mon application mobile
    Réponses: 0
    Dernier message: 18/02/2015, 09h32
  2. Réponses: 2
    Dernier message: 29/07/2010, 16h35
  3. Réponses: 3
    Dernier message: 22/02/2008, 16h31
  4. Pb BDE suite a passage en Windows 2000 pro
    Par ARIF dans le forum Paradox
    Réponses: 4
    Dernier message: 18/11/2002, 11h39
  5. Dérivation dune fonction
    Par srvremi dans le forum C++Builder
    Réponses: 2
    Dernier message: 27/07/2002, 14h21

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