Carina
Bienvenue sur le forum de la communauté multi-gaming Carina !


Connectez-vous pour accéder à toutes les informations du forum. Smile


Rejoignez le forum, c’est rapide et facile

Carina
Bienvenue sur le forum de la communauté multi-gaming Carina !


Connectez-vous pour accéder à toutes les informations du forum. Smile
Carina
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Derniers sujets
» [Wildstar] Free to Play le 29 septembre
Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! EmptyVen 4 Sep - 20:24 par Grasdubidon

» [Starbound] Charte galactique 1.0.0
Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! EmptyLun 31 Aoû - 10:38 par Alizia

» [Centre Tech.] Fermeture du forum
Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! EmptySam 29 Aoû - 2:04 par Berlusconi

» [WOW] Canditature Kamoulox
Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! EmptyLun 24 Aoû - 2:06 par Tchkka

» [Actu Communauté] Carina ferme ses portes
Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! EmptyDim 23 Aoû - 18:46 par Alizia

» Karazhan 22/08/15
Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! EmptyDim 23 Aoû - 13:01 par Grolow

» [Wow] Candidature de BlackCat
Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! EmptyDim 23 Aoû - 12:09 par Maye

» Charte de la Guilde BC 1.0.1
Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! EmptyJeu 20 Aoû - 22:50 par Darkskunk

» Charte de la Communauté 5.0.0
Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! EmptyJeu 20 Aoû - 22:49 par Darkskunk

Mumble
Le Deal du moment : -25%
-25% Samsung Odyssey G9 G95C – Ecran PC Gamer ...
Voir le deal
599 €

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

+2
Grasdubidon
Aeyumi
6 participants

Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Aeyumi Ven 4 Juil - 1:44

Hello tout le monde !

Alors, je voudrais vous parler d'un jeu que j'ai tout récemment découvert, Leek Wars !


Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Leekwa10


Principe

Dans ce jeu par navigateur qui se déroule en tour par tour, vous ne faites pas que se faire combattre des poireaux avec des guns ou des sorts (même si ce serait certes déjà cool en soi)...
Vous codez vous-même leur IA ! Smile

Pour vous donner un exemple, voici le code de base indiqué en exemple lorsque notre petit poireau commence le jeu au niveau 1 :

// On prend le pistolet
setWeapon(WEAPON_PISTOL);

// On récupère l'ennemi le plus proche
var enemy = getNearestEnemy();

// On avance vers l'ennemi
moveToward(enemy);

// On essaye de lui tirer dessus
useWeapon(enemy);


Niveaux

De nouvelles armes et puces sont achetables au fur et à mesure que vous gagnez des niveaux, et surtout davantage de fonctions sont utilisables.

