Irrlicht Wrapper!!!!

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

doom c'est du raycasting, un rendu bien loin de ce que donnera un vrai moteur 3D.

Tant que les sources ne sont pas releasé, il vaut mieux éviter de faire reposer un projet sur du code 3rd party...
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Je disais un niveau Doom : cad simple déplacement simples enemis... Pas du HL², avec shaders & tsoin tsoin compagnie. En gros, coder son gameengine avant de commencer. Se donner une version 1.0 simple (Doom)... puis tout en créant les musqiues, modèles, textures, maps, améliorer le moteur (HL), puis finaliser cinématique, sons, bruitages, paroles, débugguage du jeu, internationalisation, arreiver à HL². :p :|
Anonyme

Message par Anonyme »

Avec se genre de moteur , tu peut meme viser un battlefield 1942.
mais bon, faut être vraiment motivé, car c'est du boulot ^^
surtout qu'il y a un tas de truc à gerer, l'IA, les scripts, donc interpretation, la modelisation (quoique tu peut les piquer d'un mod)
mais je n'ai pas vu que l'on pouvait utiliser les shaders :(
Sehka
Messages : 114
Inscription : dim. 27/févr./2005 11:41

Message par Sehka »

Bonsoir à tous,
J'ai demandé à neotoma sur le forum anglais s'il comptait mettre à disposition les sources.
A priori, aux vues de sa réponse, il devrait le faire dans la prochaine release.
Le seul Hic, c'est que c'est du C++... :(
D'un autre côté, c'est aussi le seul moyen, à mon humble avis, de "Wrapper" proprement la dll IrrLicht...
Sehka
Messages : 114
Inscription : dim. 27/févr./2005 11:41

Message par Sehka »

Chalut la compagnie :)
Une bonne nouvelle, la version 1.01 du Wrapper vient de paraître => http://www.purearea.net/pb/showcase/download.php?id=367 :!:
A noter que le package inclu les sources. :wink:
Aussi, j'en profite pour saluer le travail de Neotoma et je le remercie d'avoir accéder à ma demande de partage du code.
Ainsi, ceux qui le désirent pourront maintenir et faire évoluer la librairie à leur gré. :D
Coolman
Messages : 432
Inscription : sam. 01/janv./2005 16:07

Message par Coolman »

Avec cette version, cette ligne fonctionne dans "05_Example_BSPMap.pb"

IrrStart(#IRR_EDT_DIRECT3D9, 1024, 768, #IRR_FULLSCREEN, #IRR_NO_SHADOWS, #IRR_IGNORE_EVENTS )

Il semble que directx est implementé, bizarrement, ca saccade fortement en mode fenetre sur mon p4 2.6ghz+carte fx5200 (bon il est vrai que cette carte date un peu). mais c'est nickel en mode plein ecran sauf que j'ai eu un probleme grave (message purebasic corruption mem) lors de la sortie du programme, le menu demarrer et toute la barre de tache de winxp pro a disparu (recupere en relancant la session), bon il est vrai qu'arreter un programme par le gestionnaire de tache n'est pas tres propre...

j'ai essayé de reproduire la meme manip, mais sans plantage cette fois...

la precedente dll Irrlicht.dll etait d'environ 4 megas, la nouvelle est d'environ 1 mega apparement compressé avec upx...

conclusion : bravo a l'auteur, du bon boulot, en plus la doc meme si en anglais est assez comprehensible...

Avantage, il existe de nombreux programmes de creation de scene pour le moteur irrlicht opensource, il n'y a qu'a voir le site officiel et ce forum : http://irrlicht.sourceforge.net/phpBB2/index.php

c'est tout bon pour purebasic, reste la question de la perenité et de la maintenance, l'ideal ce serait d'heberger le projet en opensource pour que ceux qui sont interessés puissent y contribuer, il faudrait a priori l'accord de l'auteur initial qui avait concu le wrapper au depart pour freebasic, j'ai vu sur le forum anglais que l'auteur actuel envisage la meme chose, esperant que ca aboutisse... :)
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Si ca aboutit, je m'y intéresserais dés lors un peu plus !
Coolman
Messages : 432
Inscription : sam. 01/janv./2005 16:07

Message par Coolman »

En attendant, je commence a m'y interesser de plus au moteur irrlicht, a voir les liens en rapport ici :

http://irredit.irrlicht3d.org/index.html

http://my3dproject.nm.ru/

En francais :

http://www.irrlicht.fr/

http://www.delgine.com/index.php

J'ai trouvé plein de tutos pour blender ici :

http://otothecleaner.free.fr/tutorials/tutorials.html

a voir les exemples, ca arrache ce moteur :)
Coolman
Messages : 432
Inscription : sam. 01/janv./2005 16:07

Message par Coolman »

J'ai fait la mise a jour vars la la 4.01 de purebasic, et voila que le wrapper irrlicht ne fonctionne plus avec un message d'erreur en rapport avec la fonction import irrstart, c'est rageant :twisted:

il semblerait que le probleme a ete reporté sur le forum anglais, j'ai essayé de mettre a jour quelques lib sur le site beta de pure sans succes :?
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

t'as qu'à bosser avec Dreamotion3d, ça marche bien, même avec la 4.01 :lol:
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

Coolman a écrit :J'ai fait la mise a jour vars la la 4.01 de purebasic, et voila que le wrapper irrlicht ne fonctionne plus avec un message d'erreur en rapport avec la fonction import irrstart, c'est rageant :twisted:

il semblerait que le probleme a ete reporté sur le forum anglais, j'ai essayé de mettre a jour quelques lib sur le site beta de pure sans succes :?
oui je te conseille de redescendre en PB4.00 car j'ai aussi eu plein de problèmes avec la MAJ 4.01 avec divers wrappers.
Aussi je conseillerais à tout le monde d'attendre la 4.02 avant de s'aventurer dans la maj proposée actuellement :!:

je viens d'ailleurs de repasser ce matin en 4.00 au travail (après avoir fait multiples essais à la maison avec la 4.01+Beta) sans quoi je n'arriverais plus à avancer. :roll:
Image
Coolman
Messages : 432
Inscription : sam. 01/janv./2005 16:07

Message par Coolman »

@comtois t'as qu'à bosser avec Dreamotion3d, ça marche bien, même avec la 4.01

Je confirmes, mais je cherche une solution multiplateforme...

Encore plus embetant, CS_GRID egallement ne fonctionne pas avec la version 4.01...:evil:

@Flype oui je te conseille de redescendre en PB4.00 car j'ai aussi eu plein de problèmes avec la MAJ 4.01 avec divers wrappers.

c'est ce que je vais faire finallement en attendant... :?
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

CS_GRID ?
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

@progi

oui - celui là a été écrit par CSAUER il y a plus d'un an je crois.

http://www.purebasic.fr/english/viewtop ... ght=csgrid
Image
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Ah ! Ce CS-Grid là ! lol et dire que j'ai fait un article dessus sur PureBlogFr ce matin ! Honte à moi !
Répondre