Monthly Archives: December 2016

Maniaplanet 4 Preview #5 – Modes Shootmania

Bonjour à tous,

La preview de cette semaine vous présente les nouvelles manières de jouer à Shootmania avec Maniaplanet 4.

Ainsi, vous trouverez :

  • un nouveau mode de jeu, Warlords
  • et des variantes sur des modes existants : les variantes XP et FUN permettront de varier les styles de jeu.

Et ce mode et ces variantes ne sont que des exemples de ce que les créateurs pourront eux-mêmes créer avec Maniaplanet 4.

Les variantes XP

Dans les variantes de jeu XP, les joueurs pourront faire progresser leur personnage.

Par exemple dans Royal XP, les joueurs récupèreront des golds qui apparaîtront sur la carte après le déclenchement de la tornade. Dans la boutique du mode, ils pourront alors acheter des améliorations comme des rockets supplémentaires et des armures, ou encore des items et des armes fortes à déclencher pendant un round. Les joueurs verront également certaines de leurs améliorations conservées entre les parties grâce à une persistance propre aux modes XP.

Les variantes FUN

C’est injuste, mais c’est drôle ! Les variantes FUN mettent l’accent sur la simplicité d’accès et l’esprit festif. Par exemple, dans Royal FUN, les joueurs récupèreront de nouvelles armes et des bonus aléatoires en collectant des « boîtes mystère » sur la carte.

Warlords

ShootMania Warlords est un nouveau mode de jeu réalisé avec les outils de création de Maniaplanet 4. Ce sont ces mêmes outils qui seront à votre disposition et vous permettront de créer vos propres modes de jeu à l’image de Warlords.

Warlords fonctionne au tour par tour, en vue du dessus. Les joueurs (de 2 à 6) s’affrontent pour le contrôle de la galaxie.

A chaque tour, chaque joueur décide de l’action qu’il souhaite mener (quelle planète attaquer par exemple). Une fois que tout le monde a fait son choix, ils sont dévoilés à tous les joueurs. Le but de Warlords est d’étendre son empire en capturant les planètes libres et en vassalisant les adversaires. De plus, chaque planète fournit de l’or pour pouvoir conquérir des planètes ou protéger les siennes.

ScreenShot11

La planète d’origine de chaque Warlord est sa capitale, qu’il doit tenir à tout prix ! En cas de tentative d’invasion d’une capitale, les joueurs sont envoyés dans la bataille pour assurer en personne la défense – ou la chute – du Warlord attaqué : chacun doit choisir son camp.

A ce moment, une partie de Shootmania est lancée dans un mode proche de Siege. Vous y trouverez une boutique où vous dépenserez l’or acquis sur les planètes pour avoir un avantage sur le terrain. Si la capitale est prise, le joueur perdant devient le vassal du joueur victorieux.

Warlords est aussi fourni avec un éditeur de galaxies pour customiser vos parties.

Utilisation des modules

Dans la preview 3 dédiée aux éditeurs, nous avions parlé des modules qui permettent d’ajouter de manière simple des fonctionnalités aux modes de jeu.

Aujourd’hui on va voir comment cela se fait au niveau du code. Premièrement, vous devez soit créer, soit télécharger le module depuis un site communautaire puis le placer dans le dossier du mode.

Dans l’exemple ci-dessous, nous déclarons le module du HUD, créé pour l’occasion et intégrant la boutique, au début du script :

Hud_Load("Modules/Nadeo/ShootMania/Royal/Exp/Hud.Module.Gbx");

Une fois le module chargé, vous pouvez spécifier les répercussions de l’acte d’achat d’un joueur. Par exemple, si le joueur achète un bonus, il recevra alors ce bonus :

 switch (Event.Type) {
     case CUIConfigEvent::EType::OnModuleStorePurchase: {
         declare EventPlayer <=> GetPlayer(_Event.UIConfig);
         if (_Event.ItemUrl == "/Items/Nadeo/ArmorBonus.Item.Gbx") {
             EventPlayer.ArmorMax += 100;
         } else if (_Event.ItemUrl == "...") {
             // ...
         }
     }
 }

A l’année prochaine pour une nouvelle preview, cette fois sur TrackMania !
Et en attendant, nous vous souhaitons de bonnes fêtes de fin d’année.