Par exemple la fonction getWeaponTargets(Nombre cells) (Renvoie les poireaux qui seront affectés si l'arme courante est utilisée sur la cellule cell) n'est utilisable qu'à partir du niveau 39.

Spécialisations

À chaque niveau vous pouvez aussi ajouter des points en vie, force, agilité à votre petit warrior... Vous pouvez donc vous spécialiser un peu comme vous le voulez, ce qui est très intéressant puisqu'on peut combattre en équipe (mais pas à bas niveau apparemment) ! Very Happy

Par exemple un heal spécialisé agilité et puces de soin, un tank ayant mis beaucoup de points en vie et ayant des puces de bouclier, et un dps misant tout sur sa force et les puces d'attaque, et c'est parti !  Cool 

Lien
Une présentation du jeu, un tutoriel, et surtout une doc avec toutes les fonctions existantes sont disponibles une fois connecté.

Pour s'inscrire : http://leekwars.com/

Liste des membres présents sur le jeu :
Kaedelyn (Aeyumi)
Alizia
Grasdubidon
Harchal

Venez nombreux nous aider à faire du potage des poireaux ennemis !  What a Face


Dernière édition par Aeyumi le Ven 4 Juil - 19:30, édité 2 fois
Aeyumi
Aeyumi
Déesse de la Sagesse
Déesse de la Sagesse

Messages : 93
Age : 30
Date de naissance : 19/05/1994
Date d'inscription : 20/03/2013
Localisation : En Suède ! :3

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Grasdubidon Ven 4 Juil - 13:39

Pas mal, je me suis inscrit. Le concept est sympa mais au début on a pas beaucoup de possibilité. Je suis niveau et mon script a tué tous les poireaux rencontré pour le moment  Very Happy (Bon ok les 3/4 on gardé le script de base).

Mais avec les armes et les pouvoirs, il y a moyen de faire des IA sympa.
Grasdubidon
Grasdubidon
Le Staff Carina

Messages : 613
Age : 30
Date de naissance : 23/12/1993
Date d'inscription : 19/07/2013
Localisation : Dijon

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Alizia Ven 4 Juil - 13:43

Le seul défaut de ce jeu, c'est la limite à 10 combats par jour O.O, sont tarés.
Alizia
Alizia
Dieu de la Veillance
Dieu de la Veillance

Messages : 3905
Age : 33
Date de naissance : 11/04/1991
Date d'inscription : 27/10/2011
Localisation : Quelque part.

https://carina.forumgaming.fr

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Grasdubidon Ven 4 Juil - 14:06

C'est vrai que pour le coup je suis obligé d'attendre. J'ai mon script de fourbe mais il me faut le niveau 7 et je suis 6 !  Very Happy
Grasdubidon
Grasdubidon
Le Staff Carina

Messages : 613
Age : 30
Date de naissance : 23/12/1993
Date d'inscription : 19/07/2013
Localisation : Dijon

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Alizia Ven 4 Juil - 14:16

Je pense qu'on va rajouter une section pour coder les meilleures fonctions possibles et jouer en team.
Alizia
Alizia
Dieu de la Veillance
Dieu de la Veillance

Messages : 3905
Age : 33
Date de naissance : 11/04/1991
Date d'inscription : 27/10/2011
Localisation : Quelque part.

https://carina.forumgaming.fr

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Harchal Ven 4 Juil - 14:45

je test ca ^^

un nom de parrin?
Harchal
Harchal
Nébuleuse

Messages : 568
Age : 38
Date de naissance : 06/12/1985
Date d'inscription : 20/12/2012
Localisation : Nir ak elen denart

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Grasdubidon Ven 4 Juil - 15:08

L'équipe a été créée ?
Grasdubidon
Grasdubidon
Le Staff Carina

Messages : 613
Age : 30
Date de naissance : 23/12/1993
Date d'inscription : 19/07/2013
Localisation : Dijon

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Aeyumi Ven 4 Juil - 15:09

Tu peux mettre Kaedelyn si tu veux.
Ah, et vous pouvez rejoindre la Team Carina en allant là : Page de la Team Very Happy
Aeyumi
Aeyumi
Déesse de la Sagesse
Déesse de la Sagesse

Messages : 93
Age : 30
Date de naissance : 19/05/1994
Date d'inscription : 20/03/2013
Localisation : En Suède ! :3

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Harchal Ven 4 Juil - 19:24

on a besoin de quels type pour le moment? je monte un dps?
Harchal
Harchal
Nébuleuse

Messages : 568
Age : 38
Date de naissance : 06/12/1985
Date d'inscription : 20/12/2012
Localisation : Nir ak elen denart

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Alizia Ven 4 Juil - 19:53

Perso je monte un tank.
Alizia
Alizia
Dieu de la Veillance
Dieu de la Veillance

Messages : 3905
Age : 33
Date de naissance : 11/04/1991
Date d'inscription : 27/10/2011
Localisation : Quelque part.

https://carina.forumgaming.fr

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Harchal Ven 4 Juil - 20:15

un mec a use bug je crois car il a utiliser 2 fois son arme par tour ^^
Harchal
Harchal
Nébuleuse

Messages : 568
Age : 38
Date de naissance : 06/12/1985
Date d'inscription : 20/12/2012
Localisation : Nir ak elen denart

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Grasdubidon Ven 4 Juil - 20:47

C'est pas un bug du tout. Tu as de base 8 points. Il faut 1 point pour équiper l'arme et 3 pour l'utiliser. Tu peux donc l'utiliser deux fois par tour.
Grasdubidon
Grasdubidon
Le Staff Carina

Messages : 613
Age : 30
Date de naissance : 23/12/1993
Date d'inscription : 19/07/2013
Localisation : Dijon

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Harchal Ven 4 Juil - 21:05

merci pour l'info, je suis un boulet ^^
Harchal
Harchal
Nébuleuse

Messages : 568
Age : 38
Date de naissance : 06/12/1985
Date d'inscription : 20/12/2012
Localisation : Nir ak elen denart

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Grasdubidon Sam 5 Juil - 10:43

Mes deux scripts actuels pour les débutants (les regarder après avoir réfléchis, sinon vous perdez l’intérêt du jeu) :

Pour les niveaux 1 à 7 :

Code:

// On prend le pistolet
setWeapon(WEAPON_PISTOL);

// On récupère l'ennemi le plus proche
var enemy = getNearestEnemy();

if(getLife() > 35)
{
 
 //Nous ne sommes pas en danger de mort
 //On s'approche pour le tuer
 
 var fin = false;
 
 while(fin == false)
 {
 var resultat;
 
 //Si nous n'avons pas assez de point
 //pour tirer, nous pouvons finir le tour
 if(getTP() < 3)
 {
 fin = true;
 }
 
 resultat = useWeapon(enemy);
 
 //Si on est trop loin on se rapproche de 1
 if (resultat == USE_INVALID_POSITION)
 {
 if(getMP() > 0)
 {
 moveToward(enemy, 1);
 }
 else
 {
 fin = true;
 }
 }
 //debug("MP:" + getMP() + "TP:" + getTP());
 }
}
else
{
 //Je suis en danger de mort
 
 //On essaye de lui tirer dessus, sinon on fuit
 useWeapon(enemy);
 useWeapon(enemy);
 moveAwayFrom(enemy);
}




//Si l'adversaire est mort
if (isAlive(enemy))
{
 say("Me fait pas poireauter, finissons-en !");
}
else
{
 say("Un pas de plus vers la dépoireautisation !");
}

Niveau 7 à 10/11 :

Vous aurez besoin du chip étincelle :

Script Fourbe :
Code:

//On privilégie la fuite tout en utilisant
//le chip qui permet de tirer a travers le mur
//Si nous pouvons, nous tirons avec le flingue qui
//fait plus de dégats

var enemy = getNearestEnemy();
setWeapon(WEAPON_PISTOL);
var fin = false;

while(fin == false)
{
 var resultat;
 resultat = useWeapon(enemy);
 
 if (resultat == USE_INVALID_POSITION)
 {
 //On peut pas lui tirer dessus
 //Si peut utiliser le sort
 if(getCellDistance(getCell(), getCell(enemy)) <= 10)
 {
 //On le défonce et on se tire
 while(getTP() >= 3)
 {
 useChip(CHIP_SPARK, enemy);
 }
 moveAwayFrom(enemy);
 fin = true;
 }
 else
 {
 //Sinon on fuit
 if(getMP() == 0)
 {
 fin = true;
 }
 else
 {
 moveToward(enemy, 1);
 }
 }
 }
 else if(resultat == USE_NOT_ENOUGH_TP)
 {
 //On s'enfuit puis on fini le tour
 moveAwayFrom(enemy);
 fin = true;
 }
else
{
 fin = true;
}
}

11+ :
Vous aurez besoin du Chip Casque et du Chip bandage.
Code:

var enemy = getNearestEnemy();
setWeapon(WEAPON_PISTOL);
var fin = false;

while(fin == false)
{
 //Peu de vie, on se soigne à tout prix
 if (getLife() < 80)
 {
 useChip(CHIP_BANDAGE, getLeek());
 }
 var resultat;
 resultat = useWeapon(enemy);
 
 if (resultat == USE_INVALID_POSITION)
 {
 //On peut pas lui tirer dessus
 //Si peut utiliser le sort
 if(getCellDistance(getCell(), getCell(enemy)) <= 10)
 {
 //On le défonce et on se tire
 while(getTP() >= 3)
 {
 useChip(CHIP_SPARK, enemy);
 }
 moveAwayFrom(enemy);
 fin = true;
 }
 else
 {
 //Sinon on fuit
 if(getMP() == 0)
 {
 fin = true;
 }
 else
 {
 moveToward(enemy, 1);
 }
 }
 }
 else if(resultat == USE_NOT_ENOUGH_TP)
 {
 //On s'enfuit puis on fini le tour
 moveAwayFrom(enemy);
 fin = true;
 }
 else if(resultat == USE_INVALID_TARGET)
 {
 fin = true;
 }
}

//Si il reste des points, on utilise casque + bandage
var dfg1 = useChip(CHIP_HELMET, getLeek());
var dfg2 = useChip(CHIP_BANDAGE, getLeek());

//debug(dfg1 + " " + dfg2);

//Si l'adversaire est mort
if (isAlive(enemy))
{
 say("Me fait pas poireauter, finissons-en !");
}
else
{
 say("Un pas de plus vers la dépoireautisation !");
}


Dernière édition par Grasdubidon le Sam 5 Juil - 13:59, édité 3 fois
Grasdubidon
Grasdubidon
Le Staff Carina

Messages : 613
Age : 30
Date de naissance : 23/12/1993
Date d'inscription : 19/07/2013
Localisation : Dijon

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Volzam Sam 5 Juil - 11:52

Alizia a écrit:Perso je monte un tank.

Etait-il utile de le préciser ?  Very Happy 
Volzam
Volzam

Messages : 407
Age : 27
Date de naissance : 22/12/1996
Date d'inscription : 16/03/2014

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Alizia Sam 5 Juil - 17:41

Sujet déplacé et forum dédié créé ! A vos codes !
Alizia
Alizia
Dieu de la Veillance
Dieu de la Veillance

Messages : 3905
Age : 33
Date de naissance : 11/04/1991
Date d'inscription : 27/10/2011
Localisation : Quelque part.

https://carina.forumgaming.fr

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Magrahr Jeu 24 Juil - 9:21

Tiens, c'est marrant, j'en suis depuis quelques jours !

J'étais +/- opti au niveau 7/8 mais depuis je n'ai plus vraiment recodé l'IA, faudra que je m'y remette !

Voila mon poireau : http://leekwars.com/leek/10399

Il y a moyen de faire des choses intéressantes je trouve. Faut prendre le temps par contre et c'est justement ce qui me manque !
Magrahr
Magrahr

Messages : 71
Age : 39
Date de naissance : 28/03/1985
Date d'inscription : 16/07/2014
Localisation : Quelque part en Wallonie...

http://favay.be

Revenir en haut Aller en bas

Leek Wars - Jeu de combat de poireaux et de prog' par navigateur ! Empty Re: Leek Wars - Jeu de combat de poireaux et de prog' par navigateur !

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

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