[DIAMANT] Captures d'écran et cinématiques

Pourquoi les Ordres de Paladins ne comportent-ils que des hommes ? Et si tout ceci n'était qu'une fable racontée par les mâles pour dissimuler la vérité ? Ce mod tente de rétablir la vérité, du moins SA vérité...
Répondre
Avatar du membre
Freddy_Gwendo
Orbe ancien
Messages : 5879
Enregistré le : sam. 23 avr. 2011, 01:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne

[DIAMANT] Captures d'écran et cinématiques

Message par Freddy_Gwendo »

Captures d'écran



C'est ici que je posterai les captures d'écran de certains points illustrant le scénario du mod, tant en cours de réalisation que pour illustrer les points finalisés.


CATÉGORIE
DESCRIPTION – CONTENU
Lien
Cinématique
Sort Festin des héros (en intérieur).
[post=420310]ici[/post]
Cinématique
Petite présentation des équidés (chevaux et licornes)
[post=425773]ici[/post]
Cinématique
Sort Clairière sûre (du kit Chevaucheuse de licorne)
[post=432061]ici[/post]
Cinématique
Chapitre 1 : Port Rubis (monte-charge)
[post=437596]ici[/post]
Cinématique
Chapitre 2 : Petite séance d'utilisation d'un télescope.
[post=429125]ici[/post]
À suivre...
CATÉGORIE
DESCRIPTION – CONTENU
Lien
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Freddy_Gwendo
Orbe ancien
Messages : 5879
Enregistré le : sam. 23 avr. 2011, 01:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne

Message par Freddy_Gwendo »

Bon, il était temps d'alimenter un poil ce topic.

Freddy's Entertainment Cie has the great honour to announce its new [url="http]trailer[/url] !
Petite cinématique utilisant de nombreuses animations. Le texte "technique" est d'inarius (je me suis contenté de l'inclure dans mes dialogues après l'avoir adapté à la mythologie draconique), la relecture de Graoumf.

Merci à tous les deux d'avoir consacré un peu de votre temps pour que je puisse finaliser cette partie du scénar. ;)
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Freddy_Gwendo
Orbe ancien
Messages : 5879
Enregistré le : sam. 23 avr. 2011, 01:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne

Message par Freddy_Gwendo »

Je viens de terminer de porter les cartes du port de Port Rubis dans EE et j'en profite pour livrer un petit trailer : un monte-charge qu'il faut actionner.

Un ÉNORME MERCI à Luren qui l'a créé sous 3D Max. Une fois l'image png rendue, il m'a "suffi" de la bidouiller pour pondre les 100 images qui composent l'animation, de créer les fichiers vvc et vef qui vont bien, d'écrire les cinématiques et de les intégrer dans les fichiers baf appropriés.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Pélagie
Adepte de Grondemarteau
Ogre
Messages : 209
Enregistré le : dim. 18 juil. 2004, 16:55
Localisation : In my wonderland
Statut : Hors ligne

Message par Pélagie »

ça pète!
L'effet 3d du monte-charge donne super bien.
J'y connais que dalle en création de map, ni en animation, mais on voit que ça a dû demander un travail de fou.

EDIT: je ne sais pas si je peux poster sur ce topic d'ailleurs, ou s'il est reservé aux annonces d'avancement des cinématiques.... XD Bon, je vais vraiment me pieuter cette fois-ci. bonne nuit!
Demi-elfe aquatique

Groupie de Bioware
:girl_in_love:
Avatar du membre
Freddy_Gwendo
Orbe ancien
Messages : 5879
Enregistré le : sam. 23 avr. 2011, 01:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne

Message par Freddy_Gwendo »

Pas de souci : les retours font du bien, surtout quand ils sont positifs ! ;)

Ça permet de valider le boulot et de se dire qu'on ne perd pas son temps à se décarcasser. Je compte réutiliser le monte-charge dans une mine en modifiant ses couleurs.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Luren
Adepte de Grondemarteau
Ver charognard
Messages : 672
Enregistré le : dim. 20 juin 2010, 09:51
Localisation : Sûrement quelque part mais je n'arrive pas à bien voir où.
Statut : Hors ligne

Message par Luren »

T'as fait un super travail d'intégration dans le jeu via des scripts et des dialogues, félicitations !

Si tu comptes créer un autre monte charge dans les mines, dis-le moi, on pourra y ajouter des ombres spécifiques à la map, et retravailler les textures (un petit rendu sous 3ds ira plus vite que 100 images rebossées sous Photoshop !)
Avatar du membre
Freddy_Gwendo
Orbe ancien
Messages : 5879
Enregistré le : sam. 23 avr. 2011, 01:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne

Message par Freddy_Gwendo »

Thanks !

Pour moi, les animations nouvelles n'ont de sens que si elles s'intègrent dans un scénar. Et c'est vrai que le plus compliqué consiste à les faire fonctionner de manière fluide. Créer un effet visuel pour "faire genre", ça ne m'intéresse pas. Mais c'est vrai que ça nécessite une solide base graphique. Sans toi, ça n'aurait pas été possible. ^^

J'ai ma petite idée de scénario pour les mines, mais je ne dispose pas encore de la carte qui va bien... Je ne manquerai pas de te le rappeler quand elle sera prête. ;)
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Cocrane
Adepte de Grondemarteau
Ogre mage
Messages : 1329
Enregistré le : dim. 21 mars 2010, 12:03
Localisation : Paris
Statut : Hors ligne

Message par Cocrane »

Bravo pour l'animation de la roue. Première fois que je vois BGEE. ^^

Les graphismes viennent de diablo?

Je vois que Firmin fait son entrée, ça me rappelle que je n'ai pas relancé le sujet sur le problème des enregistrements des voix.

Au niveau de "l'union des forces" pour débloquer la roue, tu sélectionnes plusieurs persos avant de cliquer? Comment sais tu qu'ils sont plusieurs à tenter le déblocage?

Je viens de relire les msg. C'est Luren qui fait le monteCharge. Hey bée....

Cocrane
Avatar du membre
Freddy_Gwendo
Orbe ancien
Messages : 5879
Enregistré le : sam. 23 avr. 2011, 01:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne

Message par Freddy_Gwendo »

Ouaip : le fond des cartes de Port Rubis est un assemblage d'éléments de Diablo II, plus des éléments de l'univers BG et BG2.
Quant à l'obligation pour les persos d'être autour de la roue, c'est un effet du scénar que je ne spoilerai pas. En revanche, voici le code :
► Afficher le texte

Code : Tout sélectionner

IF
  Clicked([ANYONE])
  !Range(LastTrigger,10)
THEN
  RESPONSE #100
	DisplayStringHead(LastTrigger,@2999105)	// ~Vous êtes trop loin pour pouvoir inspecter cette roue.~
END

IF
  Clicked([ANYONE])
  Global("GWRoue","GW0001",0)
THEN
  RESPONSE #100
	SetGlobal("GWRoue","GW0001",1)
	DisplayStringHead(Myself,@2001033)	// ~Vous avez rarement vu de roue aussi imposante.~
END

IF
  Clicked([ANYONE])
  Global("GWRoue","GW0001",1)
THEN
  RESPONSE #100
	SetGlobal("GWRoue","GW0001",2)
	DisplayStringHead(Myself,@2001034)	// ~Vous pourriez découvrir à quoi sert cette roue en la tournant.~
END

IF
  Clicked([ANYONE])
  Global("GWRoue","GW0001",2)
THEN
  RESPONSE #100
	SetGlobal("GWRoue","GW0001",3)
	DisplayStringHead(Myself,@2001035)	// ~Vous parvenez péniblement à tourner la roue de quelques centimètres, mais elle se bloque.~
END

IF
  Clicked([ANYONE])
  Global("GWRoue","GW0001",3)
THEN
  RESPONSE #100
	SetGlobal("GWRoue","GW0001",4)
	DisplayStringHead(Myself,@2001036)	// ~Cette roue est très lourde. Vous n'avez pas la force nécessaire pour la faire tourner.~
END

IF
  Clicked([ANYONE])
  Global("GWRoue","GW0001",4)
  NumInPartyAlive(1)
  Range(Player1,10)
THEN
  RESPONSE #100
	SetGlobal("GWRoue","GW0001",5)
	DisplayStringHead(Myself,@2001037)	// ~En unissant vos forces, vous commencez à faire tourner la roue.~
END

IF
  Clicked([ANYONE])
  Global("GWRoue","GW0001",4)
  NumInPartyAlive(2)
  Range(Player1,10)
  OR(5)
	Range(Player2,10)
	Range(Player3,10)
	Range(Player4,10)
	Range(Player5,10)
	Range(Player6,10)
THEN
  RESPONSE #100
	SetGlobal("GWRoue","GW0001",5)
	DisplayStringHead(Myself,@2001037)	// ~En unissant vos forces, vous commencez à faire tourner la roue.~
END

IF
  Clicked([ANYONE])
  Global("GWRoue","GW0001",4)
  NumInPartyAlive(3)
  Range(Player1,10)
  Range(Player2,10)
  Range(Player3,10)
