Leekwars

http://leekwars.com/


Ce jeu, c'est Leek Wars, un jeu de stratégie et de programmation tour par tour qui se joue dans le navigateur et qui vous permet d'élever des poireaux guerriers (ou magiciens ou robots) en programmant leur intelligence artificielle afin de les faire combattre le plus efficacement possible.

Le principe est simple : Vous devez coder l'IA de votre poireau et le faire combattre contre d'autres poireaux eux même codés par des joueurs !

En combattant, vous allez gagner des niveaux et de l'argent, ce qui vous permettra de débloquer des nouvelles armes.
Pas besoin de s'y connaître parfaitement en programmation, mais ça aide vachement,
il y a une doc qui récapitule les fonctions, le langage de programmation s'appelle le leekscript (qui s'apparente a du C).
Il s'agit d'un langage de haut niveau assez simple mais qui permet de faire pas mal de choses. Toutes les fonctions ne sont pas accessibles au début par contre.

voici un exemple de combat :http://leekwars.com/fight/4701482

Cordialement, badgones
ps:badgone dans le jeu si vous souhaitez me mettre en parrain.

BON JEU ET A VOS CLAVIERS

Leekwars
Poster un commentaire
Mystletoe
MystletoeLink
9 ans

il faut dresser un poireau pour lui faire défoncer des autres joueurs.. ? sounds gay ! i'am in !

Badgones
BadgonesFifa
9 ans

@Mystletoe: imagien la tete des profs quand il y a en a un qui gueule "qui a le plus gros poireau deja?"
et qu'un autre repond "bah moi"
O.o

Lucroz94
Lucroz94Porte d'Oblivion
9 ans

DJP

fafab
fafab
9 ans

var debut = true;
var combat = true;
// On prend le pistolet
while (combat == true) {
if (debut == true ){
setWeapon(WEAPON_PISTOL);
debug(debut +"dans if");
debut = false;} // Attention : coûte 1 PT

// On récupère l'ennemi le plus proche
else {
var enemy = getNearestEnemy();
debug(debut);
// On avance vers l'ennemi
moveToward(enemy);

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

et il continue a s'équiper alors qu'il devrait pas

Badgones
BadgonesFifa
9 ans

@fafab: ajoute ca

if (getWeapon() != WEAPON_PISTOL) {
setWeapon(WEAPON_PISTOL); // Attention : coûte 1 PT
say("Allez l'OL");
}

fafab
fafab
9 ans

@Badgones: Nan mais serieux c'est quoi ce language ?

Badgones
BadgonesFifa
9 ans

@fafab: ca s'apparente a du c

fafab
fafab
9 ans

@Badgones: ba non y a un truc que je comprend pas c'est que je fait un test sur une variable qui est fausse d'apres les logs et non il fait comme si elle était vrai (fait d'autre test que ce code mais aucun ne marche)

Badgones
BadgonesFifa
9 ans

@fafab: je peux pas t'aider avec ces infos t'as un bout de code

Badgones
BadgonesFifa
9 ans

@Koinzel: regarde les coms et tu verras que ce djp n'est pas inutile
cordialement

anonyme
anonyme
9 ans

Je viens de m'y mettre, et je trouve ça dommage que certaines fonctions ne soient pas dispo au début, du coup, j'ai du codés une fonction qui marche une fois sur deux, ça fait brouillon mais bon

Edit : Au passage, c'est plus du javascript que du C, je dis ça comme ça.

Cette page est réservée aux ADULTES

Tu es sur le point d'accéder à un site web qui contient du matériel explicite (pornographie).

Tu ne dois accéder à ce site que si tu as au moins 18 ans ou si tu as l'âge légal pour visionner ce type de matériel dans ta juridiction locale, l’âge le plus élevé étant retenu. En outre, tu déclares et garantis que tu ne permettras aucun mineur à d'accéder à ce site ou à ces services.


En accédant à ce site, tu acceptes nos conditions d'utilisation.