Alors que le développement de Reckless Squad bat son plein, nous sommes plusieurs à D2P Games à commencer de nouveaux projets, soit dans le cadre de la société, soit pour s’amuser. Dernièrement, Dri a été plébiscité par la communauté de Games Creators Network lors des Novendiales avec son jeu Time Odyssey et semble ne pas vouloir s’arrêter là, et Daxou a déjà plusieurs idées.
Personnellement, je me suis lancé corps et âme dans le développement d’un Shoot Em Up pour Windows Phone 7. Mon but est de publier l’application sur le market place WP7. Mais je profite également d’une compétition organisé par Microsoft France afin de découvrir les prochaines killer apps du WP7. En savoir plus sur le concours.
Pour développer ce jeu, j’utilise les outils fournit par Microsoft, à savoir Visual Studio 2010, et XNA Game Studio 4 for Windows Phone 7. Avec ce combo, je peux tester mon application sur un simulateur de WP7. Un peu à la manière de ce que l’on trouve pour le développement sur iPhone.
Comme le concours nécessite un temps de développement court, et que je développe pour l’instant sur mon temps libre, j’ai réfléchit à un concept simple et tout à fait adapté au WP7 :
Un Shoot Em Up tactile.
Impressionnant n’est-il pas ?
Afin de vous achever voici les deux fonctionnalités de base que je souhaite implémenter :
- Utiliser l’écran tactile pour tirer des projectiles (le WP7 gère jusqu’à 4 points, je ne sais pas si je les utiliserai tous).
- Utiliser les accéléromètre pour déplacer le vaisseau.
Mais ce n’est pas tout, je réfléchit à quelques fonctionnalités bonus, qui seront peut être dans l’application finale :
- Utiliser le mode landscape du téléphone (lorsque vous le tournez pour que l’écran soit à l’horizontal) pour apporter un plus au jeu.
- Créer un éditeur de niveaux intégré au jeu ou bien pour Windows. Et avoir la possibilité de partager ses niveaux (soit en exportant, soit sur un serveur web dédié)
Je n’ai pas encore fait de recherche graphique, mais comme je souhaite me focaliser sur le concept de base, je pense m’en occuper dans un second temps.
Actuellement, le développement en est à ses balbutiements, j’ai commencé à architecturer le projet en gardant en tête le support (Qui même s’il est performant reste un appareil mobile) et en le matchant au concept. J’aurai peut être l’occasion de vous reparler de l’architecture du projet dans un prochain article. En tout cas, l’utilisation de XNA facilite bien des choses.
Pour finir, voici la première image du jeu, ce n’est pas un triangle noir sur un fond noir, mais ce n’est guère plus impressionnant :
Prochainement dans la todo list :
- Gérer les états de jeu.
- Implémenter les projectiles.
- Implémenter un vaisseau pour le joueur qui se déplace au clavier
- etc …
A la prochaine !
