Page 1 sur 2

PureBasic 5.30 beta !

Publié : ven. 30/mai/2014 16:41
par djes
C'est là : http://www.purebasic.fr/english/viewtop ... ead#unread

Au menu : plein de nouveautés, et quelques changements. Beaucoup trop pour résumer...

Re: PureBasic 5.30 beta 1 !

Publié : ven. 30/mai/2014 16:49
par Fred
Hehe

Re: PureBasic 5.30 beta 1 !

Publié : ven. 30/mai/2014 20:53
par MetalOS
Cool mais à quand une mise à jour de CEGUI ?

Re: PureBasic 5.30 beta 1 !

Publié : ven. 30/mai/2014 22:57
par falsam
Boudiouuuu !

Image

Re: PureBasic 5.30 beta 1 !

Publié : sam. 31/mai/2014 6:22
par SPH
djes a écrit :plein de nouveautés...
Pourrait on avoir un resumé ? (les grandes lignes quoi)

Re: PureBasic 5.30 beta 1 !

Publié : sam. 31/mai/2014 17:08
par Patrick88
Pour moi la plus grosse nouveauté c'est un gadget genre canvas dédié à OpenGL, plus besoin de tripoter avec les screens... enfin quelques chose qui ne soit pas orienté "jeu"... ahhh

pat

Re: PureBasic 5.30 beta 1 !

Publié : sam. 31/mai/2014 17:47
par falsam
Patrick88 a écrit :Pour moi la plus grosse nouveauté c'est un gadget genre canvas dédié à OpenGL, plus besoin de tripoter avec les screens... enfin quelques chose qui ne soit pas orienté "jeu"... ahhh
:?: Je ne vois pas trop ce que tu cherches à dire.

l'OpenGLGadget() permet de placer plusieurs contexte graphique sur une même fenêtre mais encore faut il bien connaitre l'interface de programmation (Points, vecteurs, polygones, bitmaps, textures et j'en passe ....).

A part le jeu tu pensais à quoi ?

Re: PureBasic 5.30 beta 1 !

Publié : sam. 31/mai/2014 19:49
par Patrick88
j'ai essayé de faire un modeleur avec ogre, mais je n'y suis pas parvenus, il me semble que c'est "plus simple" avec OpenGL.

ça marche avec une version et pas avec l'autre... j'ai laissé tombé, ça va faire 2 ans que j'ai plus touché à PureBasic....

Pat

Re: PureBasic 5.30 beta 1 !

Publié : sam. 31/mai/2014 20:44
par MetalOS
Moi je veut une mise à jour de CEGUI :twisted: :twisted: :twisted: :twisted:

svp :oops:

Re: PureBasic 5.30 beta 1 !

Publié : sam. 31/mai/2014 21:04
par graph100
Énorme !! Ça me donne envie de ne pas rester à la LTS :lol:

Re: PureBasic 5.30 beta 1 !

Publié : sam. 31/mai/2014 21:42
par falsam
L'aide en anglais sur le nouveau gadget OpenGLGadget()
:arrow: http://lloydsplace.com/openglgadget.html

Re: PureBasic 5.30 beta 1 !

Publié : dim. 01/juin/2014 12:43
par MetalOS
Beta 2 de dispo

Re: PureBasic 5.30 beta !

Publié : lun. 02/juin/2014 11:36
par blendman
salut

Super cette nouvelle version ! Plein de nouveautés vraiment intéressantes :).
L'openGL gadget a l'air chouette mais assez complexe ^^. Avec ça, certains vont pouvoir faire des éditeurs et modeleurs 3D (en plus de petits jeux), et pitet même des soft de peinture 2D si on peut peindre sur la texture d'un plan, et sauvegarder cette texture.

Sinon, j'aurai une requête, je ne pense pas que ce soit forcément très long :
C'est à propos de ça :
The (X)IncludeFile and IncludeBinary have changed their behavior for relative paths.

Cette possibilité est intéressante, mais ça flingue tous mes anciens codes du coup ^^.
Serait-il possible d'avoir un flag genre :

Code : Tout sélectionner

SetIncludePath(#Pb_Include_Relative) ; la nouvelle méthode
ou
SetIncludePath(#Pb_Include_Absolu) ; l'ancienne méthode
Comme ça, ça éviterait que les anciens codes ne fonctionnent plus. En plus, je préfère mettre ça en Absolu, c'est plus facile à gérer.
Par exemple, j'ai souvent des projets de ce type :

Code : Tout sélectionner

include\codes
include\lib
data\ui
data\icones
etc..
En absolue, c'est facile de savoir où est tel fichier.
En relatif, ça ne l'est plus, j'obtiens des trucs du genre :

Code : Tout sélectionner

..\..\ui
..\..\icones
..\lib
Par exemple un fichier images.pbi dans include qui va chercher les images dans d'autres dossiers qui ne sont pas dans include, et ça devient le bazar ^^. Si je change ce fichier de place, je dois tout renommé.
Bref avoir les deux possibilités, ce serait mieux je trouve ;).


Sinon, ça aussi, c'est cool :
Updated Scintilla to version 3.4.2
MAis est-ce que ça signifie que de nouvelles options sont disponibles pour le gadget scintilla ?

Un dernier truc :
le nouveau système de fenêtre flicke avec les MDIgadgets (quand on les redimensionne).

Re: PureBasic 5.30 beta !

Publié : mer. 04/juin/2014 17:09
par Patrick88
et un gadget OgreGadget() est il envisageable ? plutôt que s'embêter avec les screens pour des applis 3d.
parce le couple examinemouse() + souris dans un openscreen, c'est un peu galère.

et le OpenGlGadget(), oui évidement, mais y'a pas vraiment de fichier d'aide, ou alors des tutors ou des pdf...

bon voila

Pat

Re: PureBasic 5.30 beta !

Publié : mer. 04/juin/2014 18:06
par falsam
Patrick88 a écrit :et un gadget OgreGadget() est il envisageable ? plutôt que s'embêter avec les screens pour des applis 3d.
parce le couple examinemouse() + souris dans un openscreen, c'est un peu galère.
Pourquoi galére ?
Patrick88 a écrit :OpenGlGadget(), oui évidement, mais y'a pas vraiment de fichier d'aide, ou alors des tutors ou des pdf...
J'ai installé Pure Basic avec l'aide en anglais. La doc sur l'OpenGLgadget est disponible. sinon tu peux consulter ce lien http://lloydsplace.com/openglgadget.html

Les commandes OpenGL étant effectivement des API, elles ne sont pas documentées. Il y a pas mal de ressources sur le net pour se familiariser avec l'API OpenGL.

Si comme tu le dis tu trouves les commandes natives d'ogre3D un peu galère, alors oublies les commandes OpenGL :wink: