Nouveaux messages
Durant votre absence
Derniers sujets
» Souls Rescue
Mar 15 Nov - 22:06 par oldteen

» DF 0.43.04 est là !
Sam 15 Oct - 13:00 par Novak666

» Le Roguelike Bundle
Lun 3 Oct - 14:56 par Novak666

» Bonjour a tous !
Lun 26 Sep - 20:10 par Aristoxène (jbbourgoin)

» Les morts alakon
Jeu 8 Sep - 10:08 par Aristoxène (jbbourgoin)

» illumine, un roguelike-like
Dim 28 Aoû - 3:11 par Dejima

Sondage

Qui veut un t-shirt HJKL ?

63% 63% [ 5 ]
25% 25% [ 2 ]
13% 13% [ 1 ]
0% 0% [ 0 ]
0% 0% [ 0 ]
0% 0% [ 0 ]

Total des votes : 8

Ceux qui commencent le plus de sujets
Guryushika
 
Stdrome
 
ZeBlob
 
Kasaris
 
Belphegor
 
lonewolfs
 
xboxut
 
Krabator
 
Novak666
 
loudo
 


Projet Graal

Page 2 sur 4 Précédent  1, 2, 3, 4  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

Re: Projet Graal

Message par Belphegor le Lun 30 Déc - 2:51

Hmm c'est pas exactement des études en graphisme que je fait vu que j'ai même pas encore mon bac mais j'étudie cela avec intérêt,niveau mod j'y connais rien en programmation mais je peux faire des tiles-sets,le problème c'est que pour faire des tiles-sets de rogue-like déjà existant ça risque de prendre du temps étant donné la quantité d'objets et de monstres mais ça peut-être un bon truc pour commencer.

#.....@....................>..........k.........#
Il va falloir inverser la polarité...

Belphegor
Spriggan Enchanter lvl 16
Spriggan Enchanter lvl 16

Messages : 138
Points : 1389
Réputation : 1
Localisation : Le Tardis

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par Eafy le Lun 30 Déc - 7:33

