CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

J´aide les personne en C/C++

Ptival
Ptival
Niveau 10
05 août 2004 à 15:25:21

lol

Non j´m´orient plutôt pour faire un truc dans la tradition des classiques A-RPG SNES ( Seiken Densetsu 2 et 3)

Je pense qu´un A-RPG est en fait plut facile à mettre en oeuvre qu´un RPG par menus bizarrement...Je sais pas pourquoi, passer par un combat sur une autre map ça oblige pas mal de choses . ..Enfin au début je ferais ni l´un ni l´autre, je vais déjà finir cet espèce de shoot, ensuite j´m´essairai à un jeu simple de plate-formes ( en gros le shoot c´est pour m´entraîner à la SDL, le plate-formes c´est pour m´améliorer et ça peut m´aider pour le A-RPG...)

Ensuite je ferais un petit bilan de ce que je sais faire et ce que je veux faire, et je verrai :)...

M´enfin là : les classes ! ^^

Et les pointeurs aussi mais bon c´est assez...difficile à mettre en place dans sa tête ! :)

JeanYvesYves
JeanYvesYves
Niveau 10
05 août 2004 à 15:26:43

tu as une méthode de travail tres constructive ptival :) continue ! ça portera ses fruits !

Ptival
Ptival
Niveau 10
05 août 2004 à 15:30:03

J´ai aussi quelques problèmes avec les évènements manette/joystick lol...

J´ai du mal à trouver à quoi correspondent les touches de ma Thrustmaster sur un joystick...

Apparemment, la croix directionnelle représente les Hat, les 2 joysticks sont deux joysticks, et les autres boutons sont de 0 à 11, mais j´ai du mal à récupérer les hat...

JeanYvesYves
JeanYvesYves
Niveau 10
05 août 2004 à 15:33:19

le stick, je ne m´en sert pas trop ( habitude de jouer a tout au clavier)
mais va voir :

http://sdldoc.csn.ul.ie/joystick.php

SDL_JoystickNumHats pour savoir combien de hat sont detectés

et

SDL_JoystickGetHat avec en param le numero du hat a tester, ça doit te renvoyer de bonnes valeurs non ?

tu testes avec ces constantes :
SDL_HAT_CENTERED
SDL_HAT_UP
SDL_HAT_RIGHT
SDL_HAT_DOWN
SDL_HAT_LEFT
SDL_HAT_RIGHTUP
SDL_HAT_RIGHTDOWN
SDL_HAT_LEFTUP
SDL_HAT_LEFTDOWN

J_PoWeL
J_PoWeL
Niveau 3
05 août 2004 à 15:47:33

bonjour a tous

je viens d installer dev c++ 4.9.8.0 et lorsque j essaie de compiler j ai ce message d erreur qui apparait:
" 2 C:\Documents and Settings\PoWeL\Bureau\2
unable to run program file."
et ceux avec n importe quel fichier je comprends pas du tout d ou ca vient

merci

JeanYvesYves
JeanYvesYves
Niveau 10
05 août 2004 à 15:52:55

essaie de mettre ton projet ailleurs que dans :

C:\Documents and Settings\PoWeL\Bureau\2

a mon avis, il n´aime pas les espaces de Documents and Settings

essaie.

J_PoWeL
J_PoWeL
Niveau 3
05 août 2004 à 15:56:02

je l ai mit dans c: et j ai a peu pres le meme message

2 C:\2
unable to run program file.

Ptival
Ptival
Niveau 10
05 août 2004 à 16:21:26

Tu as défini le répertoire des Bin ?

Ptival
Ptival
Niveau 10
05 août 2004 à 16:22:41

http://seborga1.free.fr/PtivalGameWithJoy.rar

Jouable avec les HAT et le bouton 0...

( Etant donné que je définis direct le joystick 0, risque de planter chez ceux qui n´en ont pas...Prochaine version je teste le joystick au lieu de le définir ; ))

J_PoWeL
J_PoWeL
Niveau 3
05 août 2004 à 16:26:08

non je ne l avait pas fait et effectivement c ca merci

j ai une autre question :
je veut retourner a une fonction qui se trouvre dans un autre fichier . h j ai essayer return nom_fonction; mais ca ne marche pas comment je pourrais faire???

Ptival
Ptival
Niveau 10
05 août 2004 à 16:36:14

return c´est pour retourner une valeur dans une fonction...

Je ne comprend pas ce que tu appelles " retourner à une fonction"...Si c´est éxécuter cette fonction, alors il faut mettre :

nom_de_la_fonction ( [parametre1],[parametre2],[...]);

JeanYvesYves
JeanYvesYves
Niveau 10
05 août 2004 à 16:38:53

s´il est dans un autre . h, n´oublie pas de l´#include :)

Rom1et2
Rom1et2
Niveau 3
05 août 2004 à 17:12:57

Jean Yves,pouraige caresser l´espoir que tu me dise comment ajouter des icones dans une fenetre windows, comment ouvrir une image et modifier celle-ci et finalement comment les superposer

merci,il y a que cela qui me bloque

JeanYvesYves
JeanYvesYves
Niveau 10
05 août 2004 à 17:17:58

Rom1et2 > carresser l´espoir ? oula :)

bon, qu´utilises tu comme librairie graphique ?
tu veux faire de la winAPI ? tu utilises MFC, QT ? autre chose ?
ou alors tu veux faire du full screen, sans bouton ( SDL, OpenGL, DirectX) ? ??

J_PoWeL
J_PoWeL
Niveau 3
05 août 2004 à 17:19:36

en fait je voudrais revenir a un certain endroit qui se trouve dans un . h

J_PoWeL
J_PoWeL
Niveau 3
05 août 2004 à 17:21:41

en fait je voudrais revenir a un certain endroit qui se trouve dans un . h

JeanYvesYves
JeanYvesYves
Niveau 10
05 août 2004 à 17:22:57

j_powel > comment ça ? explique !

a ce que j´avais compris :
imagine tu aies un fichier paf.c
dedans tu as :

void mafonc(int a)
{

}

tu vas créer un fichier

paf.h ou tu vas mettre :

void mafonc(int);

dans le paf.c tu rajoutes :

  1. include " paf.h"

et dans ton main.c tu écris :

  1. include " paf.h"

. ....

int main()
{
mafonc(3);
. ..

return 0;
}

et ça marche

J_PoWeL
J_PoWeL
Niveau 3
05 août 2004 à 17:32:47

en fait j ai main() qui appele ma_fonction1() qui se trouve dans un . h . ma_fonction1 appelle ma_fonction2 qui se trouve dans un autre . h je voudrait donc a partir de ma_fonction2 revenir a ma_fonction1

je sait pas si c plus clair mais bon

JeanYvesYves
JeanYvesYves
Niveau 10
05 août 2004 à 17:36:10

bon, dans l´exemple que je t´ai donné, paf.h est EN DESSOUS de main.c, parce que main.c inclus paf.h

normalement, si tu veux etre propre, tu es obligé d´appeler des fonctions du meme fichier, ou alors d´un fichier en dessous, mais JAMAIS d´un fichier au dessus, C ça que tu veux faire ?
il y a bien une méthode pour appeler les fonctions de dessus ( utiliser " extern") mais C violamnt sale.

J_PoWeL
J_PoWeL
Niveau 3
05 août 2004 à 17:57:49

bah ouai en fait ca

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware