Bonjour à tous,
J'ai envie de faire de ce jeu un jeu communautaire et ouvrir donc le code à des développeurs qui seraient motivés pour rebooster le jeu.
Je vois 2 axes principaux de développement du jeu :
- pour se faire la main sur le fonctionnement actuel du jeu et de son architecture, l'idée serait tout d'abord de faire quelques nouveautés. On serait donc sur du PHP. Defifoot utilise un framework maison qui implémente un pseudo modèle MVC.
Pour trouver les nouveautés à faire, nous piocherons dans les idées prioritaires du forum.
- le second point qui est pour moi le plus important c'est de rendre le jeu compatible mobile. Actuellement la version mobile est peu adaptée et elle devient de plus en plus urgente à réaliser.
L'idée serait donc de faire une API (je l'ai en partie déjà réalisée) et soit de faire un site web mobile dédié en utilisant cette API. Je pensais pour faire d'une pierre deux coups partir sur du Angular par exemple qui permettrait de faire un site mobile et qui serait en même temps une refonte du site sur ordi.
L'avantage est que ces développements peuvent se faire complètement en parallèle du site actuel et nous pouvons même ouvrir nos développements aux joueurs pour le tester. (une sorte de site beta).
J'ai acheté récemment le framework MDB Angular : https://mdbootstrap.com/docs/angular/, à voir si ce pourrait être une bonne base pour un nouveau site. Il est envisageable aussi d'acheter un template de site (MDB en propose et j'en ai acheté plusieurs) car personnellement je n'ai pas de compétences graphiques.
Donc les profils recherchés sont les suivants :
- personne motivée
- personne connaissant le PHP et un + serait Angular
Un accès Gitlab sera donné pour accéder au code en contrepartie d'une non divulgation des sources (confidentialité).
En fonction des travaux réalisés et de la dynamique du site des rétributions peuvent être envisagées.
Voilà n’hésitez pas à faire circuler ce message, c'est selon moi une bonne occasion de pouvoir s'impliquer dans un projet d'envergure et qui peut constituer une bonne expérience professionnelle.