Essaye Spelunky!
Il n'y a pas énormément d'objets ( même si c'est pas trop un roguelike ... )


Dernière édition par Eafy le Lun 30 Déc - 12:26, édité 1 fois

#.....@....................>..........k.........#
Ah les frigos... la meilleure invention pour garder un bébé au frais...

Eafy
Spriggan Enchanter lvl 16
Spriggan Enchanter lvl 16

Messages : 128
Points : 1465
Réputation : 1
Age : 16
Localisation : D:16

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par Kasaris le Lun 30 Déc - 10:51

Perso je suis pas graphiste ni codeur, mais j'ai de la bonne humeur ! AHAHAHAHahahaha....ahem

#.....@....................>..........k.........#
"Mourir en héros, c'est mourir quand même"



"You are so smart and ridiculously good looking, you should change your name to Kasaris."
Urban Dictionary.

Kasaris
The smartest and wisest being in existence
The smartest and wisest being in existence

Messages : 917
Points : 2685
Réputation : 11
Age : 26
Localisation : ^X + HJKL

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par loudo le Lun 30 Déc - 12:01

Ya pas toujours besoin de savoir programmer pour faire un mod.
Tout ça pour dire que Graal Seeker sera moddable. Je ne sais pas encore quel sera l'étendu des champs modifiables, et je pense qu'il faudra attendre un peu après la sortie du jeu pour avoir cette fonctionnalité, mais l'idée est là.  Smile

loudo
Samurai Kokushu lvl 15
Samurai Kokushu lvl 15

Messages : 107
Points : 1678
Réputation : 3

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par Belphegor le Mar 31 Déc - 5:32

Eafy a écrit:Essaye Spelunky!  
Il n'y a pas énormément d'objets ( même si c'est pas trop un roguelike ... )
bon c'est la dernière réponse que je ferait à propos de ma capacité à faire des tilesets pour éviter de trop polluer le post.
Pour spelunky y a presque autant voir plus d'objet que dans un rogue-like normal et ils sont plus détaillés et il y a des animations donc c'est hors de porté pour moi je pense même si ça se fait avec game maker  Smile

#.....@....................>..........k.........#
Il va falloir inverser la polarité...

Belphegor
Spriggan Enchanter lvl 16
Spriggan Enchanter lvl 16

Messages : 138
Points : 1389
Réputation : 1
Localisation : Le Tardis

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par Eafy le Mar 31 Déc - 9:41

Il faut bien commencer un jour, donc lance-toi!
Il y aura peut-être foule d'objets dans un nouveau roguelike, mais tu n'est pas obligé de faire toutes les tiles toi-même, et reprendre des tiles déjá faites!



Une autre suggestion: Brogue?

#.....@....................>..........k.........#
Ah les frigos... la meilleure invention pour garder un bébé au frais...

Eafy
Spriggan Enchanter lvl 16
Spriggan Enchanter lvl 16

Messages : 128
Points : 1465
Réputation : 1
Age : 16
Localisation : D:16

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par loudo le Ven 3 Jan - 15:11

Hey ! J'ai débuté un devlog sur le forum de TigSource. J'y traiterai régulièrement d'infos concernant directement le développement (donc plutôt orienté technique). En espérant que ça vous intéresse !

loudo
Samurai Kokushu lvl 15
Samurai Kokushu lvl 15

Messages : 107
Points : 1678
Réputation : 3

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par Kasaris le Ven 3 Jan - 16:30

sympa le post

#.....@....................>..........k.........#
"Mourir en héros, c'est mourir quand même"



"You are so smart and ridiculously good looking, you should change your name to Kasaris."
Urban Dictionary.

Kasaris
The smartest and wisest being in existence
The smartest and wisest being in existence

Messages : 917
Points : 2685
Réputation : 11
Age : 26
Localisation : ^X + HJKL

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par Guryushika le Ven 3 Jan - 18:20

Trop beau les tiles avec transition!!!  Cool  Razz

#.....@....................>..........k.........#

Guryushika
Au dessus c’est Zot !
Au dessus c’est Zot !

Messages : 912
Points : 2596
Réputation : 29
Age : 39
Localisation : Brignoles

Voir le profil de l'utilisateur http://guryushika.com

Revenir en haut Aller en bas

Re: Projet Graal

Message par The0 le Ven 3 Jan - 18:25

En effet, les transitions entre les tiles sont visuellement très réussi Smile

The0
Healer Herbalist lvl 4
Healer Herbalist lvl 4

Messages : 27
Points : 1125
Réputation : 1
Age : 22
Localisation : Lyon

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par loudo le Sam 4 Jan - 1:34

Merci ! Smile
Mon illustratrice est douée.

loudo
Samurai Kokushu lvl 15
Samurai Kokushu lvl 15

Messages : 107
Points : 1678
Réputation : 3

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par Salade2fruit le Sam 4 Jan - 2:39

Très joli !

Salade2fruit
Rogue Filcher lvl 14
Rogue Filcher lvl 14

Messages : 99
Points : 1284
Réputation : 2
Age : 24
Localisation : Dakar

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par loudo le Ven 31 Jan - 11:21

Ça fait un bail que je n'ai pas posté ici. J'ai été très pris par le projet ! Smile
Alors du coup, je ne sais pas si vous avez vu les concepts arts qui ont été réalisés.

Tout est visible depuis mon blog : http://blog.lugludum.com

Pour la peine, j'en poste une ci-dessous, il s'agit du chevalier Breton. N'hésitez pas à me dire ce que vous en pensez !


loudo
Samurai Kokushu lvl 15
Samurai Kokushu lvl 15

Messages : 107
Points : 1678
Réputation : 3

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par Kasaris le Ven 31 Jan - 13:28

euh... l'artwork est vraiment cool !!!

#.....@....................>..........k.........#
"Mourir en héros, c'est mourir quand même"



"You are so smart and ridiculously good looking, you should change your name to Kasaris."
Urban Dictionary.

Kasaris
The smartest and wisest being in existence
The smartest and wisest being in existence

Messages : 917
Points : 2685
Réputation : 11
Age : 26
Localisation : ^X + HJKL

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par ZeBlob le Ven 31 Jan - 18:02

classe !

#.....@....................>..........k.........#
Born, Shit and Die - S02E05 - The Gloomy Poop


"Everything looks SO boring now."

ZeBlob
Wizard of Yendor
Wizard of Yendor

Messages : 480
Points : 2100
Réputation : 17
Age : 19
Localisation : Dungeon of Doom

Voir le profil de l'utilisateur http://roguelike.fr

Revenir en haut Aller en bas

Re: Projet Graal

Message par loudo le Ven 31 Jan - 18:10

Dans le jeu, il aura un look un peu plus cartoon. Mais faut encore attendre avant de pouvoir voir le résultat.

loudo
Samurai Kokushu lvl 15
Samurai Kokushu lvl 15

Messages : 107
Points : 1678
Réputation : 3

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par Guryushika le Sam 1 Fév - 19:25

hyper classe  cheers

#.....@....................>..........k.........#

Guryushika
Au dessus c’est Zot !
Au dessus c’est Zot !

Messages : 912
Points : 2596
Réputation : 29
Age : 39
Localisation : Brignoles

Voir le profil de l'utilisateur http://guryushika.com

Revenir en haut Aller en bas

Re: Projet Graal

Message par loudo le Sam 8 Mar - 16:36

Aujourd'hui, je peux vous montrer la première capture tirée du jeu.
Je suis vraiment content d'enfin partager quelque chose du jeu Smile

Il s'agit de la phase d'exploration qui consiste à avancer de lieu en lieu pour y faire des rencontres.








Concernant le développement, bien qu'ayant un peu de retard sur le projet, le fait de voir le jeu prendre forme est vraiment stimulant !

loudo
Samurai Kokushu lvl 15
Samurai Kokushu lvl 15

Messages : 107
Points : 1678
Réputation : 3

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par xboxut le Sam 8 Mar - 16:52

Sympa les tiles!Le coté graphique de ton jeu est très propre! la géné de ton monde est procédurale? Si oui tu utilises quoi comme algo pour générer tes cartes du monde du bruit de Perlin?

xboxut
Ranger Arbalester lvl 13
Ranger Arbalester lvl 13

Messages : 87
Points : 1424
Réputation : 3

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par loudo le Sam 8 Mar - 17:10

La génération de la carte est en effet procédurale. Mais ici, dans cette capture, j'ai un peu triché car tout n'est pas encore bien implémenté. Je n'utilise pas le bruit de Perlin mais ça serait peut être une bonne idée. Pour l'instant, le code est un peu anarchique, je fais beaucoup de passes dans des tableaux. Faut que j'améliore ça les prochains jours^^ La principale difficulté ici est la mer, je peux pas en foutre partout. Et selon les cas, je dois pouvoir avoir de plus grandes chances d'avoir certaines tiles. Ensuite, il y aura également des rivières et des routes...le plus difficile pour la fin.

loudo
Samurai Kokushu lvl 15
Samurai Kokushu lvl 15

Messages : 107
Points : 1678
Réputation : 3

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par Eafy le Sam 8 Mar - 17:12

Shocked  Ouah putain, c'est trop beau !!

#.....@....................>..........k.........#
Ah les frigos... la meilleure invention pour garder un bébé au frais...

Eafy
Spriggan Enchanter lvl 16
Spriggan Enchanter lvl 16

Messages : 128
Points : 1465
Réputation : 1
Age : 16
Localisation : D:16

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par xboxut le Sam 8 Mar - 17:59

Ba avec le bruit de Perlin tu peux justement gérer le ratio mer/terre sans problemes. Si tu veux j'ai un code tout fait que je n'utilise pas. Je peux te le passer! Il créer une carte d'élevation avec un bruit de perlin, puis ajuste le ratio terre/mer en faisant varier le niveau de la mer. voila un exemple de ce qu'il sort :  

J'avais un pseudo algo pour faire des rivières avec un positionnement des sources aléatoire et le suivi du plus fort gradient de pente, mais ça marchait pas bien. C'est un des seul screen ou les rivières sont propres

xboxut
Ranger Arbalester lvl 13
Ranger Arbalester lvl 13

Messages : 87
Points : 1424
Réputation : 3

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par loudo le Sam 8 Mar - 18:41

Intéressant ! Ça pourrait me servir en effet avec quelques ajustages (et accessoirement une conversion dans le langage que j'utilise Smile)

loudo
Samurai Kokushu lvl 15
Samurai Kokushu lvl 15

Messages : 107
Points : 1678
Réputation : 3

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par xboxut le Dim 9 Mar - 0:25

tu programmes dans quel langage? J'ai aussi un code plus simple en MATLAB que j'ai développé pour un TD avec mes étudiants si ça t intéresse.
Code:

clear all
dimmat=255
Perlin=zeros(dimmat,dimmat);
x=[1:dimmat];
y=x';

amplitude=128;
lechantillon=128;

while(lechantillon~=4)
   
 
   
  for i=1:round(dimmat/(lechantillon-1))+1
     
      xtemp(i)=1+i*(lechantillon-1)-(lechantillon-1);
     
  end
  ytemp=xtemp';
  nbaleat=amplitude*rand(length(xtemp),length(ytemp));
 
  %
  %Perlin=Perlin+griddata(xtemp,ytemp,nbaleat,x,y,'cubic');
    temp=griddata(xtemp,ytemp,nbaleat,x,y,'cubic');
  Perlin=Perlin+temp;
 %  surf(temp);
 %  pause;
  lechantillon=lechantillon/2;
  amplitude=amplitude/2;
end
surf(Perlin);


Ce code donne ça, désolé pour l'affichage 3d mais ça fait partie de l'exo.


Le concept du bruit de perlin est très simple.
Tu choisis une amplitude de tirage de nb aleatoire et une distance entre chaque point tiré sur la grille.
Tu tires l'élévation sur chacun des points et tu interpoles entre ces points.
Tu va avoir du bruit de grande amplitude et de faible fréquence.

tu diminue ensuite l'amplitude de tirage e nombre aléatoire et du réduit la distance entre les points de la grille ou tirer ces valeurs aleatoire. là encore tu interpoles,
ça va te donner du bruit d amplitude plus faible et de frequence plus élevée que tu ajoute au précédent.

Tu fais ça jusqu à ce que la distance entre les points tirer soit faible.

Schematiquement ça fait ça:
 

xboxut
Ranger Arbalester lvl 13
Ranger Arbalester lvl 13

Messages : 87
Points : 1424
Réputation : 3

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par loudo le Dim 9 Mar - 11:47

Je programme en haxe avec le framework openfl. Ça me permet de compiler mon code pour plusieurs plateformes différentes : windows, mac, linux et android en natif (c++), flash et html5. Apparemment il y a déjà une implémentation de perlin noise. Si ça t'intéresse d'y jeter un oeil, c'est par ici : https://github.com/openfl/openfl-native/blob/master/flash/display/BitmapData.hx . A partir de la ligne 766, il y a une classe OptimizedPerlin, c'est ça que je vais essayer d'utiliser. Reste à savoir si ya suffisamment de paramètres pour arriver à faire ce que je veux.

Du coup, je pense que je vais procéder comme suit pour la génération des maps :
-Créer une grande carte avec perlinNoise.
-Découper en plusieurs parties (ça sera les petites cartes affichées à l'écran comme celle de la capture)
-Choisir une partie de la carte ou démarre le perso
-Générer les tiles en analysant une partie

Je teste le premier point aujourd'hui.

Et merci pour ces explications. Je te tiens au courant.

loudo
Samurai Kokushu lvl 15
Samurai Kokushu lvl 15

Messages : 107
Points : 1678
Réputation : 3

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Projet Graal

Message par Contenu sponsorisé Aujourd'hui à 17:19


Contenu sponsorisé


Revenir en haut Aller en bas

Page 2 sur 4 Précédent  1, 2, 3, 4  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum