Dracca & Dragon games
#11
pour la représentation, tu préfères quoi ?

Un tableau excel ? 2

ou en ASCII ?

Code :
╔═══╤═══╤═══╤═══╤═══╤═══╦═══╗
║   │   │   │   │   │   ║▒▒▒║▒
╟───┼───╔═══╗───┼───┼───╚═══╢▒
║ ♥ │   ║▒▒▒║ ● │   │   │   ║▒   ●   : œuf
╟───┼───╚═══╝───┼───┼───┼───╢▒
║   │   │   │   │   │   │   ║▒
╟───┼───┼───╔═══╪═══╗───┼───╢▒   ♥   : nid
║   │   │   ║▒▒▒│▒▒▒║ ● │   ║▒
╟───┼───╔═══╝───╔═══╝───┼───╢▒ ╔═══╗
║   │   ║▒▒▒│▒▒▒║   │   │   ║▒ ║▒▒▒║ : obstacle
╟───┼───╚═══╪═══╝───╔═══╗───╢▒ ╚═══╝
║   │   │   │   │   ║▒▒▒║   ║▒
╟───┼───╔═══╗───┼───╫───╫───╢▒
║   │   ║▒▒▒║   │ ♥ ║▒▒▒║   ║▒
╚═══╧═══╩═══╩═══╧═══╩═══╩═══╝▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
45
"Somewhere, something incredible is waiting to be known..."
Carl Sagan.
Répondre
#12
En fait, te connaissant, je pense que tu es capable de sauver la page web du jeu (genre le niveau 0), de l'ouvrir en local, et de l'éditer.

Tout le niveau de jeu est constitué d'un SVG intégré dans la page. Tu devrais donc pouvoir placer les objets à ta convenance (ils s'alignent tout seuls sur la grille). La taille du niveau de jeu est donnée par la taille du background.

Sinon, tu peux aussi faire du tableau ASCII, ça marche aussi très bien finalement 2

J'ai déployé ton niveau ! https://xenos.reinom.com/nest-eggs/ Il est piège ! 2

