|
Aller à la page : 1, 2  |
| Auteur | Message |
|---|
alpha - Modérateur -

Age : 101 Inscrit le : 29 Avr 2005 Messages : 4392 Localisation : Très loin d'ici. : ────────── : Projet Actuel : Comprendre le fonctionnement de DevkitPPC. Avancement :
   (1/100)
| Sujet: Une View en C ? Lun 17 Mar - 11:04 | |
| Bonjour, je voudrais faire un jeu de plateforme en C mais un problème se pose, celui du déplacement de la view un peu comme dans GM. J'ai pensé déplacer tous les objets sauf le personnage, mais c'est pas top lol Auriez vous une autre idée a ce sujet ? J'utilise la SDL. Merci |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4058 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: Une View en C ? Lun 17 Mar - 11:08 | |
| pour un jeu de plateforme, vaut mieux faire bouger le perso, ouais... Le truc, c'est de rajouter à tous les trucs que tu dessine les cooronnées de la view, comme ça ils seront dessinés là ou il faut. et avec 2-3 ifs tu exclu le draw des trucs dont les coordonnées sont en dehors.... Je donnerais bien du code, mais la SDL je fait pas de tête lol _________________ Click for a free cookie |
|
 | |
alpha - Modérateur -

Age : 101 Inscrit le : 29 Avr 2005 Messages : 4392 Localisation : Très loin d'ici. : ────────── : Projet Actuel : Comprendre le fonctionnement de DevkitPPC. Avancement :
   (1/100)
| Sujet: Re: Une View en C ? Lun 17 Mar - 21:04 | |
| | ok, merci |
|
 | |
master47 Utilisateur confirmé: Rang *****

Age : 16 Inscrit le : 16 Nov 2006 Messages : 1581 Localisation : Bruxelles, Belgique @ Louise Gallery : ────────── : Projet Actuel : PacWars Avancement :
   (35/100)
| |
 | |
Gab666 Modérateur 'Zut' & 'Ablationer'

Age : 17 Inscrit le : 02 Aoû 2005 Messages : 5263 Localisation : **I move away from the mic to breathe in : ────────── : Avancement :
  (0/100)
| Sujet: Re: Une View en C ? Dim 6 Avr - 17:02 | |
| | alpha a écrit: | Bonjour, je voudrais faire un jeu de plateforme en C mais un problème se pose, celui du déplacement de la view un peu comme dans GM. J'ai pensé déplacer tous les objets sauf le personnage, mais c'est pas top lol Auriez vous une autre idée a ce sujet ? J'utilise la SDL. Merci |
La seule solution c'est bouger tous les objets et le décors, mais ça se fait assez bien si ton code est structuré avec genre une structure caméra qui se déplace selon le personnage ensuite des fonctions pour positionner la caméra avant de caller la fonction pour tout déplacer mais n'oublies pas d'optimiser en ne fesant pas dessiner tous les objets en dehors de la view _________________ PIS MANIAC PREND DES BAINS ! |
|
 | |
shm31 *Excellent utilisateur*

Age : 16 Inscrit le : 16 Jan 2006 Messages : 8624 Localisation : 2 bad 4 u m8 : ────────── : Projet Actuel : diarhée Avancement :
   (58/100)
| Sujet: Re: Une View en C ? Dim 6 Avr - 17:10 | |
| ce serai cool si quelqu'un fait une SDK game maker pour C++  _________________

Les dauphins possèdent un contrôle important sur leur pénis, qu’ils utilisent pour tâter le fond de l’eau.  In his house at R'lyeh dead Cthulhu waits dreaming |
|
 | |
alpha - Modérateur -

Age : 101 Inscrit le : 29 Avr 2005 Messages : 4392 Localisation : Très loin d'ici. : ────────── : Projet Actuel : Comprendre le fonctionnement de DevkitPPC. Avancement :
   (1/100)
| Sujet: Re: Une View en C ? Dim 6 Avr - 18:51 | |
| | Ok Thx =) |
|
 | |
Topaze22 *Excellent utilisateur*

Age : 22 Inscrit le : 22 Déc 2006 Messages : 4016 Localisation : Pas loin de Playboy et Bubu : ────────── : Projet Actuel : Paper Mario (intermédiaire) Avancement :
  (100/100)
| Sujet: Re: Une View en C ? Ven 11 Avr - 12:36 | |
| | shm31 a écrit: | ce serai cool si quelqu'un fait une SDK game maker pour C++  |
C'est en cour depuis plusieurs moi, si j'ai bien compris. Et une version béta devrait arrivée d'ici quelques mois.  _________________ Merci à la communauté du CBNA pour son soutient Mon unique projet depuis bientôt 3 ans :
 |
