Browse Source

Merge branch 'master' of git.unistra.fr:tompeur/ecr19-t3-e

Theo Ertzscheid 6 years ago
parent
commit
aa44bff6fc
4 changed files with 61 additions and 1 deletions
  1. 18 1
      README.md
  2. 25 0
      src/model/events.js
  3. 14 0
      src/model/laws.js
  4. 4 0
      src/view/game.html

+ 18 - 1
README.md

@@ -1,2 +1,19 @@
-# ECR19-T3-E
+# TOMPEUR
 
+![d](https://i.imgur.com/ABfrQ3o.png)
+
+## Description
+Dans tompeur vous incarnez un roi qui dirige son royaume, votre but est de voter des lois afin de contenter votre peuple, le clergé, la noblesse, de bien gérer l'économie
+et l'armée. Vous allez faire face à des événements qui vont impacter votre royaume et allez devoir prendre des décisions en conséquence.
+
+Le but est de faire comprendre au joueur que les lois sont issues de processus sociaux et de rapports de force.
+
+## Comment jouer ?
+
+Pour jouer il suffit de vous rendre sur [ce site](https://bretzel.ga/tompeur/src/view/game.html) et de commencer la partie.
+
+## Documentation
+
+La documentation est disponible [ici](https://bretzel.ga/doctompeur/).
+
+> ajouter image encore et actualiser les liens.

+ 25 - 0
src/model/events.js

@@ -0,0 +1,25 @@
+/**
+ * clergy {
+ *      wealth : 0
+ *      influence : 1
+ * }
+ * 
+ * nobility {
+ *  wealth : 2
+ *  influence : 3
+ *  army : 4  
+ * }
+ * 
+ * people {
+ *  wealth : 5
+ *  wellbeing : 6
+ * }
+ */
+
+let events = [
+  {
+    name : "Nom de l'evenement",
+    threshold : [0, 0, 0, 0, 0, 0, 0],
+    coefficient : [0, 0, 0, 0, 0, 0, 0]
+  },
+]

+ 14 - 0
src/model/laws.js

@@ -0,0 +1,14 @@
+let lawsTypes = ["nom du type 1","nom du type 2"];
+
+let laws = [
+  {
+    name : "Nom de la loi",
+    type : "nom du type",
+    effect : {
+      clergy : { wealth : 50, influence : 60 },
+      nobility : { wealth : -10 , influence : 33 , army : 69 },
+      people : { wealth : -420 , wellBeing : 1337 }
+    },
+    description : "Description de la loi précise est pédagogique"
+  },
+];

+ 4 - 0
src/view/game.html

@@ -6,6 +6,7 @@
     <link rel="StyleSheet" href="style.css" type="text/css">
   </head>
   <body>
+
     <div class="main-frame">
       <div id="indicators">
 
@@ -62,5 +63,8 @@
     <script type="text/javascript" src="../controller/law_controller.js"></script>
     <script type="text/javascript" src="law_view.js"></script>
     <script type="text/javascript" src="../controller/round_controller.js"></script>
+
   </body>
+  <!-- script load -->
+  <script type="text/javascript" src="../model/javascript.js"></script>
 </html>