PS: le terrain peut ne pas être carré, et peut contenir autant d'oeufs ou de nids qu'on veut. Il est possible de faire des nids qui n'acceptent qu'un seul oeuf, ou que certains oeufs (ie: 2 oeufs de la couleur de Karlexia, 2 oeufs de la couleur de Domiarr, et 4 nids: 1 uniquement pour un oeuf de Lexi, 1 uniquement pour un oeuf de Domiarr, et 2 qui peuvent accueillir n'importe quel oeuf).
Théoriquement, on pourrait même faire des "courbes" 10 mais je n'ai pas d'idée de niveau qui utiliserait ce genre de déplacement...


PPS: J'ai rajouté un nouveau niveau tiré de Valdo... Un "nightmare" ! Et j'en ai profité pour virer le mécanisme qui obligeait à faire les niveaux dans l'ordre: finalement, ce n'est pas terrible comme idée, car cela force à refaire les premiers niveaux quand on joue sur un autre PC ou qu'on passe de PC à mobile...

[Image: dracca-valdo-1.png]

Bonne chance! 2
Répondre
#13
(07-20-2017, 08:17 PM)Xenos a écrit : J'ai déployé ton niveau ! https://xenos.reinom.com/nest-eggs/ Il est piège ! 2



[Image: 38.gif] bien sûr qu'il est piège, il n'y a pas 36 solutions pour ce niveau là 16

J'ai pas accès au site (Proxy Youpi !) donc pour faire des niveaux "off-line", le ASCII est une solution, sinon le tableur.

Par la suite, est-ce qu'il sera de faire comme le PAC-MAN :
par exemple : Passer du bord droit au bord gauche, s'il y a une "porte" (téléportation) ?
(ça peut permettre de complexifier les niveaux.)
"Somewhere, something incredible is waiting to be known..."
Carl Sagan.
Répondre
#14
C'est fait 2 J'ai rajouté un niveau (en reprenant le 1er) avec 2 portes de "téléportation" https://xenos.reinom.com/nest-eggs/

Note qu'il est jouable sur mobile, @lucard, donc si tu as la 3G dans le coin (et un forfait!), tu peux le jouer de cette manière 16
Répondre
#15
il faut que tu ajoutes une marge supérieure (un padding peut-être) , impossible de cliquer (sur mobile) au dessus du "plateau" pour faire remonter le dragon par la porte. 16

et sur mobile, le temps d'action est insuffisant. c'est pas autant évident que sur PC :(


Edit: en fait tu devrais plutôt faire un nombre limité de déplacement, plutôt qu'un Timer
"Somewhere, something incredible is waiting to be known..."
Carl Sagan.
Répondre
#16
OK, en fait, la difficulté vient surtout d'un bogue corrigé: pour savoir la direction du mouvement demandé, je regarde la position du "touché" par rapport à la position du dragon. Mais au lieu de prendre le centre du dragon, j'ai pris le point haut-gauche, ce qui rendais impossible tout déplacement vers le haut ou vers la gauche quand on est aux bords. J'ai corrigé ce bogue, et j'ai quand même rajouté un padding sous la forme d'une bordure "bois". A noter que j'ai choisi de mettre la bordure "par-dessus" le dragon, pour avoir un effet de sortie/entrée sur le plateau qui soit acceptable.

Pour le temps d'action, perso, je n'ai pas eu de soucis? Une limite de mouvement, c'est une idée, mais je ne pense pas qu'elle remplacera la limite de temps: la limite de temps oblige à prendre une décision "rapidement", quitte à ne pas être sûr que ce soit la bonne. La limite de mouvement, à l'inverse, pousse à être certain de son coup car sinon, on perd un mouvement... Bref: la limite de temps avance pendant qu'on réfléchit, pas la limite de mouvements !
Je reste donc sur la limite de temps. Si tu trouves qu'un niveau est trop hardu à cause de cela, dis-moi lequel et je peux envisager d'augmenter la limite 16 (mais je pense que les niveaux sont tous correctement équilibrés de ce point de vue-là).


Egalement, j'ai rajouté un bouton "Restart this level", car sans cela, on est obligé d'attendre la fin du timer quand on a coincé un oeuf... Certes on peut faire F5, mais ce n'est pas forcément naturel pour tout le monde, donc un gros bouton, ça me semble bien 2


Et j'ai rajouté un autre "Nightmare level"

[Image: dracca-valdo-2.png]
https://xenos.reinom.com/nest-eggs/play.php?level=dracca-valdo-2


2
Répondre
#17
Ok, avec le nouveau système de détection de touche sur mobile, c'est mieux, et plus rapide.

Pour les "portes" il faut revoir le design 16 car vert sur fond marron clair /bois c'est pas suffisamment contrasté.
"Somewhere, something incredible is waiting to be known..."
Carl Sagan.
Répondre
#18
Ouep, si tu trouves un design plus élégant, je suis preneur.

J'en profite pour vous montrer en un autre mini-jeu sorti aujourd'hui (temps de dev: cet aprem + cette soirée je dirai):

Coast Harbor

[Image: coast-harbor-0.png]


Le but est d'aider CH à rejoindre le port de l'autre côté de la carte (la croix sur la mini-map), avant qu'elle ne tombe d'épuisement, et sans toucher les zones terrestres (sinon, CH étant une créature curieuse et amicale, elle aura tendance à se poser pour aller rencontrer les créatures terrestres de la zone... et elle ne risque donc plus d'arriver à destination!).
Utilisez le vent (aléatoire; ouep, gameplay pauvre :/ ) pour accélérer et arriver plus vite à destination.

Je verrai pour monter des cartes un peu plus intéressantes 2
Ah, côté mobile, c'est théoriquement jouable, mais l'écran est trop petit, et le jeu rame énormément (le faute à une image matricielle en guise de zones terrestres/maritimes, et à un écran trop petit). Donc, jouez sur mobile aux risques et périls de votre batterie !

https://xenos.reinom.com/coast-harbor/
Répondre
#19
AH-AH (-__-')

faut que tu fasses attention avec le Random... :/

Y-a des cartes impossibles

.png   Screenshot_20170723-163656.png (Taille : 688,63 Ko / Téléchargements : 8)
"Somewhere, something incredible is waiting to be known..."
Carl Sagan.
Répondre
#20
Ouep, je sais, mais calculer si la carte est jouable ou pas, je n'ai pas encore trouvé comment le faire vite :/
Répondre


Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  Dracca: un livre-jeu Xenos 112 18 996 06-20-2017, 06:32 PM
Dernier message: Xenos
  [MMORPG] Magic Dragon BsK 9 4 005 10-28-2014, 08:11 PM
Dernier message: Funkor



Utilisateur(s) parcourant ce sujet : 2 visiteur(s)