THEN
  RESPONSE #100
	SetGlobal("GWRoue","GW0001",5)
	DisplayStringHead(Myself,@2001037)
END

IF
  Clicked([ANYONE])
  Global("GWRoue","GW0001",4)
  NumInPartyAlive(4)
  Range(Player1,10)
  Range(Player2,10)
  Range(Player3,10)
  Range(Player4,10)
THEN
  RESPONSE #100
	SetGlobal("GWRoue","GW0001",5)
	DisplayStringHead(Myself,@2001037)
END

IF
  Clicked([ANYONE])
  Global("GWRoue","GW0001",4)
  NumInPartyAlive(5)
  Range(Player1,10)
  Range(Player2,10)
  Range(Player3,10)
  Range(Player4,10)
  Range(Player5,10)
THEN
  RESPONSE #100
	SetGlobal("GWRoue","GW0001",5)
	DisplayStringHead(Myself,@2001037)
END

IF
  Clicked([ANYONE])
  Global("GWRoue","GW0001",4)
  NumInPartyAlive(6)
  Range(Player1,10)
  Range(Player2,10)
  Range(Player3,10)
  Range(Player4,10)
  Range(Player5,10)
  Range(Player6,10)
THEN
  RESPONSE #100
	SetGlobal("GWRoue","GW0001",5)
	DisplayStringHead(Myself,@2001037)
END

IF
  Clicked([ANYONE])
  Global("GWRoue","GW0001",4)
THEN
  RESPONSE #100
	DisplayStringHead(Myself,@2001036)
END

IF
  Clicked([ANYONE])
  Global("GWRoue","GW0001",5)
THEN
  RESPONSE #100
	SetInterrupt(FALSE)
	StartCutSceneMode()
	CutSceneId(Myself)
	DisplayStringHead(Myself,@2001038)	// ~La roue est difficile à tourner, mais vous y parvenez tout de même. Vous entendez le craquement du monte-charge qui descend.~
	StaticSequence("Roue",0)
	Wait(2)
	CreateCreature("GWSpy01",[660.2445],0)
	CreateCreature("GWSpy02",[905.2360],0)
	CreateCreature("GWSpy03",[900.2740],0)
	MoveViewPoint([880.2360],VERY_FAST)
	Wait(3)
	CreateVisualEffect("GWASC1DE",[728.2128])
	SmallWait(2)
	AmbientActivate("ElevateurH",FALSE)
	Wait(6)
	SmallWait(7)
	AmbientActivate("ElevateurB",TRUE)
	StaticSequence("Roue",3)
	SmallWait(10)
	ActionOverride("GWSpy01",DestroySelf())
	ActionOverride("GWSpy02",DestroySelf())
	ActionOverride("GWSpy03",DestroySelf())
	EndCutSceneMode()
	SetGlobal("GWRoue","GW0001",6)
	TriggerActivation("Elevator",TRUE)
	SetInterrupt(TRUE)
END

...
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Cocrane
Adepte de Grondemarteau
Ogre mage
Messages : 1329
Enregistré le : dim. 21 mars 2010, 12:03
Localisation : Paris
Statut : Hors ligne

Message par Cocrane »

belle carte en tout cas.

Ok pour le code, l'utilisation du Range permet de voir si tu as du monde à proximité. :-)

Pour Firmin, tu es toujours preneur pour ma voix? :-). Je vais avoir besoin de traiter les voix avant la fin d'année vu que je compte livrer le mod Donjon en 2017. :-)

J'aurai 4-5 autres voix à te proposer.

Cocrane
Avatar du membre
Freddy_Gwendo
Orbe ancien
Messages : 5879
Enregistré le : sam. 23 avr. 2011, 01:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne

Message par Freddy_Gwendo »

Comme je n'ai pas trouvé de commande qui permettait de savoir combien de persos étaient sélectionnés par le curseur, il a bien fallu ruser ; comme d'hab avec ce fichu IE. ;)
Le code est un peu long puisqu'il faut prévoir combien de personnages vivants font partie du groupe, mais ça l'air de fonctionner.

Quant à Firmin, oui, il est toujours en attente de sa voix... Mais comme je connais trop les impératifs du modding, je ne relance pas. Ou plus exactement, je comptais le faire au retour des vacances estivales. :whistle3:
Fichiers joints
GW_Demons.7z
(998.11 Kio) Téléchargé 175 fois
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Répondre

Retourner vers « Menace sur le Royaume de Diamant Éternel »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 12 invités