Bonjour tout le monde,
je suis chercheur en psychologie cognitive, commençant ma thèse cette année. Comme vous le savez peut-être, les apps et les jeux sur tablettes/smartphones deviennent de plus en plus populaires en science pour faire des expériences, plutôt que d'amener les sujets dans les labos. Dans cette lignée, j'aimerais construire pendant ma thèse un jeu simple pour tablettes android afin d'étudier la coopération entre personnes.
Le problème, c'est que je ne peux pas me permettre de passer toute ma thèse à le coder. C'est pourquoi avant de m'y atteler sérieusement j'aurais aimé avoir une indication de la durée que pourrait prendre un tel projet:
- le jeu est une chasse au cerf, deux joueurs collaborent pour tuer un cerf et le partager
- chaque joueur a une tablette dans ses mains et joue en face de l'autre joueur, les tablettes communiquent par bluetooth
- l'avatar du joueur 1 se trouve à gauche de l'écran, l'avatar du joueur 2 à droite de l'écran
- au milieu de l'écran se promène un cerf de haut en bas de l'écran
- les deux joueurs lancent des flèches au cerf, une fois que le cerf a été touché par exemple trois fois il meurt
- les joueurs doivent ensuite se partager la viande du cerf, un des deux joueurs indique par un curseur quel pourcentage du cerf dépecé il veut donner à l'autre joueur.
C'est tout ! Donc pour quelqu'un travaillant à plein temps sur ce projet, sans connaissance préalable du java mais programmant déjà en d'autres langages (C, python, php, matlab), combien de temps pensez-vous que cela prendrait (une fourchette de plusieurs semaines me va) ?
Je pense qu'il y aurait 4 grandes parties au projet:
- coder les événements du jeu comme décrits ci-dessus
- la communication entre les tablettes
- les graphiques (mais ils peuvent être très minimaliste dans un premier temps, donc je ne me focaliserais pas là-dessus)
- comment sauver les données du jeu sur le partage fait, le nombre de flèches à envoyer...
Est-il également possible d'utiliser des librairies ou des morceaux de code existants pour construire ce jeu, ou est-ce qu'il faudra que je parte de zéro ? Par exemple, sachant que les jeux de tir sont très courants, peut-être qu'il existe déjà du code que je pourrais récupérer pour faire la partie lancer de flèches ?
Merci d'avance pour les réponses!
Partager