|
 | |
shm31 *Excellent utilisateur*

Age : 16 Inscrit le : 16 Jan 2006 Messages : 8624 Localisation : 2 bad 4 u m8 : ────────── : Projet Actuel : diarhée Avancement :
   (58/100)
| Sujet: Re: Une View en C ? Ven 11 Avr - 15:08 | |
| ah bon ? intéressent, tu peux me filer le lien stp ça me donne envie de programmer en C  _________________

Les dauphins possèdent un contrôle important sur leur pénis, qu’ils utilisent pour tâter le fond de l’eau.  In his house at R'lyeh dead Cthulhu waits dreaming |
|
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Une View en C ? Ven 11 Avr - 20:23 | |
| | J'espère que c'est du c++ et non du c |
|
 | |
daminetreg - Administrateur -

Age : 18 Inscrit le : 11 Fév 2005 Messages : 16209 Localisation : Siege du CBNA! : ────────── : Projet Actuel : Game Maker Human Input Avancement :
   (60/100)
| Sujet: Re: Une View en C ? Ven 11 Avr - 21:43 | |
| | Blizter a écrit: | | J'espère que c'est du c++ et non du c |
De toutes façons le C++ est compilé en C et puis le C est un langage pas mal du tout, tu peux très bien faire de la POO avec. Manque juste le ramasse-miette après c'est sûr, mais ça on peut le gérer soi même.
D'ailleurs ça va peut être t'étonné, mais les développeurs de jeu utilisent des langages comme Java ou C++ mais sans utiliser l'approche objet proposée, il font leur propre orientation objet en usant des pointeurs etc. J'ai passé un entretien d'embauche chez The Mighty Troglodytes lundi dernier, et ils m'ont expliquer cela. C'est vrai que c'est pas mal du tout, parce qu'on gère vraiment tout, et au niveau de l'optimisation c'est vraiment génial.
Une piste à éclairer.  _________________
 Mon CV
Tous Ensemble! Réalisons! I want (and I need) to show you my work, but the time is against me. |
|
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Une View en C ? Ven 11 Avr - 21:51 | |
| | Ramasse-miette, non-merci. Je vois pas ce que ça a de bien à par ralentir l'execution du programme. Un bon programmeur n'a pas besoin de ramasse-miette, il libère la mémoire tout seul. Et Du java sans utilisé le système de poo j'en doute fort et aussi le c++ sans utilisé l'option poo j'en doute fort aussi, je ne sais pas d'ou tu va chercher cette info. |
|
 | |
daminetreg - Administrateur -

Age : 18 Inscrit le : 11 Fév 2005 Messages : 16209 Localisation : Siege du CBNA! : ────────── : Projet Actuel : Game Maker Human Input Avancement :
   (60/100)
| Sujet: Re: Une View en C ? Ven 11 Avr - 21:55 | |
| | Blizter a écrit: | | Ramasse-miette, non-merci. Je vois pas ce que ça a de bien à par ralentir l'execution du programme. Un bon programmeur n'a pas besoin de ramasse-miette, il libère la mémoire tout seul. Et Du java sans utilisé le système de poo j'en doute fort et aussi le c++ sans utilisé l'option poo j'en doute fort aussi, je ne sais pas d'ou tu va chercher cette info. |
J'étais à un entretien d'embauche lundi chez The Mighty Troglodytes pour un stage chez eux. http://www.mighty-troglodytes.com/ Ah et si jamais pour le C, tu te posais la question, un ami de l'eXia vient de m'envoyer ce lien: http://chgi.developpez.com/c/objet/ _________________
 Mon CV
Tous Ensemble! Réalisons! I want (and I need) to show you my work, but the time is against me. |
|
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Une View en C ? Ven 11 Avr - 22:02 | |
| Je sais ce qu'est L'objet avec le C, mais c'est complétement inutile de la faire maintenant avec le c++ qui existe.
Et le java sans POO c'est comme du Java sans Java, alors je ne peut pas croire ce que le gars de l'entretient ta dit désolé.
Préférer le C au C++ c'est comme préférer travailler avec un tourne-à-vis plutôt que la version électrique. |
|
 | |
daminetreg - Administrateur -

Age : 18 Inscrit le : 11 Fév 2005 Messages : 16209 Localisation : Siege du CBNA! : ────────── : Projet Actuel : Game Maker Human Input Avancement :
   (60/100)
