first program
This commit is contained in:
26
leek wars.js
26
leek wars.js
@@ -1,18 +1,16 @@
|
||||
/**
|
||||
* Bienvenue sur Leek Wars !
|
||||
* Pour connaître les règles du jeu : leekwars.com/encyclopedia/fr/Règles_du_jeu
|
||||
* Pour apprendre à coder son IA : leekwars.com/encyclopedia/fr/Tutoriel
|
||||
**/
|
||||
|
||||
// On prend le pistolet
|
||||
setWeapon(WEAPON_PISTOL) // Attention : coûte 1 PT
|
||||
// On prend le pistolet (coûte 1 PT)
|
||||
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)
|
||||
|
||||
// Si j’ai trouvé un ennemi
|
||||
if (enemy != null) {
|
||||
// Si je peux tirer sur lui
|
||||
if (canUseWeapon(enemy)) {
|
||||
useWeapon(enemy)
|
||||
} else {
|
||||
// Sinon je me rapproche
|
||||
moveToward(enemy)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user