Page 2 sur 3

Publié : jeu. 19/oct./2006 17:15
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...

Publié : jeu. 19/oct./2006 17:26
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 :|

Publié : jeu. 19/oct./2006 18:35
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 :(

Publié : jeu. 19/oct./2006 18:59
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...

Publié : sam. 21/oct./2006 20:32
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

Publié : dim. 22/oct./2006 14:08
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... :)

Publié : lun. 23/oct./2006 8:03
par Progi1984
Si ca aboutit, je m'y intéresserais dés lors un peu plus !

Publié : lun. 23/oct./2006 14:01
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 :)

Publié : lun. 06/nov./2006 13:56
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 :?

Publié : lun. 06/nov./2006 14:02
par comtois
t'as qu'à bosser avec Dreamotion3d, ça marche bien, même avec la 4.01 :lol:

Publié : lun. 06/nov./2006 14:16
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:

Publié : lun. 06/nov./2006 15:30
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... :?

Publié : lun. 06/nov./2006 15:43
par Progi1984
CS_GRID ?

Publié : lun. 06/nov./2006 16:25
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

Publié : lun. 06/nov./2006 16:34
par Progi1984
Ah ! Ce CS-Grid là ! lol et dire que j'ai fait un article dessus sur PureBlogFr ce matin ! Honte à moi !