Labyrinthes

Parlez de tout ce qui est lié à Trackmania 2.

Moderator: French Moderator

du02
Posts: 49
Joined: 18 Jun 2010, 18:45
Location: Loire (42)
Contact:

Re: Labyrinthes

Post by du02 »

C'est chouette de te voir (durement) bosser sur TM² Surfer ! Bon courage pour la suite !
du02 || X-Tasy || 欲求
User avatar
SurferIX
Posts: 79
Joined: 10 May 2011, 16:14
Contact:

Re: Labyrinthes

Post by SurferIX »

Bonjour,

Voici la compilation des dernières images que j'ai mis dans le forum Anglais.

J'explique qu'en gros, le générateur de labyrinthe fonctionnait, mais faisait des labyrinthes super basiques genre :
Image

Et j'ai donc rajouté une surcouche ManiaScript : dès que le labyrinthe est tracé, hop, je rajoute des petits trucs sympas, voici le même labyrinthe mais avec les trucs :
Image

Pour mieux les voir, un petit screenshot de nuit :
Image

Au cas où vous ne l'auriez pas remarqué, la surcouche ManiaScript rajoute des super jolis trucs, notamment des tournants, mais surtout des tunnels un peu partout, et s'il y a une grande ligne droite c'est encore un autre type de tunnel :
Image


Voici le lien vers le labyrinthe de nuit que vous voyez juste au dessus : 15x15x3.txt

Enjoy!
http://olivierpons.fr
Mon dernier framework hautes performances : http://www.papdevis.fr
User avatar
SurferIX
Posts: 79
Joined: 10 May 2011, 16:14
Contact:

Re: Labyrinthes

Post by SurferIX »

Et voici les dernières captures du tout nouveau tunnel (généré automatiquement, bien sûr, rien à la main !):

Image

Image

Et le lien vers le ManiaLink qui suit:

04x04x12.txt

Amusez vous !
http://olivierpons.fr
Mon dernier framework hautes performances : http://www.papdevis.fr
Yrp360
Posts: 771
Joined: 15 Jun 2010, 11:15
Location: Right behind you
Contact:

Re: Labyrinthes

Post by Yrp360 »

Enorme taf !
Etant fan absolu de labyrinthes, je te suis avec curiosité et respect. A quand un plugin "officiel" pour que tout le monde puisse générer un labyrinthe d'une taille voulue ?
User avatar
SurferIX
Posts: 79
Joined: 10 May 2011, 16:14
Contact:

Re: Labyrinthes

Post by SurferIX »

:yes: Merci :yes:

Bah en fait si tu regarde tout mon script, il n'y a qu'un seul endroit où il faut arriver, c'est à pré-remplir un tableau de cases: chaque "case" correspond à une case sur TM et il y a 4 bits : NESO, respectivement 1,2,4,8. Donc si le 1 est activé, c'est que la case doit avoir une liaison vers le N, le 2 vers l'Est, et si c'est 3, c'est une liaison N et une liaison E, et pour complexifier, 10 = 8 + 2 = O et E etc.

