Communauté

Exercice libre : Re...
 
Notifications
Retirer tout

Exercice libre : Représenter des valeurs pour un perso de RPG

1 Posts
1 Utilisateurs
1 Likes
283 Vu
(@mrmax)
New Member
Inscription: Il y a 6 mois
Posts: 1
Début du sujet  

Bonjour, je suis un nouvel arrivant dans cette communauté de joyeux codeurs et je ne me suis pas encore présenté mais je le ferais très prochainement 🙂 

Je vous partage donc mon exercice sur la conception des valeurs d'un Héros de RPG.

Je n'en suis qu'à la partie sur les variables complexes donc je suis sur qu'il y a possibilité de faire beaucoup plus élaboré :

local heros = {}

-- Nom Heros
heros.nom = "Jake"

-- Statistiques de base Heros
heros.stats = {
    niveau = 7,
    vie = 100,
    mana = 50,
    force = 12,
    dex = 8,
    constit = 10,
    magie = 6
}

-- Statistiques armes
heros.armes = {
    epee = {
        puissance = 4 * heros.stats.force,
        nom = "Épée en acier"
    },
    dagues = {
        puissance = 2 * 2 * heros.stats.dex,
        nom = "Dagues de brigand"
    },
    baton = {
        puissance = 3 * heros.stats.magie,
        nom = "Baton de feu"
    },
    epeeMagique = {
        puissance = 2 * heros.stats.force + 2 * heros.stats.magie,
        nom = "Épée enchantée"
    }
}

-- Statistiques armures
heros.armure = {
    casque = {
        protection = 0.5 * heros.stats.constit,
        nom = "Casque de soldat"
    },
    cuirasse = {
        protection = 3 * heros.stats.constit,
        nom = "Cuirasse de soldat"
    },
    gantelets = {
        protection = 0.5 * heros.stats.constit,
        nom = "Gantelets de soldat"
    },
    jambieres = {
        protection = 1.5 * heros.stats.constit,
        nom = "Jambieres de soldat"
    },
    bottes = {
        protection = 0.5 * heros.stats.constit,
        nom = "Bottes de soldat"
    }
}

 

 

N'hésitez pas à apporter vos critiques afin que je m'améliore 🙂 

J'ai hâte d'en apprendre d'avantage et de pouvoir réalisé ce que j'ai toujours voulu faire : concevoir des jeux vidéos 😀 

 


   
Nivekiel reacted
Citation
Share:

Dialoguez avec les autres membres de la gamecodeur school.

Accédez maintenant à notre serveur Discord privé : Entraide, Game Jams, Partage de projets, etc.

Vous devez être membre de la Gamecodeur School Premium pour être autorisé à accéder au serveur.