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

faire un tetris langage c

ksweat97320
ksweat97320
Niveau 1
31 mars 2004 à 18:20:28

slt!
je voudrais me faire un tetris en mode texte en langage c
le problem je ne sais pas par ou commencer si vous avez des algo ou meme des exemples avc des explications etc... n´hésiter pas a mon faire part. merci d´avance

i_am_the_law
i_am_the_law
Niveau 6
31 mars 2004 à 18:42:15

Commence deja par afficher bonjour a l´ecran avant de vouloir faire un tetris...

Crayon2000
Crayon2000
Niveau 8
31 mars 2004 à 20:39:49

C´est possible de faire un Tetris en mode TEXTE? Je crois que tu devrais apprendre à te servir de librairie pour le graphique. Genre DJGPP.

twk
twk
Niveau 6
31 mars 2004 à 23:08:44

pour le mode texte tu peux utiliser libncurses

ksweat97320
ksweat97320
Niveau 1
31 mars 2004 à 23:47:15

vous etes vraiment pas doué en c il est meme tres possible de faire un tetris en mode texte en utilisant les fonction comme textcolor(); etc.. alors kan on a rien on se tais j´ai demander a ceux qui savent et je sais tres afficher bonjour a l´ecran

Crayon2000
Crayon2000
Niveau 8
31 mars 2004 à 23:49:56

Tu faire un Tetris avec des printf()??? Et tu crois que le résultats va être bien???

Lapintade
Lapintade
Niveau 30
31 mars 2004 à 23:50:50

et je sais tres afficher bonjour a l´ecran

En tout cas tu sais pas parler bien la france.

Les gars ici ont pris la peine de venir te repondre. Tu devrais les en remercier au lieu de leur renvoyer a la tete qu´ils ne savent rien ( au passage ils en savent surement beaucoup plus que toi).

Donc moi je te repondrai pas, j´aime pas ce genre de comportement.

i_am_the_law
i_am_the_law
Niveau 6
31 mars 2004 à 23:58:04

Si tu veux faire un tetris, il va falloir que tu saches afficher un caractere n´importe ou sur la console.
Ensuite il faut que tu definisses chaque piece pour comment l´afficher avec les rotations possibles.
Ensuite tu fais tomber la piece de haut en bas.
Tu testes si la piece entre en contact avec un morceau, si c´est le cas tu la bloques et tu fais afficher la suivante puis tu testes s´il y a une ligne de faite. Si une ligne ou plusieurs ont ete faites, tu fais tout descendre et tu regarde si par hasard ca ne ferait pas d´autre lignes.

En gros c´est ca l´algo principal.
Mais bon, ca va etre assez saccade avec les pieces qui tombent. Tu risques meme de voir le tout clignoter un peu. Remarques, tu pourras toujours faire du double buffering sur ta console :)

JeanYvesYves
JeanYvesYves
Niveau 10
01 avril 2004 à 00:57:57

Tu peux t´en sortir avec conio.h en effet :)
C´est de la que vient textcolor :

avec ça, tu manipules le texte, et déplace le curseur ou tu veux, ce qui fait que tu peux écrire n´importe ou a n´importe quel moment :)

Conio.h est a utiliser sous DOS/windows

alors que twk te propose ncurses, qui est sous linux.

Apres, pour les algos je te conseille de te faire un tableau bidimentionnel de bits ( met des chars, pour te simplifier), représentant le statut du jeu, quant aux pieces, a toi de les prédéfinir !

Je te laisse réfléchir la dessus !

ksweat97320
ksweat97320
Niveau 1
01 avril 2004 à 16:36:50

merci beaucoup voila les reponses que je voulais j´ai au moins de quoi débuté.
merci a vous 2 pour vos réponses..

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