Code Monkey home page Code Monkey logo

rcm's Introduction

Rolisteam Convention Manager

It is dedicated to manager Table and Pen Role playing games in special Events (such as : convention, forum and feast).

Tutorial [fr]

Nous allons voir comment ajouter des jeux (Games), un mj qui propose ces jeux en partie et ensuite nous verrons le mode spectateur avec le carousel.

D'abord, ajoutons des jeux, pour cela cliquer sur le bonton + en bas à gauche de l'application. Une nouvelle fenetre doit apparaitre. Remplissez la comme ça: images Pour l'aspect visuel, il est très important de fournir des images pour les jeux. Si vous avez les images sur votre ordinateur, il est possible de les copier/coller une url locale file://c/dossier/vers/mon/images.jpg Il convient d'ajouter autant de jeux que vous le souhaitez. images

Une fois, vos jeux ajoutés, l'application doit ressemblés à ça. images

Nous allons maitenant ajouter un maitre de Jeu (MJ - GM en anglais) images

Vous devez remplir le formulaire pour chaque MJ. Si vous voulez vous limiter au strict minimum, vous pouvez saisir uniquement le pseudonyme (nickname), et choisir une couleur(color). Le reste c'est que du bonus. images

Une fois la partie données personnelles du MJ finie, il faut ajouter ses parties de jdr. Clicker sur le bouton Add à droite du tableau vide autant de fois que le MJ a de parties. Changez ensuite les données de chaque partie. Choississez le jeu, donner un titre à la partie/scénario, ajuster les nombres minimum et maximum de joueurs, vous pouvez également saisir une description de la partie et indiquer un niveau (pour débutant (beginner), moyen (middle) ou joueur expériementé (veteran)) images

Quand vous avez fini, vos MJ apparaissent dans la liste des MJ. Vous pouvez les cocher/decocher pour signaler leur présence et disponibilité sur l'évenement. Un MJ coché est un mj qui peut faire jouer ses parties. Ses parties apparaissent dans la liste des parties disponibles (voir après).

Pensez à sauvegarder de temps en temps. Vous pouvez vous fier à la barre de titre de la fenetre principale pour connaitre le statut actuel et dans quel fichier votre convention est enregistrer (l'extension est: rcd pour Rcm Convention Data) images

Pensez à cocher quelques MJ, puis affichier la liste Menu > Show > Scenario List. Une fenetre doit s'ouvrir. Elle présente un carousel des parties disponibles. (Les illustrations ne montrent que 2 parties mais avec beaucoup plus c'est sympa). Vous pouvez tourner le carousel avec la souris. images

Pour aller sur une autre partie. images

Un peu d'animation images

Encore un peu d'animation images

Vous pouvez mettre cette fenetre sur un autre écran, la mettre en plein écran et vous positionnez sur l'onglet Visuel pour controller l'aspect de votre fenetre de démo. Nous avons l'habitude de montrer cet écran au public de l'événement pour les inciter à jouer. images

Depuis l'onglet de controle vous pouvez couper l'animation automatique ou la réactiver. Vous pouvez aussi afficher un message à l'écran. images

Et vous pouvez l'effacer en supprimant le texte. images

How to use

Must be done before the convention

  1. Add all games (please provide details and images: e.g: Ryuutama, DnD5, Vampire..)
  2. Add all GMs (don't forget information to contact them), Add scenario to each GM
  3. On the 3rd tab, click on wizzard button. Select the number of days of your event, set the beginning and ending hours for each day. Then, defines the number of table, set label to table when necessary).
  4. Save the convention into rcdb file.

during the event

  1. Load the rcdb file
  2. On the fist tab, check all present GM (uncheck them when they lunch or leave). The check means the GM is ready or in game. Uncheck means GM is unavailable.
  3. Show the scenario list.
  4. Move it to a screen where visitors can see it.
  5. Start animation
  6. Add information message

Start a game

  1. people arrive and they want to play
  2. Registrer them into RCM and drag and drop the game on table timeline in the third tab.

TODO:

  • Grid of Games
  • Planing Tutorial
  • Style Improvement
  • Code refactoring

rcm's People

Contributors

obiwankennedy avatar rguezennec avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

rcm's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.