Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'rpg'.

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Communauté
    • Avant Tout
    • Annonces
    • Présentation des Membres
    • Vos Projets
    • Recrutements
  • Tutoriels
    • La base
    • Vanilla
    • Forge
    • Bukkit
    • Astuces
    • Autre
    • En attente de validation
    • En cours de rédaction
  • Créations
    • Minecraft
    • Jeux & Logiciels
    • Web
    • Suggestions
  • Le Coin Graphique
    • Galeries Personnelles
    • Galeries Publiques
    • Demandes Graphiques
  • Taverne
    • Général
    • Jeux Vidéos
    • Programmation

8 résultats trouvés

  1. " Quand souffle le vent sombre, vient l’âge de guerre. Ainsi l’homme se retourne contre les dieux. Le conflit débutant, les épées se remuant, l’inéquitable guerre poussant à acharner les prodigieux contre les rebelles, malgré eux. " Ce sont sur ces brefs mots que commence la présentation de WorldenCraft. C'est un serveur de type MMORPG (Massively Multiplayer Online Role Playing Game), qui offre un gameplay unique en son genre pour rendre votre immersion encore plus palpitante dans l'univers de Rive-Claire. N'attendez pas ! Venez aiguisez votre épée, enfilez votre plastron, et venez combattre dans les terres hostiles occupant un mal calamiteux, qui règne sur l'étendu territoire. - Préambule - À l’origine, était Oracle. Grand maître du temps. Il vint à décider de mettre au monde des dieux, trois. Trois dieux, régnant sur diverses allégories. Le premier fut Fatin, baptisé dieu du savoir, le second fut Pétron, dieu de la vie, pour s’en suivre, le troisième dieu fut celui de la stratégie. Ainsi, la grande lignée des dieux d’Oracle fut fondée pour gouverner sur ce monde. Le monde des créatures ne fut alors qu’un commencement, un commencement dans lequel créatures et dieux seraient liées, comme la chair et le sang. Les dieux voulurent ce qu’il existe de mieux pour enrichir le monde de bonté, de savoir, et d’amour. Les premières créatures, étant dotées d’une intelligence complexe, commencèrent à exploiter les premières ressources que le monde pouvait leur offrir. Le monde était alors vaste, nourrit de ressources riches et variées, c’était alors un monde nouveau. Les décennies passèrent, et le nombre de créatures haussèrent avec leurs savoirs. Ainsi, celles-ci s’installèrent partout dans le monde, construisant des magnificences, enjolivant le monde à leurs images. En plus de leurs immortalités, les créatures prospérèrent dans la sagesse. Les créatures sculptèrent le monde à leurs façons, creusant des trous aussi grand que les montagnes, rasant des forêts pour construire leurs lieux d’habitations. Leurs richesses furent incroyablement dense, ils possèdèrent toutes les ressources qui dormaient sous le vaste lit de verdure. Les siècles passèrent, laissant derrière eux l’apogée du monde, car jusqu’alors tout fut parfait. Mais, avec la richesse des créatures, les dieux se furent oubliés. Les dieux ne dominèrent point le monde, malgré eux. Le commencement des années sombres commença alors à voir le jour. Il fallut équaliser le monde, pour rappeler aux créatures qu’on ne devint point dieu, mais qu’on le fut dès la naissance. Ainsi, les dieux décidèrent de punir les créatures en abattant une nouvelle loi sur le monde : Commença la naissance de la mort. Necra fut la première déesse, la déesse de la mort. Soudain, les créatures devinrent mortelles. Les premiers morts assombrissèrent le sol de ce monde. Les créatures comprenèrent alors qu’elles ne régnaient guère sur un tel monde. Plus grand existait. Les créatures exhausèrent les satisfactions des dieux en les vénérants. Les dieux furent ravis, mais ce fut après cela, que les dieux comprenèrent qu’outre les lois portées sur les créatures, ils existaient hélas des lois portées sur les dieux : Un dieu ne peut arrêter un autre dieu. Le nombre de morts ne put s’estomper, les créatures devèrent supporter le fardeau qui leurs fut donné. Les créatures ne surent survivre face à cela, tout ne faisait que s’enchaîner ; la maladie, la vieillesse, ne furent qu’accroître le nombre de mort. Les dieux ayant pitié des créatures voulèrent estomper la mort, mais la mort avait une déesse. Une déesse qui ne pouvait s’abstenir de faire régner la tristesse causée par la perte des créatures. Les créatures, perdues, construisèrent alors des édifices de vénérations monumentales pour obtenir le pardon divin. Les dieux hélas ne purent arrêter cette calamité. Les créatures, étant à la recherche du lieu sacré, lieu où s’y situe le Mont-Divin, passerelle qui lie terre et cieux, construisèrent leurs plus grands édifices autour. Les créatures remplissèrent la région. Mais, certaines créatures commençèrent à douter de la bonté divine. Cette partie des créatures décidèrent de profaner les monuments consacrés aux dieux, au risque de décevoir l’autre partie des créatures. C’est alors que le monde se divisa. Les dieux pardonnèrent les faits causés par une partie des créatures. Jusqu’à ce qu’un roi, visant ce qu’il y a de plus haut, décida de s’attaquer à l’édifice le plus sacré qui soit, le Mont-Divin. Il voulu corrompre le chemin qui mène créatures aux dieux. Il rassembla l’armée la plus massive jamais réunie afin d’en venir à ses attentes. Mais l’autre partie des créatures s'interposa. C’est alors, que la première grande bataille fut lancée. - Gameplay - WorldenCraft possède un gameplay unique confectionné par nos mains d'expert. Plusieurs fonctionnalités comme : Un dialogue immersif ! Un nouveau genre de dialogue dont le but est de faire plonger le joueur dans son rôle de personnage : à l'aide d'un système de choix de réponse. Un menu fonctionnel ! Simple d'utilisation : Ce menu permet au joueur de lui faciliter le clique lors d'une manœuvre. Unissez-vous ! Regroupez vos armes : ensemble, vous êtes plus fort pour combattre dans ce monde hostile. - Univers - Rive-Claire est la région du déroulement de l'histoire principale. Quelques aperçus : La ville de départ ! Il faut bien commencer quelque part. Arklëmen est la ville du départ. Des constructions qui avancent ! Le genre de construction confectionnée par nos bâtisseurs. Des textures uniques ! Un exemple de model 3D travaillé pour être implanté dans le jeu. - Recrutement - Imaginez bien qu'un tel projet nécessite de mains d’œuvres conséquentes. Ainsi étant, de nombreux postes sont à promouvoir. Nous avons concocté des barres de progressions indiquant l'avancement du serveur. Poste à promouvoir : Développeur : Qualifié en codage informatique, il maîtrise le Java, le JavaScript, le HTML ou encore le CSS. Constructeur : C'est un professionnel en matière de construction, il pose des blocs mieux que personnes. Édificateur : Il fabrique des merveilles grâce à des logiciels de création de carte (tels que World Machine, World Painter). Modélisateur 3D : Il conceptualise de magnifiques modélisations en trois dimensions avec des logiciels de modélisations (tels que Cubik Pro, Cinema 4D, 3Ds Max, Maya). Créateur de texture : Il créé des textures de façon à les incorporer dans le jeu. Graphiste : À l'aise dans l'art du dessin, il concocte des merveilles sous forme d'image grâce à des logiciels de montage de photos (tels que Photoshop, Sketchbook). État d'avancement : ------ Développement ------ Construction ------ Histoire ------ Texture Ce sont sur ces explications que ce poste de présentation et de recrutement du serveur de WorldenCraft se termine. Nous tenons à remercier toute l'équipe qui compose le serveur, ainsi que vous chers lecteurs ! On se retrouve pour de nouvelles informations. Cordialement & amicalement, L'Équipe de WorldenCraft. Adresse mail : worldencraft@gmail.com
  2. - Bonjour et bienvenue sur le post de BackToTheOrigin. Back To The Origin ou BTTO est un serveur souhaitant se démarquer des autres par ses idées et ses concepts, mis en place de manière révolutionnaire. Back To The Origin (Retour aux sources pour les puristes francophones) tiens son nom de la vision de ses fondateurs, un serveur ou nous oublions tout ce qui a déjà été fait dans l'univers Minecraft et où tout doit être réinventé. Notre but est simple, créer une plateforme unique et surprenante, où la communauté est libre de tout souhaits. Et pour déclencher cela, rien de tel qu’un serveur Semi-RPG à la taille et aux ambitions démentielles. (Il est importent de signaler que nous faisons également du Freebuild et du Créatif et nous aimerions nous développer dans des concepts plus approfondie après la mise en place du Semi-RPG) Justement, nous en venons à parler de la taille de l'univers. Une carte 12.000 X 12.000, conçu pour immerger le joueur dans ce vaste monde, diversifier par ses nombreux décors, des immenses continents, des îles, des volcans, des montagnes, des lacs ,des océans, des grottes... , enfin tout ce que la nature nous réserve de plus beau. Dans ce vaste univers des royaumes entiers seront construits, et complétés par de nombreuse villes et capitales aux thèmes et aux histoires surprenante. Vous découvrirez sur votre chemin des villages, des décors inoubliables et des structures abandonnées aux secrets préservés. Pour voyager au gré des vents, de nombreux moyens de transports sont utilisables. Galoper à travers les forêts, Naviguer entre les continents, parcourez de longue distance en train, ou alors payez des embarcations et charrettes pour voyager plus vite. L'exploration est à portée de bras. Dans ce monde existe 7 civilisations correspondantes à 7 familles ayant chacune une nation et une capitale. Ces familles vivent dans des époques aux environnement à couper le souffle. - Liste des familles - ♜-Les Vampires (Un peuple indépendant, qui ont créé leur civilisation entre les ténèbres et le sang) ♜-Les Anges (Sont descendues sur terre pour étendre la paix dans les 4 coins du monde) ♜-L'Empire Forerunner (Des hommes venus de l'autre bout de l'univers en emportant leurs technologie et leurs savoirs) ♜-Les Hommes Moderne (Une immense population constitué de la meilleure armée, défend sont territoire contre les envahisseurs) ♜-Les Varodross (Les descendants des dragons, dominent les flammes dans la lointaine cité chaude) ♜-La Mafia Porcine (Une famille reconstruis après un virus.) ♜-Les Marchands (Créateurs du système monétaire, ils vivent dans l'or au cœur d'une magnifique cité de sables chauds) C'est 7 familles sont les piliers fondateurs de l'univers, dans leurs histoire chaque factions ont apporté un ingrédient qui fait du monde ce qu'il est aujourd'hui.Tout le jeu se repose sur les familles et leurs mystères. Le monde est construis et adapté autour d'eux, nous pourrons voir différent thème architecturaux mettant leurs culture en valeur. Chaque familles possèdent un territoire dispersées sur tous les coins de la map. C'est donc un monde grandement étendue qui attend le joueur. Avec ces familles aux cultures diversifiés, les joueurs vont vivre, aventures, quêtes, histoires, récompenses afin de profiter pleinement de leurs vies dans leurs contrés. Chaque familles possèdent ses écrits et ses reliques que les joueurs pourront découvrir aux furs et à mesures qu'il avance dans le jeu. Il existe également des sous-familles qui vivent indépendamment des 7 plus grosse civilisation, elles sont toutes rattachés à une grande famille, on peut noter les «Les nomades, les loups ou encore les démons». Les sous-familles possède les mêmes atouts que les 7 familles autre, mais ils ont juste une histoire différente et une civilisation moins avancer. La Frise Chronologique ┃▶ La Carte des territoires [Version : Démonstration] ┃▶ Dans l'univers est disséminer de multiples quêtes (quête de factions, quête historique ou quête annexes), elles sont là pour découvrir le monde et remporter des loot exclusifs. Ces quêtes n'auront aucun caractère obligatoire mais permettrons une immersion dans l'univers et une perte de la notion du temps. Le joueur pourras vivre différente direction d'aventure selon sa famille, il commenceras les quêtes d’histoire et dériveras sur les quêtes annexes pour mieux réussir les quêtes principale. Sur son chemin, le joueur parcourras milles paysage et rencontrera des dizaines de personnes et de monstre. Il s’aventura dans les lieux les plus dérangent, et en sortiras en héros et plus fort qu’auparavant. L'histoire fait que commencé, les quêtes seront presque infinie et tous différente. Quand il n'y en a plus, il y en a encore... Nous pouvons comparé les familles à des races, elles possèdent toutes des compétences différentes et des atouts qui vont venir solidifier le gameplay et créer une jouabilités multiples. Pour rendre le joueur d'avantage impliqué dans l'univers, nous avons mis en place une méthode qui va créer de vrai conséquence au confit. Nous allons inventer des conquêtes qui vont ce dérouler en plusieurs phase mais qu'on peut simplifier en quelque mot. Déclaration > Affrontement > Première Bataille > L’ultime combat sous le soleil couchent > Victoire Les conséquence de ces guerre vont influencer l'évolution des familles, et créer de réel ralentissement en plus des trous économique chez l'adversaire. Bien-sur en dehors des guerres nous permettons aux joueurs de vivre sainement, entourées de leurs richesses afin de batifoler dans leurs maison de campagne ou appartement de luxe. Ou tout bonnement faire construire leurs magasins ou avoir le meilleur stuff possible. Pour ca il peut tout simplement posséder diverses métiers, parier ou faire des combats contre d'autre joueurs dans l'arène. Partir à l'aventure et récolter des ressources afin de les revendre. S'équiper et tuer des monstres. Aider les villageois avec des quêtes secondaire, ou vivre de succès avec les quêtes principale pour ce remplir les poches et tenter d'obtenir les armes légendaire. Des dizaine de possibilité s'offre au joueur pour un contenue richissime. Nous y voila arrivés à la fin de cette explication qui restera très vague, l'idée étend pas de détailler le concept, mais de montrer ses atouts et ses différences. Actuellement tout le serveur est en travaux, Nous y travaillons depuis un peut plus de 4 mois, et déjà beaucoup de choses ont été écrite et commencée. Mais c'est loin d'être suffisant, nous sommes trop peu nombreux pour atteindre nos objectifs. C'est donc avec une énorme envie de réaliser ce serveur, que nous venons chercher des personnes motivées, qui ont soif de projet et d'aventure. Il reste encore beaucoup à faire. - Si vous voulez nous rejoindre, cliquer sur le lien ci-dessous pour en savoir plus. Nous Recherchons : -● Développeur Vous devrez être en mesure d'utiliser différents types de code (Skript, HTML, Java...) Votre objectif sera d'optimiser le serveur et créer des armes, des pouvoirs, créer des interfaces interactives. Configurer des lignes de code, mettre en place des statistiques, créer des variables etc. Vous travaillerez en majorité avec les admins et les autres développeurs. -● Scénariste|Rédacteur RPG/MMORPG Il vous faudra tout d'abord une connaissance développer des MMORPG et de leurs façons de rendre vivant un personnage. Vous devrez également avoir déjà inventé et écrit des histoires. Justement votre objectif sera d'écrire des histoires et des dialogues, ont vous apprendra à créer des personnages de quêtes et vous pourrez imaginer des quêtes, des personnages secondaires. Vous serez mené à travail avec les administrateurs et les développeurs. -● Modérateur / Guide Vous aurez en charge la communauté, et devrez veiller à ce que tout ce passe bien dans les règles. Vous devrez sanctionné lorsqu'il est nécessaire. -● Chef de projet | Sous chef de projet Celons vos compétences et vos connaissances vous aurez en charge un projet qui peut être une ville, un serveur, un jeu ou autre. Votre mission sera de mener le projet à la réussite. Pour ça vous devrez faire tout ce qui est en votre pouvoir. Vous serez libre de recruter, et d'utiliser tous les outils à votre disposition. Vous serez sous la responsabilité d'un admin. -● Constructeur/Terra-formeur/Décorateur Vous devrez être en mesure de construire tout type de bâtiment, de grande bâtisse, des villages, créer des décors en tout genre et donner vie à la carte, imaginer des ambiances réaliste. Vous devrez également savoir manipuler WorldEdit et Voxelsniper sans danger. Vous serez sous la responsabilité d'un Admin ou d'un Chef de projet qui vous guidera. -● Graphiste Votre objectif sera de créer le design du serveur, re-texturer le pack de ressource, créer des images publicitaire pour mettre en avant les nouveautés. Et toute autre création liée à un logiciel de type Photoshop, que vous devrez savoir manipulé en plus de votre imagination. Vous travaillerez avec un responsable de communication. Galerie / Progression (ici seront exposés aux files de l'avancer, des images exclusif du serveur Semi-RPG) - Avancer de la carte via WorldPainter. http://image.noelshack.com/fichiers/2015/50/1449924270-mesa.png http://image.noelshack.com/fichiers/2015/49/1449312425-desert2.png - Accueil du serveur lobby. -Première version du spawn Freebuild. - Première version du spawn Créatif Exemple de bâtiment de ville. Paysage Rechercher ┃▶ http://image.noelshack.com/fichiers/2016/53/1451738087-dddddddddddddddddddd.jpg http://image.noelshack.com/fichiers/2016/53/1451738087-images.jpg http://image.noelshack.com/fichiers/2016/53/1451738087-images0fv6msni.jpg http://image.noelshack.com/fichiers/2016/53/1451738094-imageskcp63bc2.jpg http://image.noelshack.com/fichiers/2016/53/1451738113-paysagesemi3.jpg http://image.noelshack.com/fichiers/2016/53/1451738118-paysagesemi7-jpg.png http://image.noelshack.com/fichiers/2016/53/1451738132-les-sucube.jpg Si vous voulez plus de renseignements et de détails ou si vous voulez nous rejoindre contacter nous avec les ☎ informations ci-dessous. ☎ Notre Site Web ┃▶ http://btto.fr/ Notre Forum ┃▶ http://btto.fr/forum/index.php Notre Teamspeak ┃▶ btto.fr Notre Serveur Minecraft [1.8] ┃▶ btto.fr Pour tout recrutement dirigez-vous sur notre serveur vocal Teamspeak pour passer un entretien oral avec un Administrateur (L'ip est afficher ci-dessus) Merci d'avoir lu notre sujet, vous pouvez nous poser vos questions en vocal ou par écrit. Bonne continuation où à très vite sur le serveur. -Cordialement, Le Staff de Back To The Origin-
  3. Hyluria est un serveur de type RPG basé sur le thème Médiéval / Fantastique Il est voulut de proposer au joueurs une expérience de jeu unique, avec des systèmes de quêtes à interface, des système des Donjons en groupe, des événements aléatoires intervenant sur la map principale, des systèmes de réputations pouvant débloquer certaines capacités, des "World Boss" détenant les trésors les plus rares, ainsi que d'innombrable d'autres chose... ! Le serveur, malgrès ses nombreux mods, tâchera de vous proposer une expérience des plus fluides et facile d'utilisation. Les ajouts seront biensûr créer par les développeurs du serveur pour proposer une chose des plus uniques ! ____________________________________________________________________________________________ Il y aura biensûr, comme tout bons serveurs MMO-RPG qui se respecte : - Un système complet de Monnaie appelé "Pièce d'Or" avec banque, hôtel de ventes, petit commerces etc. - Un système d'achat de maisons avec protections individuelles - Des métiers avec un salaires selon les tâche accompli - Des quêtes avec interface visuelles, et récompenses liées aux quêtes - Le système de réputation individuelle - Des montures personnelles - Et encore pas mal d'autres surprises... ! Vous arriverez dans en tant que vagabond sur le serveur, et pour grimper rapidement le premier échelon, rien de plus simple ! Il suffit de répondre au QCM proposé par le Roi en personne ! Vous aurez ensuite rapidement accès à toutes les fonctionnalités, y compris l'un des plus pratique : Le transport à dos de dragon captifs, dressés par le maître "Drake" : Et comme dis un peut plus haut, des donjons à accès libre seront mis en place, les joueurs pourront combattre seuls, ou en équipe de 5 ! Voici l'entrée d'un des donjon, le Donjon de Tekral : ____________________________________________________________________________________________ Le serveur en lui même (Map, Histoire, Quêtes, Métiers, Donjons) est sur le point d'aboutir, seul les mods restent encore à créer (Même si j'ai déjà tout détaillé mes désirs, très en détails, et déjà créer tout les .png), c'est pour cela que je vais poster un sujet dans la rubrique dédiéeà cette fonction très prochainement. L'équipe du serveur n'est pas encore mise au point, c'est pour cela que je vais rechercher activement, et créer aussi par la même occasionun sujet, encore une fois dans la rubrique dédiée. Dans l'espoir de retour positifs, et de conseils de votre part, Florent.
  4. Le serveur est actuellement réalisé dans la version 1.7.2 Bonjour à vous cher/chère lecteur/lectrice, je me présente "vanlong" ou "Siegfried Wickel" sur les serveurs RP. Cela fait plusieurs mois que moi-même et l'un de mes amis avons décidé de créer un serveur. Nous avons débattu pendant de longs mois et avons fait de nombreux tests et de nombreux paiements pour finalement faire notre choix sur un serveur médiéval fantaisiste apocalyptique moddé au background totalement créé de toute pièce, mais au gameplay de type RPG. Je vous souhaite une bonne suite de lecture et bonne chance pour intégralement lire la discussion. En lan 1404, le navire La Lance voguait vers une nouvelle terre. Le bâtiment voyagea pendant des mois à la recherche de ce fameux territoire jusquau jour où un marin sécria : Terre en vue ! et sous ordre du capitaine "La Lance" se dirigea vers lîle aux allures évangéliques. La région semblait sétendre sur plusieurs centaines de kilomètres. La végétation était touffue, le sable réverbérait les rayons du soleil et éblouissait les membres de La Lance, le ciel était dépourvu de tout nuage ce jour-là, les pics de roche entouraient lîle tels les sentinelles protégeant une ville et les nombreuses baies permettaient un accostage des plus faciles. Après avoir méticuleusement choisi la crique à aborder, le capitaine Alwin et son équipage mirent pied sur lîle. Après être débarqué sur cette nouvelle terre, ils quittèrent le navire et nemportèrent que peu de vivres. Ils sen mordirent les doigts quelques jours plus tard, la faim et la soif leur tiraillèrent le ventre. Le malheur les frappa par quatre fois en trois jours, quatre dentre eux périrent sur Malkern et furent le repas de leurs compagnons tourmentés par la faim. Lîle, qui au départ avait des allures de paradis, devint très promptement un véritable enfer. Deux jours plus tard Alwin, le capitaine cacochyme depuis plusieurs jours, séteignit lui aussi sur cette île aux allures paradisiaques. Son cadavre fut enterré par son équipage fantôme dans une tombe creusée avec le peu d'instruments emportés. Bien des jours plus tard, léquipage trouva un peuple qui ,décidé par convention, fut nommé Alker. Les indigènes les accueillirent de manière froide. Le peuple leur donna tout de même du pain et de l'eau pour qu'ils fussent rassasiés. Quelques jours plus tard, l'équipage de la Lance repartait vers Skyrnia. son bord se trouvaient des vivres, des minerais, des esclaves, mais aussi un mal des plus effrayants. Trois royaumes séparent le monde : Barkiaest le royaume du nord où vivent les Nordijskis et l'ennemi du royaume de Skyrnia. Soulstonest le royaume du sud. Le seul royaume neutre, il commet toutefois infraction à sa neutralité par le biais d'une vente plus importante d'armes à Skyrnia. Skyrniaest un royaume prospère au climat tempéré. Sa mauvaise entente avec le royaume de Barkia a valu à Skyrnia un grand nombre de massacres de Nordijskis aussi bien de Skyrniens. C'est dans le royaume de Skyrnia que vous, soldat Nordijskis ou encore vous soldat Skyrnien qui revient de bataille, vous découvrez Skyrnia, un royaume dévasté, brûlé, envahi par des créatures et c'est dans ce royaume que vous allez survivre. Fuyez face aux créatures, assassinez des Hommes promptement dans la nuit, vivez tranquillement votre vie à Fringsten, bâtissez un village ou encore soyez celui qui sortira le royaume de Skyrnia de ces ténèbres. Vous êtesmaîtrede votredestin! Le serveur contiendra : - Différentes quêtes toutes écrites par nos rôlistes. Certaines quêtes seront même réalisées à l'occasion pour des joueurs ayant offerts un don. Je suis actuellement toujours en discussion avec le second fondateur, mais nous pensons le faire. - Diverses nouvelles créatures réalisées uniquement pour le serveur et toutes modélisées/moddées. - De nouvels objets tels que les boissons alcooliques ou encore des plantes toutes réalisées uniquement pour le serveur. - De nouveaux blocs eux aussi crées seulement pour le projet. - De nouvelles armes et armures notamment l'armure d'acier, l'hallebarde d'acier, elles aussi conçues pour cet achèvement. - Chaque texture réalisée en 32 x 32 pour un meilleur réalisme. - Un background contenant une foule d'informations sur chaque objet, chaque monstre, etc. - Un wikipedia regroupant des chants, cette foule d'informations et bien d'autres textes et écrits. Bienvenue à Skyrnia Une vue sur les environs de Valkinia La forêt qui englobe une grande partie de l'île où se trouve Fringsten La brume rend le mont Elynia, mistérieux. Objectifs du Serveur Nous nous basons sur différents points que je vous cite ci-dessous : 1. L'architecture (Graphisme) : Ne sommes-nous pas ébloui par la beauté des graphismes d'un "Battlefield" ou d'un "TES", par les nombreux détails qui sillonnent les bâtiments, les gravures sur les églises, les rayons du soleil traversant le feuillage ? Personnellement, j'en suis ébloui c'est pourquoi nous avons décidé de faire de même. Nous recherchons la minutie, les détails, la cohérence entre les bâtiments, un style propre à chaque village/ville tout en gardant le style du monde, la beauté des paysages, c'est l'un des points que la majorité des joueurs critiquent et jugent. 2. Le Gameplay : N'appréciez-vous pas ce petit côté "Survie" avec une barre de soif qui peu à peu s'amenuise ? Ou lorsqu'on boit une chope de bière à la taverne du coin, n'est-ce pas bien sympathique de se retrouver à tituber tel un alcoolique et à raconter n'importe quoi ? Skyrnia essaye d'offrir ce type de gameplay réaliste tout en restant dans l'idée que la difficulté doit être abordable par tout le monde. 3. Scénario/Background : Toute base de RP doit contenir un Background qu'importe son niveau de "RP" (Semi-RP, RP, RPG, Full-RP, etc.) c'est pourquoi nous aussi, nous écrivons un background pour que toute personne qui apprécie le jeu de rôle se plaise à lire nos nombreuses pages sur le monde de Skyrnia. Le background est pour moi tout ce qui fait le serveur, l'architecture, les créatures pullulant Skyrnia voire même l'évolution du joueur. Le background influence cette évolution et de même nous permettons que le joueur influence le background par quelconque moyen (Création d'une ville/village, destruction d'une ville/village, restauration d'une ville/village et ainsi de suite) L'Objectif du Projet Notre objectif est de pouvoir créer un serveur se basant sur les différents points cités, mais aussi un serveur qui permet daccueillir tout le monde, que ce soit des personnes n'ayant aucune connaissance dans le RP et des personnes qui ont une profonde connaissance dans le domaine du jeu de rôle. C'est pourquoi le serveur a été décidé comme étant un serveur RPG voire peut-être MMORPG, un serveur qui contient de l'aventure, du dynamisme et du jeu en temps réel (Quêtes, survie, etc.), mais aussi du réalisme et du jeu de rôle (Background, écrits, journaux, bibliothèque, etc.). Développement Architecture : Avancée (?) Background : Avancée (5-10%) Développement Mods : Avancée (1%) Textures (Mods-Blocks-Mobs-Etc.) : Avancée (2-3%) Membres vanlong - Siegfried Wickel [Fondateur - Rôliste] Backstorm22 [Architecte] Dut's [Architecte] Kimy [Architecte] Poslovitch [Rôliste] Neylann [Rôliste] MikaVanille [Moddeur] Pumafi [Texture Maker] MrCuryCraft [Graphiste] Aides extérieures vroulas [Modélisateur] Maître Red [Architecte] Nolan-XX [Moddeur] Recrutement Je vous prie à présent de poursuivre votre lecture et ainsi de prendre compte des personnes que nous recherchons pour ce projet. Architecte L'architecte est l'une des personnes les plus importantes pour parvenir à créer un serveur, c'est pourquoi, nous recherchons des architectes capables de construire diverses constructions. Ils doivent s'adapter à la demande de thème donnée, aux consignes données et doivent savoir communiquer avec les autres architectes. Terraformeur Le Terraformeur, qui est-ce ? La personne qui va essayer de donner des maps dites "terraformées" pour permettre aux architectes d'y construire des villes, des villages et autre. Il est aussi celui qui va corriger des besoins d'un architecte ou d'un rôliste si celui demande une montagne alors qu'elle ne s'y trouve pas naturellement. Il doit savoir utiliser les deux plugins suivants Voxel Sniper et World Edit et doit savoir utiliser aussi ces deux seconds logiciels, World Machine et World Painter. Les architectes dépendent du terraformeur de même que le terraformeur dépend du rôliste. Rôliste Le rôliste est une personne toute aussi importante que l'architecte. Elle est la personne qui va permettre de visualiser des villes, des villages ou des constructions grâce à l'écriture et au texte ,mais aussi permettre d'obtenir une histoire cohérente dans les descriptions de villes, de villages, de religions, de Dieux, de Déesses de guildes voire même de sectes. Graphiste Le graphiste est une personne importante dans la présentation d'un serveur, d'un texte ou le fond d'un site. Nous attendons d'un graphiste qu'il soit créatif et qu'il s'adapte aussi au thème demandé, il doit savoir réaliser des schémas soit à la main, soit à l'ordinateur et par la suite, les réaliser dans toute la splendeur qu'un graphiste peut donner. Texture Maker Le Texture Maker est une personne importante surtout pour le "Moddeur" et le "Rôliste", elle permet au "Moddeur" d'avoir les textures nécessaires pour commencer à programmer la créature ou tout autre objet et au rôliste qui pourra aider le Texture Maker dans la vision de quelconque objet ou créature. Modélisateur Le Modélisateur comme son nom l'indique va modéliser les créatures et les divers blocs qui sont différents aux objets/blocs habituels de Minecraft. Le "Texture Maker" réalise les textures nécessaires aux modèles du Modélisateur. Développeur Mods Le Développeur Mods est l'un des membres les plus importants au sein du projet Skyrnia. Il doit savoir maîtriser le langage qui est Java pour programmer les objets, les créatures ou tout autre demande de la part du fondateur. Il s'associe généralement au Texture Maker pour créer les textures nécessaires aux objets. PS : Nous ne recherchons actuellement aucune autre personne si cela est nécessaire, nous rajouterons les futurs personnes que nous recherchons. Conditions d'admission - Faire preuve dematurité - Il n'y aaucunelimite d'âge - tre capable d'êtreautonome - Savoir critiquer etse faire critiquer - tre actif - Savoir s'adapter au thème donné (Apocalypse, médiéval, etc.) - CompteMinecraft Premium - CompteSkype - Avoir despreuvesde votre expérience dans le domaine (Screens, textes, images, logo, bannière, etc.) Postulation/Candidature Vous venez de postuler, "vanlong" vous a accepté en contact surSkypeet vous allez bientôt commencer votre postulation pour intégrer l'équipe, comment cela va-t-il se dérouler ? Tout d'abord, nous allons vous poser diverses questions ayant un rapport avec le RP, ce que vous savez, etc. par la suite, nous allons vous poser des question sur votre parcours dans le domaine que vous postulez et finalement nous allons vous demander des preuves de votre expérience dans le domaine. Si vous êtes accepté en tant que membre pendant deux semaines, nous allons vous donner du travail qu'il sera nécessaire de faire si vous souhaitez intégrer notre équipe en tant que membre officiel, mais si vous manque demotivationou detemps, libre à vous de nous quitter. Si votre comportement ne nous plait pas, il est fortement possible que nous vousvironssans ménagement. Vous pourrez tout de même réessayer si vous le souhaitez. Message Privé Nouvelle conversation Mail skygames@gmail.com Skype vanlong.creeperlol Je vous remercie pour votre attention sur ce message de recrutement et vous souhaite une bonne journée ou une bonne soirée. Nous suivre/contacter ? Nous aider ? © 2013-2014 Tous droits réservés
  5. Deja Bien le Bonjour, Je suis Ici pou vous soumettre un projet nommé Draenis. Pour faire simple , Le projet vise a recreer un MMORPG dans Minecraft tout en gardant les possibilitées de Minecraft. Je vais donc Diviser La presentation du projet en plusieurs points : Les Idées : Draenis sera une refonte totale et partielle de Minecraft on y prendra plusieurs parties e plusieurs MMO existant (WorldOfWarcraft,Dofus,GuildWars Par exemple) Mais Fera des references a pleins de Series/films (StarWars, Le Donjon De Naheulbeuk,DocteurWho. . . ) Avec tout pleins de mods , de plugins et tout ! -L'Histoire: Draenis Est le Nom d'un peuple ancien Qui Autre fois permettait avaient la possibilités de parler avec les dieux. Sur notre Monde , tout le monde vivait en harmonie , les humanoïdes , les animaux et les dieux.Cependant , un jour un homme assoiffé de pouvoir voulu aller défier les dieux seul ! Alors Les Dieux Transformèrent les Draenis en Bêtes Immortelles et les envoyèrent détruire le monde ! Cependant , certains dieux restèrent sur cette planète car ils croyaient encore en lhumanité il dispersèrent dans le monde enter des objets visant a promulguer au Habitants de la planète des pouvoirs divins ... Votre Futur , est de retrouver ces objets pour vous emparer du pouvoir des Draenien ! (Le RP Pourra subir quelques modifications par la suite ) -Ce dont nous avons besoin : Eh bien 'est simple , nous avons besoin de toutes les aides que nous pourrons avoir , si vous avez un talent touchant au monde De Minecraft (Musique,Codage,ArchitectureEt j'en passes ! ) Meme de l'imagination pour le rp , ou tout simplement que vous souhaitez Reruter avec moi , vous etes le/la bienvenue Merci d'avoir lu jusqu'a la fin , je mettrais des petites maj a ce poste quand j'aurais le temps AJOUTEZ MOI SKYPE SI INTERESSE : koopalord /!\Le projet n'as ete créé Il n'y a que deux jours Voyez note avance !/!\ Screens: Constructions ! : http://www.noelshack.com/2014-18-1399132467-aa6e2ul2.png http://www.noelshack.com/2014-18-1399132505-1ybko842.png http://www.noelshack.com/2014-18-1399132545-9aklvh12.png http://www.noelshack.com/2014-18-1399132588-yvrdcrb2.png Site :http://www.noelshack.com/2014-18-1399132727-acvuybk.jpg Codage : Une eppée:http://www.noelshack.com/2014-18-1399132776-fezppgi2.png Un Epouventail :http://www.noelshack.com/2014-18-1399133011-vxnkaar2.png Voila , on a encore pleins de choses mais demandez moi sur skype pour en savoir plus ! (koopalord Cordialement Aex
  6. ErrePayJay II Générateur de jeux de rôle au clic... ... Open-world powaaaaaaa ! Présentation du projet Bonjour à tous et à toutes ! Aujourd'hui, je viens vous présenter la reprise d'un ancien projet,ErrePayJay. J'avais déjà fait sur ce topic sa petite présentation, et bien voilà désormais celle d'une nouvelle version du jeu : ErrePayJay II (merci l'originalité). Cette fois-ci, le jeu n'est pas spécialement plus complet (voire moins, car il est encore en développement), mais il est un tantinet mieux codé, et surtout, il intègre de nouvelles fonctionnalités bien plus intéressantes que l'ancien ! Pour la petite histoire, le principe d'ErrePayJay était de fournir une API complète, permettant aux personnes motivées de créer des jeux de rôle au clic, c'est-à-dire dont les événements s'enchaînent en cliquant sur différents boutons. Ce moteur intégrait un système d'objets et d'inventaire, de quoi gérer des monstres et des combats... bref, quelque chose d'efficace, mais de très complexe à prendre en main ou même à jouer. C'était là tout le problème : il n'y avait pas de bonnes gens vertueux pour créer des niveaux. Avec ErrePayJay II, cela ne sera plus nécessaire. En effet, ErrePayJay II va changer radicalement la finalité du jeu : il ne propose plus un générateur selon des données créées par l'utilisateur, non. Il propose un générateur de mondes aléatoires incluant différentes locations, accessibles depuis une carte globale, elles-mêmes contenant plusieurs "niveaux", comme des magasins, des forges, des lieux de stockages, ou même des salles de donjons. En conservant les mécanismes de l'ancien jeu (barre de vie, sortilèges, combats, inventaire...) et en y ajoutant cette touche d'open-world, je veux faire d'ErrePayJay un jeu ouvert, complet et extensible. Modding J'ai affirmé vouloir un jeu extensible. Et j'ai donc créé une sorte de système permettant de modder le jeu relativement simplement NOTE : Pour pouvoir jouer au jeu, il vous faut un logiciel adapté (Wamp, Lampp, Xampp...) ou un hébergement tolérant le PHP ! (sinon ça marchera moins bien). Télécharger tout d'abord l'archive contenant tous les fichiers (lien plus bas). Pour commencer, vous aurez besoin d'une base de données MySQL fonctionnelle. Ouvrez les fichiersclasses/Core.class.php etincluding.php. Dansclasses/Core.class.php, cherchez la ligne : $this->bdd = new PDO("mysql:host=localhost;dbname=", "", ""); Et à la place, mettez : $this->bdd = new PDO("mysql:host=localhost;dbname=VOTREBDD", "VOTRELOGIN", "VOTREMOTDEPASSE"); Quant àincluding.php, cherchez : $db = new PDO("mysql:host=localhost;dbname=errepayjay", "root", ""); Et mettez à la place : $db = new PDO("mysql:host=localhost;dbname=VOTREBDD", "VOTRELOGIN", "VOTREMOTDEPASSE"); Voilà, votre base de données est opérationnelle ! Votre mod Créer un mod ? Rien de plus simple, vraiment ! Placez-vous simplement dans le dossiermods/ de ErrePayJay. l'intérieur, créez un dossier portant le nom de votre mod. Imaginons que vous souhaitez créer un mod nommé BlehMod : créez donc le dossier blehmod (la casse importe peu dans le nom du dossier). l'intérieur de ce dossier, placez une classe PHP nommée de cette façon : BlehMod.class.php (par convention, il est recommandé de respecter la casse, ici). Cette classe va être le cur de votre mod, et cela va sans dire que vous devez l'hériter de quelque chose. Ainsi, elle se présentera de cette façon : /** * Description de votre mod qui a la classe ! * * @author Geraud * @version 1.0 */ class Blehmod extends Game { } Les commentaires en haut de la classe ne sont pas obligatoires, mais ils vous permettront, si vous utilisez une IDE adaptée (Netbeans, par exemple), de mieux vous y retrouver. Nous avons donc hérité notre classe deGame.Game est la seule classe héritant directement deCore. Elle donne accès à à peu près tout les éléments du jeu : avec ça, vous pourrez presque tout faire ! L'erreur à ne pas faire est d'hériter directement votre classe de Core, car vous n'auriez pas toutes les fonctions dont vous pourriez avoir besoin. Notez que vous n'avez pas d'inclusions particulières à faire : le jeu inclut automatiquement toutes les classes du jeu, puis toutes celles ajoutées par votre mod. Ainsi, vos autres classes pourront hériter de toutes celles du jeu. Votre classe mère va surtout permettre l'enregistrement dans la base de données des autres ajouts réalisés, directement à l'intérieur de son constructeur. En effet, elle est instanciée directement après que toutes vos classes ont été incluses. Par exemple, une fois que vous aurez enregistré dans la base de données un nouveau type de niveau, le jeu sera apte à utiliser la classe BlehModLevelBleh comme un niveau à part. Enfin, votre mod peut contenir deux autres dossiers :templates/ etcontrols/. Ces derniers vont permettre de créer de nouvelles applications, elles-mêmes contenant de nouveaux modules. Leur utilisation est un peu spéciale et je vous l'expliquerai probablement dans un futur tutoriel. Téléchargement Le jeu n'étant pas encore optimisé pour le grand public, voici un lien de téléchargement des sources : http://forum.ironcraft.fr/files/file/48-errepayjay-ii/ Si vous avez des suggestions, faites-les moi parvenir ! J'en prendrai note ! Notez aussi que le jeu n'est pas (encore) sécurisé : vous pouvez tricher sans problème. C'est une question d'éthique. Abstenez-vous simplement de retourner en arrière ou de recharger la page !
  7. Les bases pour créer un RPG Cette uvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas dUtilisation Commerciale - Pas de Modification 3.0 non transposé . Tout partage implique que vous citiez l'auteur original. -[iNTRODUCTION]- Salut à tous. Aujourd'hui, je compte vous faire un tutoriel abrégé et simple sur comment créer un RPG sur la console en m'inspirant des cours du C++ du site du zéro. Bonne lecture. -[PRES-REQUIS]- 1] Un IDE ou juste un bloc-note 2] Logiciel brain.exe <= Très important 3] Connaître les bases du java -[sOMMAIRE]- 1] Définition de RPG 2] Définition de la POO 3] Présentation du projet 4] Classe - "Personnage", "Arme", "Start" 5] Bonus / Ajout 1] Définition de RPG (Role-Playing Game) - Wikipedia Copié / Collé Certains jeux vidéo utilisent des concepts de l'interprétation de rôle ou bien sont inspirés des jeux de rôle sur table traditionnels et sont donc appelés « jeux de rôle », bien que l'interprétation de rôle se réduit souvent à l'exécution d'actions déjà prévues et ne laisse que peu de part à l'esprit d'improvisation et au jeu d'acteur. Toutefois, les jeux multi-joueurs ont réintroduit cette notion de rôle, puisque les actions des autres personnages ne sont pas programmées (ils sont dirigés par d'autres joueurs) et qu'il existe une possibilité réelle de dialogue. Le jeu d'aventure privilégie le scénario, les choix proposés au joueur, même s'il est souvent limité par rapport à l'interprétation de rôle. Le jeu vidéo de rôle privilégie la gestion du personnage, de ses forces et de ses faiblesses, et fidélise le joueur en lui donnant le moyen de rendre le personnage toujours plus puissant. Le multi-user dungeon, ou MUD : apparu au début des années 1980, il est parmi les premières tentatives de réunir des dizaines, voire des centaines de joueurs dans un même environnement ludique. Les MUDs sont basés sur le protocole Telnet et sont accessibles à quiconque dispose d'un terminal en mode texte ou d'un émulateur de terminal. La gratuité et l'accessibilité des codes-sources des MUDs ont permis à ceux-ci de se développer et d'évoluer vers des jeux dédiés plus spécifiquement à l'interprétation de rôle (MUD roleplay, MUSH...), mais ces jeux sont essentiellement en langue anglaise. Le jeu de rôle en ligne massivement multijoueur (ou MMORPG pour Massive Multiplayer On-line Role-Playing Game) : Apparu à la fin des années 1990, il est l'évolution des jeux sur ordinateur, et son adaptation sur la toile. L'héritage des MUDs est également à bien des égards perceptible. Bâti autour d'univers persistants (le monde virtuel existe et évolue en permanence, indépendamment du joueur), il ramène la dimension sociale que le jeu sur ordinateur avait perdu, en permettant à des milliers de joueurs de faire coexister leurs personnages. - Personnel Les jeux de type RPG sont des styles de jeu du type tour par tour, exemple du jeu que l'on va créer qui sera : Tour 1 : "joueur 1" attaque "joueur 2" Tour 2 : "joueur 2" soigne "joueur 2" Tour 3 : "joueur 3" attaque "joueur 2" 2] Définition de la POO (Programmation Orientée Objets) - Wikipedia / Site du Zéro Source uniquement Wikipedia - POO Site du Zéro - Java - POO Site du Zéro - C++ - POO 4] Présentation du projet Dans ce projet, nous comptons créer un jeu de type RPG entièrement géré par nous-mêmes au lancement du jeu. Nous allons donc créer deux packages et nous allons mettre certaines classes dedans : Dans le package "fr.ciad.entity", créez ces deux classes : - Personnage - Arme Le package "fr.ciad.main", créez une classe : - Start Lorsque nous lancerons le programme deux objets se créerons donc deux personnes. Les voici : - Personnage 1 - Pseudo - Onizuka Lvl - 1 Hp - 100 Mp - 0 Armure - 5 Nom de l'arme : Pan'ti Dégât de l'arme : 1 Pts - Personnage 2 - Pseudo - Ookami Lvl - 1 Hp - 100 Mp - 0 Armure - 5 Nom de l'arme : Regaa Dégât de l'arme : 1 Pts 4] Classe "fr.ciad.entity.Personnage", "fr.ciad.entity.Arme", "fr.ciad.main.Start" - Présentation de la classe "Personnage" La classe "Personnage" sera notre objet il fera la création de nos personnages. - Présentation de la classe "Start" La classe du nom de "Start" permettra de lancer le programme elle contiendra notamment la méthode main(String[] args). - Présentation de la classe "Arme" Cette classe fera la gestion des armes. - Code Nous allons créer : - 5 integers en privé. (hp / mp / armure / lvl / degatArme) qui gère la santé, la mana, l'armure, le(s) level(s) et les dégâts du personnage. - 2 strings en privé. (pseudo / messageEtat) permettra au personnage d'avoir un pseudo et d'avoir un état vie ou mort. - nous déclarons aussi la classe Arme en privé. Ici, nous déclarons la classe Arme car nous pourrons ajouter, changer, renommer nos armes en milieu de combat. Voici ce que ça me donne : private int hp, mp, armure; private int lvl; private int degatArme; private String pseudo; private String messageEtat; private Arme arme; Maintenant, nous allons créer 4 méthodes, les constructeurs nous les feront après, donc voici les méthodes : - 1 méthode void "recevoirDegats" avec un integer en argument. Cette méthode nous permettra de réduire la vie du joueur en fonction des dégâts reçu. - 1 méthode void "attaque" avec la classe personnage en argument. Celle-ci préviendra qu'il faut appeler la méthode recevoirDegat. - 1 méthode boolean "estVivant" qui vérifiera si le joueur est vivant (true) ou s'il est mort (false) et mettra "vivant" et "mort" à la variable messageEtat. - 1 méthode dite getter ou accesseur qui retournera les hp. "getHp". Voici ce que nous avons actuellement : ... private void recevoirDegats(int degats) { } public void attaque(Personnage personnageCible) { } public boolean estVivant() { return true; } public int getHp() { return this.hp; } Dans la méthode "recevoirDegats ", nous allons rajouter une ligne qui retira de la vie au personnage en fonction des dégâts de l'arme de l'adversaire et nous allons rajouter une condition qui bloquera notre vie à 0 si les hp sont inférieurs à 0. this.hp -= degats * this.lvl; if(hp < 0) hp = 0; Ensuite la méthode "attaque" devra appeler recevoirDegats qui devra récupérer en argument les dégâts engendrés par l'arme du personnage, il faudra utiliser la classe Arme avec un getDegatArme(); que l'on n'a pas encore créé puis, nous ajouterons un système qui augmente le level dès qu'un personnage tue un autre. personnageCible.recevoirDegats(arme.getDegatArme()); if(personnage.getHp() == 0) this.lvl += 1; Pour la classe Arme, je vous la donne telle que je l'ai créée car il n'y a rien à expliquer. package fr.ciad.entity; public class Arme { private int degatArme; private String nomArme; public Arme(String nomArme, int degatArme) { this.nomArme = nomArme; this.degatArme = degatArme; } public Arme(String nomArme) { this.nomArme = nomArme; this.degatArme = 1; } public Arme(int degatArme) { this.nomArme = "Epée cristant"; this.degatArme = degatArme; } /** * @return the degatArme */ public final int getDegatArme() { return degatArme; } /** * @param degatArme the degatArme to set */ public void setDegatArme(int degatArme) { this.degatArme = degatArme; } /** * @return the nomArme */ public final String getNomArme() { return nomArme; } /** * @param nomArme the nomArme to set */ public void setNomArme(String nomArme) { this.nomArme = nomArme; } } Nous retournons dans la classe Personnage et nous allons créer nos constructeurs, donc voici ce que ça donne au niveau des arguments : public Personnage(String pseudo, int hp, int mp, int armure, int lvl, int degatArme, String nomArme) { } public Personnage(String pseudo, int hp, int mp, int armure, int lvl) { } public Personnage(String pseudo, int hp, int armure, int degatArme, String nomArme) { } public Personnage(String pseudo, int hp, int mp) { } Maintenant il n'y a plus qu'à remplir chacun des constructeurs, ce qui n'est pas très compliqué sauf peut-être pour les armes donc voici comment faire pour les armes : this.arme = new Arme(NOMDELARME, DEGATARME * LVL) Bien sûr il faut remplacer NOMDELARME, DEGATARME et LVL par ce qui est nécessaire. Il nous reste à définir l'utilité de la méthode estVivant() donc allons la voir. Notre but avec cette méthode c'est de définir messageEtat avec les String "Vivant" si il est vivant et "Mort" si ce n'est pas le cas donc c'est assez simple je vous laisse voir. Voici tous le code de la classe Personnage : package fr.ciad.entity; public class Personnage { private int hp, mp, armure; private int lvl; private int degatArme; private String pseudo; private String messageEtat; private Arme arme; public Personnage(String pseudo, int hp, int mp, int armure, int lvl, int degatArme, String nomArme) { this.pseudo = pseudo; this.hp = hp; this.mp = mp; this.armure = armure; this.lvl = lvl; this.arme = new Arme(nomArme, degatArme * this.lvl); if(this.lvl < 1) this.lvl = 1; } public Personnage(String pseudo, int hp, int mp, int armure, int lvl) { this.pseudo = pseudo; this.hp = hp; this.mp = mp; this.armure = armure; this.lvl = lvl; this.arme = new Arme(1 * this.lvl); } public Personnage(String pseudo, int hp, int armure, int degatArme, String nomArme) { this.pseudo = pseudo; this.hp = hp; this.mp = hp / 2; this.armure = armure; this.lvl = 1; this.arme = new Arme(nomArme, degatArme * this.lvl); } public Personnage(String pseudo, int hp, int mp) { this.pseudo = pseudo; this.hp = hp; this.mp = mp; this.armure = 5; this.lvl = 1; this.arme = new Arme(1 * this.lvl); } private void recevoirDegats(int degats) { this.hp -= degats * this.lvl; if(hp < 0) hp = 0; } public void attaque(Personnage personnageCible) { personnageCible.recevoirDegats(arme.getDegatArme()); if(personnageCible.getHp() <= 0) { this.lvl += 1; } } public boolean estVivant() { if(this.getHp() > 0) { messageEtat = "Vivant"; return true; } else { messageEtat = "Mort"; return false; } } public int getHp() { return this.hp; } } Le système de Personnage et d'Arme est terminé et il ne reste plus qu'à créer nos objets dans la classe "Start". Pour créer un objet, il faut noter le nom de la classe donc "Personnage" puis un nom ce que vous voulez et nous créons notre objet avec " = new Personnage(CHOISIR UN CONSTRUCTEUR);" et voilà vous les avez créés donc voici les miens : Personnage Onizuka = new Personnage("Onizuka", 100, 0, 5, 0, 1, "Pan'ti"); Personnage Ookami = new Personnage("Ookami", 100, 0, 5, 0, 1, "Regaa"); Maintenant vous faite vos actions exemple Onizuka va attaquer Ookami : Onizuka.attaque(Ookami); 5] Bonus / Ajout - Afficher les informations des joueurs sur la console Dans la classe Personnage, créez une méthode de type void et inscrivez des System.out.println(""); voici ce que j'obtiens : Personnage perso = this; // J'instancie les informations du personnage estVivant(); System.out.println("----------------------------------------------------"); System.out.println("\n"); System.out.println("Le joueur : \" " + this.pseudo + " \" est " + this.messageEtat); System.out.println("Lvl : " + this.lvl); System.out.println("Hp : " + this.hp); System.out.println("Mp : " + this.mp); System.out.println("Armure : " + this.armure); System.out.println("Arme : " + arme.getNomArme() + " - " + arme.getDegatArme()); System.out.println("\n \n"); Après les objets dans la classe start, vous faites "Onizuka.afficher();" et "Ookami.afficher();" pour afficher les informations de votre personnage. Maintenant vous n'avez plus qu'à ajouter des compétences et utiliser le système d'armure. Cordialement CIad.