Donc il faut "juste" faire le script qui génère ce fameux tableau, et à partir de là, le plugin TM² Labyrinthe complet officiel sera disponible. Mais franchement, c'est pas pour moi parce que j'ai déjà passé un temps dingue (presque une semaine tous les soirs de 18h00 à 2h00 du mat') avant d'en arriver là. J'avoue que je suis content du résultat, mais je n'ai plus la motivation pour faire, carrément, tout le générateur. Et comme je l'ai déjà dit, si le compilateur plante il faut quitter puis relancer TM² et rien que ça, c'est tellement long que ça m'a totalement démotivé (sachant qu'il est totalement hors de question que j'utilise l'éditeur ManiaScript de TM² qui n'a même pas les fonctionnalités de Notepad... donc autant dire inutilisable).

Mais c'est vrai que les maps en jour, et moyennement grandes genre 6x6x6 sont super sympas à jouer. :pil


Peut-être que je ferai un générateur complet TM² le jour où on pourra facilement éditer les scripts et que je serais motivé :D .
http://olivierpons.fr
Mon dernier framework hautes performances : http://www.papdevis.fr
Killos
Posts: 30
Joined: 17 Aug 2011, 20:20

Re: Labyrinthes

Post by Killos »

Waw!! T'en a fait du bon boulot!! J'ai lu ton blog et je pensais pas que t'arriverai à un tel niveau de laby quand on en a discuté sur tm².
User avatar
Kistrof
Posts: 18
Joined: 28 Jul 2011, 21:30
Location: France
Contact:

Re: Labyrinthes

Post by Kistrof »

T'es un grand malade mec ... y'a moyen de tester une des maps générées ? :D

PS: si tu veux j'ai un vieil algo (fiable) pour générer un labyrinthe parfait (un seul chemin, pas de boucles, ...)
Image
Image
User avatar
meuh21
Posts: 1266
Joined: 15 Jun 2010, 17:00
Location: Dans mon champ...
Contact:

Re: Labyrinthes

Post by meuh21 »

Je ne suis pas fan des labyrinthes mais un grand bravo pour ton boulot actuel et passé que j'avais déjà suivi avec intérêt. :clap:
User avatar
SurferIX
Posts: 79
Joined: 10 May 2011, 16:14
Contact:

Re: Labyrinthes

Post by SurferIX »

Kistrof wrote:T'es un grand malade mec ... y'a moyen de tester une des maps générées ? :D

PS: si tu veux j'ai un vieil algo (fiable) pour générer un labyrinthe parfait (un seul chemin, pas de boucles, ...)
Bah oui j'ai mis des liens vers les maps :D

Quant à l'algo, en fait, c'est ça qui m'intéressait le plus, et j'ai passé plus de trois jours pour trouver pourquoi, tiens toi bien, sur plus de 4000 maps générées, il arrivait une ou deux fois un problème. Et en fait le problème venait du fait que des fois il y avait possibilité d'avoir des montées "autour" d'un seul endroit qui descendait, ce qui fait qu'il était impossible de monter au niveau supérieur, mais ce genre de tirage était non seulement très rare, mais il fallait le faire sur des maps énormes, je te raconte pas la prise de tête !

:roflol:

Tout ça pour dire que mon algo est non seulement rapide, mais très aléatoire, et parfait (un seul chemin, pas de boucles) donc toujours une seule et unique solution... mais merci pour l'aide, c'est très sympa
meuh21 wrote:Je ne suis pas fan des labyrinthes mais un grand bravo pour ton boulot actuel et passé que j'avais déjà suivi avec intérêt. :clap:

Merci =)

Et il me reste le plus important à faire : un truc par étage (là actuellement c'est un sur deux), mais pour pouvoir y arriver, il faut que l'ordre PlaceRoadBlocks() fonctionne.

Regardez ici, sur le forum, personne ne me répond, personne ne teste et pourtant ça prend 2 secondes de copier coller mon code dans un maniascript et de le lancer sous l'éditeur afin de savoir si je suis le seul qui fait crasher TM² instantanément avec un ordre très simple d'une seule ligne. :(

Dès que cet ordre fonctionnera, je tenterai de faire le circuit le plus complexe jamais crée de toute l'histoire de Trackmania :D en espérant ne pas le faire planter ...
http://olivierpons.fr
Mon dernier framework hautes performances : http://www.papdevis.fr
Yrp360
Posts: 771
Joined: 15 Jun 2010, 11:15
Location: Right behind you
Contact:

Re: Labyrinthes

Post by Yrp360 »

Je testerai avec plaisir, mais je n'ai aucune idée de comment faire fonctionner cela, n'ayant aucune base de codage. Dis moi où je dois copier cette ligne.
Post Reply

Return to “Trackmania 2”

Who is online

Users browsing this forum: No registered users and 0 guests