A propos

La naissance du jeu

L'idée de développer ce jeu sur le web m'est venue pendant les vacances de Noël 2019 alors que nous jouions avec mes enfants et leur grand-mère aux Chrominos que je ne connaissais pas.

Il s’agit d’un jeu de plateau créé par Louis Abraham (sous licence Week End Games) de type Dominos évolués. En effet, nous retrouvons ici des pièces comportant non pas 2 carrés de chiffres mais 3 carrés de couleurs (parmi le bleu, violet, rouge, vert et jaune).

Le principe du jeu en 2 illustrations

Ayant bien aimé (tout comme mes enfants) et voulant développer une application web en asp.net core, mon challenge était tout trouvé. C’est ainsi que j’ai commencé à pianoter sur mon PC portable (il me suit pendant les vacances évidemment!) tout comme un écrivain l'aurait probablement fait s’il lui était venue une idée de scénario, situation, personnage...

Depuis, le jeu est jouable par n’importe quel utilisateur du monde ayant un accès internet sur un PC, tablette et smartphone sans aucune installation. C’est la force des applis web !

Les technos utilisées

A ce jour, tout est développé, testé et intégré par Thomas Vuille, Ingénieur en développement logiciel depuis 2001 et formé plus spécifiquement sur le langage C# depuis l'été 2018.

Coté Soft :

  • L'application est développée sous Visual Studio Community 2019
  • Le "back-end" est en C# avec le framework asp.net core 3.1 et Entity Framework core
  • Entity Framework en code-first
  • Utilisation de Identity pour la partie identification
  • Le "front-end" en Javascript et jQuery
  • [nouveauté] Utilisation d'Ajax qui permet d'optimiser nettement les échanges avec le serveur et offre une meilleure expérience utilisateur
  • [nouveauté] Utilisation de Signal-R pour encore plus de performances et une meilleure expérience utilisateur
  • Utilisation de jQuery Draggable Touch de Jonatan Heyman
  • Utilisation de jQuery Popup Overlay de Ivan Lazarević et Vast Engineering
  • Git et GitHub pour versionner/sauvegarder les sources
  • Trello pour l'organisation du développement (Kanban)

Coté Hard / Infra on trouve un serveur Virtuel Linux Ubuntu loué chez Ovh qui fait tourner :

  • Un serveur web Apache
  • Une base de données MS SQL Express pour sauvegarder en temps réel vos parties et leurs avancements

Contact

Pour toute information, contactez-moi par email à : thomas@vuille.fr

Ou bien prévoyons un rdv téléphonique :

Retour