| Sujet: Re: Une View en C ? Ven 11 Avr - 22:05 | |
| | Blizter a écrit: | Je sais ce qu'est L'objet avec le C, mais c'est complétement inutile de la faire maintenant avec le c++ qui existe.
Et le java sans POO c'est comme du Java sans Java, alors je ne peut pas croire ce que le gars de l'entretient ta dit désolé.
Préférer le C au C++ c'est comme préférer travailler avec un tourne-à-vis plutôt que la version électrique. |
Tu ne veux pas accepter de pas avoir raison lol. La POO fait des tonnes de traitement supplémentaire si elle est automatisée comme en Java ou en C++ parce qu'on doit faire plein de boucles pour que l'héritage soit compris etc.
Ils développent sur plateforme mobile, il est donc bien logique que tu ne peux pas coder comme un porc et gaspiller des octets de mémoires, tel que sur PC. Il faut que ça tourne parfaitement sur tous les téléphones portables et consoles, même les plus pourris. Pour pouvoir optimiser au maximum les applications on est bien contraint de travailler ainsi. Sur de petites machines comme le pauvre processeur Motorala du Motorola L6, il est grandement nécessaire de travailler ainsi. _________________
 Mon CV
Tous Ensemble! Réalisons! I want (and I need) to show you my work, but the time is against me. |
|
 | |
Blizter Utilisateur confirmé: Rang *****
Inscrit le : 29 Aoû 2005 Messages : 2004 : ────────── : Avancement :
  (0/100)
| Sujet: Re: Une View en C ? Ven 11 Avr - 22:06 | |
| Ok w/e je prend même plus la peine de lire étant donné que tu as dit "tu ne peut pas accepter de ne pas avoir raison"
Ce que tu dit est complétement absurde. Codé pour des téléphones c'est autre chose, complétement.
Je parlais d'un programme fait en c++ pour windows et toi tu me parle de téléphones. Comparaison absurde.
Fin de la discussion avec Daminetreg |
|
 | |
daminetreg - Administrateur -

Age : 18 Inscrit le : 11 Fév 2005 Messages : 16209 Localisation : Siege du CBNA! : ────────── : Projet Actuel : Game Maker Human Input Avancement :
   (60/100)
| Sujet: Re: Une View en C ? Ven 11 Avr - 22:14 | |
| | Blizter a écrit: | Ok w/e je prend même plus la peine de lire étant donné que tu as dit "tu ne peut pas accepter de ne pas avoir raison"
Ce que tu dit est complétement absurde. Codé pour des téléphones c'est autre chose, complétement.
Je parlais d'un programme fait en c++ pour windows et toi tu me parle de téléphones. Comparaison absurde.
Fin de la discussion avec Daminetreg |
Ok excuse moi, je suis parti sur les plateformes portables, j'ai que ça en tête en ce moment, je travaille sur mon moteur pour la GP2X, du coup j'arrête pas d'y penser. _________________
 Mon CV
Tous Ensemble! Réalisons! I want (and I need) to show you my work, but the time is against me. |
|
 | |
Gab666 Modérateur 'Zut' & 'Ablationer'

Age : 17 Inscrit le : 02 Aoû 2005 Messages : 5263 Localisation : **I move away from the mic to breathe in : ────────── : Avancement :
  (0/100)
| Sujet: Re: Une View en C ? Ven 11 Avr - 23:04 | |
| | Blizter a écrit: | | Préférer le C au C++ c'est comme préférer travailler avec un tourne-à-vis plutôt que la version électrique. |
Qu'il soit prit en note que la POO n'est pas appropriée pour tout, un code bien écrit en C est tout aussi lisible qu'un écrit en C++ _________________ PIS MANIAC PREND DES BAINS ! |
|
 | |
GTK *Excellent utilisateur*

Age : 19 Inscrit le : 09 Déc 2005 Messages : 3678 Localisation : Localisation : Localisation : Localisation : Localisation : Localisation : : ────────── : Projet Actuel : Skulky - Le Creuseur de Tombe! Avancement :
   (1/100)
| Sujet: Re: Une View en C ? Sam 12 Avr - 0:00 | |
| Moi, je travail très bien en Classe  _________________
|
|
 | |
Topaze22 *Excellent utilisateur*

Age : 22 Inscrit le : 22 Déc 2006 Messages : 4016 Localisation : Pas loin de Playboy et Bubu : ────────── : Projet Actuel : Paper Mario (intermédiaire) Avancement :
  (100/100)
| Sujet: Re: Une View en C ? Sam 12 Avr - 2:19 | |
| Je précise que Mark OverMars et Yoyogames parlent de "runner en C++". Et que je ne sais pas éxactement de quoi il s'agit, je suppose juste que c'est ce qu'il faut pour pouvoir utiliser les fonctions GM sous devlopC++ ou truc du genre  _________________ Merci à la communauté du CBNA pour son soutient Mon unique projet depuis bientôt 3 ans :
 |
|
 | |
|