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

controler la souris , sous sdl

sonic66
sonic66
Niveau 10
28 juin 2005 à 21:11:30

voila , je v faire un jeu bientot et jaurai besoin de savoir si c dur de controler la souris et de lui faire detecter si elle fait des gens de ronds lignes droites ou autres ( avec sdl car opengl le fais pas :snif: )

Vengeur41
Vengeur41
Niveau 10
28 juin 2005 à 21:17:41

Si tu utilise SDL/openGL, openGL pourra le faire: SDL gère les I/O et OpenGL le rendu.
Sinon, non c´est pas hyper évident, faisable mais pas evident...

sonic66
sonic66
Niveau 10
28 juin 2005 à 21:21:16

du genre? car mon jeu ne se jourra qu´a la souris :-(

Vengeur41
Vengeur41
Niveau 10
28 juin 2005 à 21:50:11

Mwe, pense a des algo bien précis pour détecter des formes... J´ai mon idée pour des rectangles, des triangles et des lignes ( toutes les figures à ligne droite en général) mais des cercles...

sonic66
sonic66
Niveau 10
28 juin 2005 à 21:53:25

ca suffit deja ca! :)

sonic66
sonic66
Niveau 10
28 juin 2005 à 21:54:07

et c dur de detectez si la ligne va vers le haut ou quoi? sinon sa doit etre plus facile de saovir si la sourie est a gauche du perso ou pas :fier: :o))

Virtuality
Virtuality
Niveau 8
28 juin 2005 à 22:25:43

Pour les cercles tu défini un centre, et pis tu vérifie que tout les points dessinés sans dans une intervale définie...

fil_razorback
fil_razorback
Niveau 10
28 juin 2005 à 23:34:32

" et c dur de detectez si la ligne va vers le haut ou quoi?"
Je fais pas de C/C++ mais t´as juste a comparer les coordonnées à deux instants :o))

sonic66
sonic66
Niveau 10
28 juin 2005 à 23:55:21

bha oui tien! :lol:

JeanYvesYves
JeanYvesYves
Niveau 10
29 juin 2005 à 10:19:25

SDL te permet de controler 2 choses sur les mouvements de souris :

sa position exacte : a tout moment, tu peux demander la position x,y sur curseur souris.
sa position relative : a tout moment, tu peux lui la demander : c´est la différence depuis le dernier évenement.

Pour expliquer cela, il faut bien comprendre comment marche une souris :
Tout ce que dit une souris, a un ordinateur, c´est :
" J´ai bougé de 5 " crans" = pixels a gauche"
" J´ai bougé de 2 " crans" = pixels a droite"

Si tu bouges ta souris doucement, alors tu ne bougeras que d´un seul cran
Si tu bouges viollement ta souris, alors elle dira a l´ordi :
" J´ai bougé de 30 " crans" = pixels a droite par exemple.

ça, c´est la position relative de la souris :)
SDL te permet donc de te servir des deux ! Apres, a toi de voir ce que tu en fais.
Regarde mon tuto §1.4.

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