La recherche a retourné 2513 résultats
Aller sur la recherche avancée
- dim. 31/mars/2024 21:19
- Forum : Applications
- Sujet : [Resolu] Symbole externe version 6.10 LTS
- Réponses : 13
- Vues : 185
Re: Symbole externe non résolu version 6.10 LTS
Ta lib n'est tout simplement pas compatible avec ta version de purebasic. Recompile ta lib externe avec une version dont le CRT identique à celui qu'utilise PB. regarde la dernière màj de pb , regarde la version du CRT pour windows qu'utilise PB ( c'etait un vieux , mais cela a du changé ) c'est mie...
Re: OpenVR
Pour ogre , en l'état actuel c'est pas possible ou trop compliqué à mettre en place. Salut G-Rom, tu dis ça à cause de l'effet de flou qu'il manque en perspective ? Peut-être aussi le manque d'ergonomie pour fabriquer un décor et des entités ? En tout cas, on peut assez facilement créer deux caméra...
Re: OpenVR
Salut G-Rom, ogre fonctionne bien apparemment pour la VR il y a un projet OpenSpace3D qui utilise le moteur Ogre pour faire de la VR. Ou est-il possible de trouver le code de l'exemple que tu montre en capture d'écran ? J'aimerais bien essayer avec PB. Malheureusement non, je n'ai jamais publié le ...
Re: OpenVR
Oui, il y a au minimum 5 ans
Sincèrement, si tu as un projet VR , n'utilise pas PB et ogre actuellement n'est pas fait pour.
Sincèrement, si tu as un projet VR , n'utilise pas PB et ogre actuellement n'est pas fait pour.
- mer. 05/juil./2023 20:41
- Forum : Débutants
- Sujet : Peut -on modifier le FLIPMODE d'un screen à la volée ?
- Réponses : 16
- Vues : 964
Re: Peut -on modifier le FLIPMODE d'un screen à la volée ?
Cc ollivier, je te rejoins sur plusieurs points, cependant Il y a aussi, les nouvelles versions faisant, un problème de gestion des erreurs qui est naturel, sans les modules. Ce sont ces plantages qui se terminent par un killTask automatique, sans connaître l'origine de l'erreur. Je ne l'ai pas enco...
- lun. 03/juil./2023 10:09
- Forum : Débutants
- Sujet : Peut -on modifier le FLIPMODE d'un screen à la volée ?
- Réponses : 16
- Vues : 964
Re: Peut -on modifier le FLIPMODE d'un screen à la volée ?
Tu peu aussi aller un peu plus loin en utilisant les modules / interfaces : DeclareModule Foo Interface iFoo Free() SetCallBack(*callback, type.l) Init() Exit() EndInterface Enumeration #CB_INIT #CB_EXIT EndEnumeration Prototype.i on_init(*self) Prototype on_exit(*self) Structure sFoo *vtable on_ini...
- lun. 03/juil./2023 8:57
- Forum : Débutants
- Sujet : Peut -on modifier le FLIPMODE d'un screen à la volée ?
- Réponses : 16
- Vues : 964
Re: Peut -on modifier le FLIPMODE d'un screen à la volée ?
Prototype.l initialize(*self) Petite question, en te passant le bonjour : ça ne serait pas plutôt .i (en sortie de fonction) ? Bonjour Ollivier, bien sûr , tu fait comme tu l'entends et selon tes besoins Prototype update(*self,deltatime.f) Prototype render(*self) Tu sépares l'horloge de la update d...
- dim. 02/juil./2023 17:22
- Forum : Débutants
- Sujet : Peut -on modifier le FLIPMODE d'un screen à la volée ?
- Réponses : 16
- Vues : 964
Re: Peut -on modifier le FLIPMODE d'un screen à la volée ?
il y a une petite coquille dans mon code, il faut plutôt faire : Prototype.l initialize(*self) Prototype update(*self,deltatime.f) Prototype render(*self) Prototype exit(*self) Structure GameState initialize.initialize update.update render.render exit.exit EndStructure Structure MonMenu Extends Game...
- jeu. 29/juin/2023 1:11
- Forum : Débutants
- Sujet : Peut -on modifier le FLIPMODE d'un screen à la volée ?
- Réponses : 16
- Vues : 964
Re: Peut -on modifier le FLIPMODE d'un screen à la volée ?
Hello J'ai envie de commencer un jeu de role 2D, mais je voudrais ressoulever une question autour du flipbuffer (j'en ai deja causé une fois) : J'utilise OPENSCREEN pour créer mon ecran de jeu OpenScreen(Width, Height, Depth, Title$ [, FlipMode [, RefreshRate]]) avec un mode flip #PB_Screen_SmartSy...
- mar. 21/mars/2023 12:03
- Forum : Jeux
- Sujet : Puzzle of Mystralia
- Réponses : 18
- Vues : 1324
- mar. 28/févr./2023 22:33
- Forum : Débutants
- Sujet : Sprite et résolutions ?
- Réponses : 15
- Vues : 581
Re: Sprite et résolutions ?
L'idéal c'est d'ouvrir l'écran a la taille du bureau de l'utilisateur, et ensuite faire du placement "intelligent" de tes éléments. en % par exemple , pour avoir toujours le même placement selon les différentes résolution. Il n'y a pas de solution miracle , dès lors que tu donwscale, tu v...
- mar. 28/févr./2023 2:20
- Forum : Débutants
- Sujet : Sprite et résolutions ?
- Réponses : 15
- Vues : 581
Re: Sprite et résolutions ?
J'ai tout prévu pour du 1920x1080 C'est bien le problème. L'idéal c'est d'ouvrir l'écran a la taille du bureau de l'utilisateur, et ensuite faire du placement "intelligent" de tes éléments. en % par exemple , pour avoir toujours le même placement selon les différentes résolution. Il n'y a...
- mar. 21/févr./2023 0:54
- Forum : Débutants
- Sujet : [3D] Delta Time encore une fois
- Réponses : 23
- Vues : 550
Re: [3D] Delta Time encore une fois
a 60fps, la première frame est imperceptible ;) Je pense qu'on perçoit, mais c'est juste un retard constant et minime entre la main et l'oeil donc, il ne faut pas 10 secondes pour s'habituer. Pire, sous Windows, si on calcule la moyenne des dT pour la rajouter et anticiper le retard, autant rajoute...
- lun. 20/févr./2023 23:33
- Forum : Débutants
- Sujet : [3D] Delta Time encore une fois
- Réponses : 23
- Vues : 550
Re: [3D] Delta Time encore une fois
On perd effectivement la première frame, mais quelque part c'est logique, tant que l'on ne sait pas combien prend une frame à être exécutée.
a 60fps, la première frame est imperceptible
a 60fps, la première frame est imperceptible
- lun. 20/févr./2023 22:05
- Forum : Débutants
- Sujet : [3D] Delta Time encore une fois
- Réponses : 23
- Vues : 550
Re: [3D] Delta Time encore une fois
Falsam , je t'ai fait un code EXTRA minimaliste : Define.f Temps_reel = 0 Define delta_clock.i = 0 Define delta_time.d = 0.0 Define Mouvement.f = 0 Repeat Temps_reel = ElapsedMilliseconds() ; ne sert que pour sortir de la boucle delta_clock = ElapsedMilliseconds() Mouvement + 100 * delta_time Delay(...