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

moteur+clavier

rezytre
rezytre
Niveau 5
04 octobre 2003 à 22:42:41

donc je copie la structure et je la colle dans mon code?
et sinon comment on initiallise sdl et comment on instal le clavier toujours avec sdl?
enfin comment on cré 1 évènement? je veux que un son se déclanche dès que la balle touche quelque chose.

freedix
freedix
Niveau 10
04 octobre 2003 à 22:50:26

donc je copie la structure et je la colle dans mon code?

> Nan, Tu dois en fait faire un loader de fichiers *.lwo qui permet entre autre de récupérer les vertex, leur position, la positions des faces, ce quelles regroupent puis la position des textures puis les animations etc...

Et ensuite tu te sert d´OpenGl pour afficher ta scéne.

freedix
freedix
Niveau 10
04 octobre 2003 à 22:55:04

http://www.gametutorials.com/Tutorials/opengl/OpenGL_Pg4.htm

rezytre
rezytre
Niveau 5
04 octobre 2003 à 22:56:32

g juste créé 1 boule et je l´ai exportée en . wrl

qd je l´ouvre avec le bloc-notes, j´obtient:

  1. VRML V2.0 utf8
  2. Created 10/04/03 22:54:29 with Arnie´s VRML97 plugin for LightWave3D v6 from NewTek, Inc.
  3. www.NewTek.com
  4. Plugin Version: 2.0.13

WorldInfo { title " World Author"
info [
" "
" Lightwave3D VRML97 Scene Created 10/04/03 22:54:29"
]
}
NavigationInfo {
headlight FALSE
type " ANY"
avatarSize 2.0000
}

EXTERNPROTO eee_ObjectProto [ eventIn SFFloat set_fraction ] [ " eee.wrl" , " eee.wrl" ]

Transform { children
DEF SCENE_ROOT_XForm Transform { children [
DEF Camera Viewpoint {
position 0.0000 1.0500 6.3080
orientation 0.0000 0.0000 0.0000 0.0000
fieldOfView 0.789582 # 45.24 deg.
description " Camera" jump FALSE
}
,
DEF GlobalAmbientLight PointLight {
ambientIntensity 1.0000
color 0.2500 0.2500 0.2500
intensity 0.0 on TRUE
}
,
,
Background {
skyColor [ 0.0000 0.0000 0.0000 ]
}
,
DEF eee_XForm Transform {
translation 0.0000 0.0000 0.0000
children [

DEF eee eee_ObjectProto { }

] } # end of eee_XForm
,
DEF Light DirectionalLight {
color 1.0000 1.0000 1.0000
direction 0.5792 -0.5736 -0.5792
intensity 1.0000
on TRUE
}
,
DEF MasterFrame_Clock TimeSensor {
startTime 0
loop TRUE stopTime 0
cycleInterval 0.0000
}
,
] }
}

comment je fais pour l´afficher en opengl?

freedix
freedix
Niveau 10
04 octobre 2003 à 23:00:24

Tu dois créer un loader de fichier *.wrl

rezytre
rezytre
Niveau 5
04 octobre 2003 à 23:04:48

comment je le crée
et qu´est-ce que j´y met dedans?

freedix
freedix
Niveau 10
04 octobre 2003 à 23:08:30

Ca j´en sais rien, si tu connais le C++, tu devrait pas avoir de problème.
Regarde dans le lien que j´ai mis, y´a des loader de fichier *.3ds et *.obj

rezytre
rezytre
Niveau 5
04 octobre 2003 à 23:10:55

je suis en train de télécharger la doc sur ton lien.
sinon tu sais pas comment on initialise sdl et comment on instal le clavier avec sdl?

i_am_the_law
i_am_the_law
Niveau 6
05 octobre 2003 à 00:10:12

pour initialiser sdl tu dois faire
SDL_Init()

et pr le fermer tu fais
SDL_Quit()

il faut que tu aies aussi un main normal ( pas de winmain)
http://sdldoc.csn.ul.ie/
t´as une section initialisation de sdl

C´est si complique que ca de regarder la doc???

Si ca te suffit pas, tu peux tjrs regarder les jeux. JYY recommande le ptit jeu noid. Pour la 2D.

rezytre
rezytre
Niveau 5
05 octobre 2003 à 08:26:07

et comment on instal le clavier et la souris?

freedix
freedix
Niveau 10
05 octobre 2003 à 08:54:26

http://www.google.fr/search?q=installer+le+clavier+et+la+souris+avec+sdl&ie=UTF-8&oe=UTF-8&hl=fr&meta=

rezytre
rezytre
Niveau 5
05 octobre 2003 à 10:22:02

merci.
g 1 autre question:
g fais 1 camera ds 1 map. elle est en opengl et je peux la déplacer en avant en arrière strafer à gauche et à droite. est-il possible que dans la vue camera, il y ai un perso qui se déplace ( que l´on controle)? si oui comment? de plus comment devrais-je faire pour que ce perso saute et s´accroupisse? faut-t-il que je sauvegarde 1 animation avec lightwave?

rezytre
rezytre
Niveau 5
05 octobre 2003 à 16:03:41

g juste 1 map avec une camera.
et la cam peut se déplacer au clavier et à la souris.

rezytre
rezytre
Niveau 5
05 octobre 2003 à 16:13:25

je c que je crois au père noël, mais le moteur de half-life 1 ets-il téléchargeable gratuitement?

enfin pouvez-vous me fournir le code source d´un jeu style pong réalisé avec sdl?

JeanYvesYves
JeanYvesYves
Niveau 10
05 octobre 2003 à 17:27:57

pong je ne sais pas : mais je te propose un petit Arkanoid :

http://www.libsdl.org/download-1.2.php

download/games

et tu cherches NOID

rezytre
rezytre
Niveau 5
07 octobre 2003 à 20:15:04

existe-t-il des livres sur la sdl, car je n´en n´ai pas trouvé en ville?

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