GithubHelp home page GithubHelp logo

stockexchangesimulation's Introduction

Stock Exchange Simulation

Interface

Au lancement du jeu, un nom d'utilisateur vous sera demandé. ATTENTION ! C'est avec ce nom d'utilisateur que vous pourrez récuperer votre sauvegarde, ne le perdez pas !

LoginPanel

L'interface de jeu est principalement constitué d'un graphe, et de deux boutons, le bouton d'achat et de vente:

MainPanel

But du jeu

Le principe est d'avoir le plus d'argent possible en achentant et en vendant des actions (comme un trader !). Vous devrez pour cela acheter le moins cher possible et de vendre pour un maximum de LapiCoins !

Les entreprises / Business

Une grande partie du gameplay de ce jeu: Les entreprises ! Les Entreprises sont indépendantes et possèdent chacune leurs propres courbes et leurs propres taux. Les actions ne sont pas interchangeables entre les entreprises. Par exemple, si vous possedez une action chez Fondactul, vous ne pouvez pas la vendre chez Axelapi ! Vous pouvez également modifier les entreprises:

  1. Elles se trouvent dans le fichier ./saves/businesses.json
  2. Un JSONArray contenu dans le fichier les stoquent
  3. Je (Nous ?) deconseillons de modifier ce fichier, vous pouvez ajouter des entreprises, mais je déconseille de modifier celles qui y sont déja actuellement

Ajouter une entreprise

Chaque entreprise comporte ces elements:

  • Un minimum, le maximum de chute
  • Un maximum, le maximum d'augmentation
  • Un nom, le nom de l'entreprise (Non, vraiment ?)
  • Le maximum de mises à jour, l'entreprise sera mise à jour à chaque interval de cette valeur (en ms)

Chaque entreprise se présente sous cette forme:

{
	"min":-4,
	"max-update-time":850,
	"max":4,
	"name":"Le jardin des lapins"
}

Les icones: Chaque entreprise a une icone, elle est sauvegardé dans le dossier ./src/assets/, sous cette forme:

  • <nom-en-minuscule-espaces-remplac&eacute;s-par-des-tirets>-business-icon.png

Plusieurs extentions sont disponnibles: JPEG (.jpg), PNG (.png), GIF (.gif) (!!ATTENTION!! Les gifs ne sont pas fonctionnels avec Swing)

Les menus

C'est quoi une bonne interface sans les bon vieux boutons ??

Les boutons d'entreprises

Enterprise

Ce menu vous permet de changer d'entreprises et d'en créer / d'en supprimer. Lors de la création d'une entreprise, il vous sera demandé:

  1. Un nom
  2. La chute maximale
  3. L'augmentations maximale
  4. Un interval de mise à jour

Voir: Création d'une entreprise

Les options

Options

Ce menu-ci vous permet d'adapter les paramètres à  votre guise ! Vous pouvez personnaliser l'intervale (l'espacement entre chaque trait de la courbe), ou bien fermer tout les popups actives (alertes uniquement!)

stockexchangesimulation's People

Contributors

unkabaraquidev avatar freezman31 avatar

Watchers

 avatar  avatar

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.