Car League
Petit projet démarré depuis début Septembre 2015, il résulte à la base de mon envie de tenter de développer un prototype rapide du fabuleux jeu Rocket League: pour ceux ayant vécu dans une grotte ces derniers mois, voici un rapide pitch du jeu: une arène, des voitures et un ballon à mettre dans le but adverse.
Le jeu a heureusement beaucoup évolué depuis ce prototype initial en prenant une orientation compétition automobile, avec un penchant réaliste, sous toutes ses formes: matchs donc, duels en arène mais aussi bien évidement des courses. J’espère intégrer d’autres compétitions gravitant autours des voitures selon mes disponibilités et mes compétences.
Développement démarré sous Unity 5.2, il m’aura permis de découvrir cette version d’Unity et ses nouveautés notamment la gestion des sons et des nouvelles interfaces graphiques (UI). Nul doute que cette expérience sera très vite réutilisée sur mon projet principal. 😀
Notes concernant l’essai de la démonstration web:
Le lien suivant pointe vers une page qui va vous inviter à télécharger le « Unity Web Player » qui vous permet de découvrir le jeu dans votre navigateur (Internet Explorer, Firefox, Safari, Opera). Veuillez accepter pour pouvoir continuer.
Date: 20/03/2015
Note importante: Le Web player étant prochainement abandonné par Unity et étant en plus limité à certains navigateurs (Internet Explorer, Firefox, Safari, Opera), j’ai mis en place un build de test en HTML5 / WebGL disponible avec les autres versions ci-dessous. Cliquez sur le lien et téléchargez le zip. Une fois téléchargé, dézippez le fichier et cliquez sur le fichier index.html pour lancer la démo dans votre navigateur!
Les autres versions disponibles:
Version 0.3.0 HTML5 / WebGL (Téléchargez, dézippez et cliquez sur la page web index.html)
Version 0.3.0 Windows 32bits (148Mo compressé)
Version 0.3.0 NON TESTE MacOsX universal (127Mo compressé)
Fonctionnalités de cette version:
Bon, cela faisait deux mois que je n’avais pas sorti une nouvelle version, la faute à mes recherches d’emplois et à pas mal de nouvelles fonctionnalités développées:
1) Le portage Android
Youpi! Le jeu tourne à merveille sur ma tablette Nexus 7 de 2013 \o/ Les interfaces tactiles sont plutôt bonnes et les retours de ceux ayant pu tester sont enthousiastes. Bien sûr il reste des tas de choses à régler mais on peut prendre plaisir à jouer sur ce support.
Mais comme vous pouvez le constatez au-dessus, il n’y a pas de lien pour la version Android… En effet si je veux le mettre sur le store Google et le monétiser via un peu de publicité ou des achats In-App, je dois monter une société pour rester dans la légalité. Si vous avez des informations à ce sujet je suis preneur. En tout cas je me renseigne à ce sujet et vous tiens au courant 😉
2) La localisation du jeu
J’ai fait des travaux me permettant assez facilement de traduire assez facilement les textes du jeu dans la langue de mon choix. Actuellement, il est possible de basculer de manière instantanée entre l’anglais et le français. Si l’avenir est radieux, je pourrais facilement ajouter d’autre langues au jeu.
3) Amélioration de l’interface utilisateur
Le menu de sélection était assez fouilli et malheureusement inutilisable sur mobiles. J’en ai donc profité pour rendre cela bien plus aéré et utilisable que ce soit sur PC ou sur mobile.
Les circuits et les stades ont vu leurs noms changés pour des noms plus compréhensibles.
J’en ai aussi profité pour réorganiser la manière de sélectionner le type de course pour rendre cela plus clair. C’est un peu moins confus qu’avant mais je compte encore l’améliorer prochainement. N’hésitez pas à me faire des retours sur votre ressenti dans les menus, ou sur d’autres sujets d’ailleurs.
Les sliders permettant de régler le volume du son ou de choisir le type de commandes en mobile ont été agrandis pour une meilleure accessibilité.
La page permettant de saisir ses commandes a été améliorée: la saisie était compliquée avant et nécessitait de cliquer avec la souris et de ne surtout rien bouger. Maintenant on peut se servir de la souris ou appuyer sur la touche entrée pour saisir le bouton de votre choix.
4) Possibilité de choisir différents types de véhicules.
Ça y est! Je vous laisse découvrir vous même les différents véhicules de cette version. Certains sont plus adaptés que d’autres pour les différents modes de jeu, les performances sont différentes et vous pourrez voir les différences dans le menu de sélection des véhicules. Leur qualité est inégale et ils ne sont pas prévus pour rester dans une version finale. Mais cela m’a permis de mettre en place une sorte de cahier des charges sur ce qui serait nécessaire pour les nouveaux types de véhicules.
J’ai commencé du coup à travailler sur le comportement physique des voitures et il me reste encore pas mal de travail à ce sujet.
5) Modification de la minimap
La minimap dans le mode Carball et dans le mode Arena a été agrandie pour une plus grande visibilité. La couleur des buts a été changé pour que la couleur de votre but correspond à votre couleur sur la minimap. Actuellement c’est aussi la couleur de votre véhicule lorsque ca couleur peut changer (à savoir donc 3 des 5 véhicules)
6) Correction d’anomalies en vrac
La détection de sortie en mode Arena ne fonctionnait pas systématiquement, cela a été corrigé ainsi que la couleur des terrains en mode Arena et Carball qui n’aurait pas du évoluer en fonction de la saison mais uniquement en fonction de la surface de jeu choisi par l’utilisateur.
Le chronomètre du tour en cours n’est plus saccadé contrairement à précédemment.
7) Suppression du mode entrainement
Ce mode n’apportait aucune plus value par rapport au mode standard, il a donc été supprimé par soucis de clarté.
Bon, sinon, une fois cette version finie qu’est-ce qui va se passer? Je vais en profiter probablement pour faire un break quelques jours, me renseigner sur le statut légal pour publier mon application sur le store Google, et probablement en profiter pour sortir une démo web des jeux sur lesquels j’ai pu bosser durant mes deux dernières Game Jam dans leur état finalisé.
Je vais aussi accentuer mes recherches pour trouver une personne pour la direction artistique du jeu. Si vous êtes intéressé pour une collaboration sur ce projet peu importe la forme, n’hésitez pas à me faire signe.
Bon, revenons au jeu, quelles sont les prochains axes de développement pour Car League?
1) Mode deux joueurs par le réseau
Le portage Android étant sur de bons rails, je peux me consacrer maintenant à cela. Cela risque d’être compliqué et long mais je suis plutôt confiant.
2) Gestion des dégâts sur les véhicules?
Ce n’est toujours pas une priorité. Difficile de juger ce que cela peut apporter niveau gameplay et niveau rendu visuel difficile d’avoir quelque chose de convaincant en l’état…
3) Gestion de l’avant et de l’après-match/course avec affichage des résultats complets et autres informations utiles : aujourd’hui l’événement se lance dès son chargement et à la fin de celui-ci le joueur doit lui même quitter l’évènement.
Toujours aussi nécessaire et urgent.
4) Gestions des caméras
A finaliser, à rendre plus intuitive pour l’utilisateur, et à simplifier pour un usage mobile (pas besoin de caméra libre sur mobile).
5) Amélioration du design global du jeu et des modèles 3D
Je désespère de trouver quelqu’un pour prendre la direction artistique du jeu. Faites moi signe si vous êtes intéressé!
Date: 22/01/2015
Edit 29/01/2015: Le Web player étant prochainement abandonné par Unity et étant en plus limité à certains navigateurs (Internet Explorer, Firefox, Safari, Opera), j’ai mis en place un build de test en HTML5 / WebGL disponible avec les autres versions ci-dessous. Cliquez sur le lien et téléchargez le zip. Une fois téléchargé, dézippez le fichier et cliquez sur le fichier index.html pour lancer la démo!
Les autres versions disponibles:
Version 0.2.1 Windows 32bits (147Mo compressé, 374Mo décompressé)
Version 0.2.1 NON TESTE MacOsX universal (127Mo compressé, 277Mo décompressé)
Fonctionnalités de cette version:
Croyez moi, les vacances, ça n’aide pas des masses aux développements! ^^
Le jeu continue à gagner de nombreuses fonctionnalités comme vous allez pouvoir le voir.
Mais revenons d’abord sur les axes de développements évoqués lors de la dernière release pour voir ce qu’il en a été:
1) Amélioration de l’IA (nombreuses situations où l’IA reste bloquée sur place, toucher de balle pouvant amener à marquer contre son camp)
Alors là vous allez constater une réelle évolution. L’IA a été bardé de capteurs en toute sorte et d’une logique pour pouvoir esquiver les obstacles sur sa trajectoire et surtout entamer une marche arrière si nécessaire. Ces améliorations se verront notamment en mode Carball (finies les voitures coincées sur les poteaux) mais aussi en mode course! Vous allez voir qu’il y a du défi maintenant pour finir premier!
2) Mode deux joueurs par le réseau
L’une des deux principales fonctionnalités sur lesquelles je vais travailler à l’avenir. Comme évoqué précédemment, c’est un développement important mais le code est en théorie bien conçu pour le fonctionnement en réseau.
3) Gestion des dégâts sur les véhicules?
J’ai entrepris des travaux en ce sens mais pour le moment les résultats sont décevants et donc pas visibles dans cette release. J’y consacrerai du temps à l’occasion mais ce n’est clairement pas une priorité.
4) Amélioration du mécanisme de chargement/sauvegarde/réinitialisation des touches affectées et rendre l’interface plus compatible avec les différentes tailles du jeu (en grand écran le menu est décalé par rapport aux autres composants).
La fonctionnalité a été améliorée: le placement à l’écran est ok dorénavant, il est possible de charger/sauver sa configuration de touches et maintenant de la réinitialiser la configuration du joueur. Reste pour moi à gérer les touches escape/enter lors de l’affectation des touches qui parasitent la sélection (aujourd’hui il faut sélectionner la touche avec un clic souris et ne pas bouger la souris avant d’appuyer sur la touche que l’on souhaite affecter).
5) Gestion de l’avant et de l’après-match/course avec affichage des résultats complets et autres informations utiles : aujourd’hui l’événement se lance dès son chargement et à la fin de celui-ci le joueur doit lui même quitter l’évènement. A faire très vite ma foi ^^.
6) Gestions des caméras
Des travaux ont été réalisés et vous disposez dorénavant de trois caméras différentes: une caméra de suivi fixe derrière votre voiture, une caméra de suivi mobile que vous pouvez placer autour de votre voiture, et une caméra de suivi de la balle disponible uniquement en mode Carball: avec celle-ci vous aurez toujours une vue sur votre voiture et sur la balle en plus de la flèche d’orientation visible à l’écran. Pour alterner entre les vues, n’hésitez pas à appuyer sur la touche adéquate que vous pouvez paramétrer dans les options avant ou pendant le match (en mettant pause).
7) Développement de la version Android
La prochaine fonctionnalité que je souhaite développer. Le code est compatible Android (une version a déjà tourné sur tablette Nexus 7) mais je dois développer les boutons/contrôleurs à l’écran pour diriger le véhicule.
8) Amélioration du design global du jeu et des modèles 3D
Je croise les doigts, si vous connaissez un designer qui souhaite prendre la direction artistique je suis preneur ^^ Si vous souhaitez donner votre avis sur la direction artistique à prendre (plus post-apo ou réaliste) n’hésitez pas!
Et sinon est-ce que j’apporte d’autres développements dans la besace? Bien sûr (/me contrôle son historique Git)!
-Un nouveau stade, comme ont pu voir ceux ayant testé Galactic Sports, et la mise en place de sélection du stade en mode Carball et Arena entre ce même stade avec ou sans toit et un test rapide avec des gradins.
-correction d’une anomalie concernant l’éclairage de la plaque d’immatriculation du véhicule.
-la mise en place d’un cycle jour/nuit qui vous permet de courir à tout moment du jour ou de la nuit avec l’éclairage adéquat. Il m’est possible de mettre en place des passages jours nuit accélérés à l’avenir. Je peux aussi gérer le brouillard mais je dois encore retravailler pour la pluie. Pour choisir à quelle moment de la journée se déroule votre épreuve sélectionnait le moment de la journée juste en dessous du style de match.
-amélioration du comportement de la conduite de la voiture. Faites moi vos retours sur vos ressentis 😉
Bon, c’est tout pour cette version, j’espère pouvoir très vite vous présenter une version Android fonctionnelle. N’hésitez pas à me contacter pour toute suggestion ou question, vos avis comptent énormément.
De la même manière, si comme certaines personnes qui me soutiennent vous souhaitez contribuer au développement de ce jeu, que ce soit par la musique, les graphismes ou d’autres domaines n’hésitez pas à me contactez par twitter ou par mail.
Date: 06/12/2015
Edit (07/12/2015): Vu la demande de certaines personnes ne pouvant accéder facilement au WebPlayer ou souhaitant jouer hors-ligne, vous trouverez en dessous une version exécutable sous Windows ou sous MacOsX. Chacune de ses versions fait environ 140Mo zippées et 340Mo une fois installé sur votre ordinateur.
Fonctionnalités de cette version:
Wow, un mois déjà !
Un mois que je n’avais pas sorti de nouvelle version de CarLeague, mais vous allez voir que cela valait le coup !
En effet, c’est une évolution majeure du jeu que je vous propose aujourd’hui. Les informaticiens l’auront deviné avec le numéro de la release qui a été incrémenté. Mais c’était indispensable tant le jeu a avancé sur ce laps de temps.
Revenons dans un premier temps sur les principaux axes de développement évoqués lors de la précédente itération du jeu :
– 1) Amélioration de l’IA (nombreuses situations où l’IA reste bloquée sur place, toucher de balle pouvant amener à marquer contre son camp)
Bon, j’ai commencé des travaux sur ce sujets mais le résultat n’est pas utilisable sur cette version : il faudra pour le moment se contenter d’adversaires stupides. L’occasion peut être de passer en mode deux joueurs en local et de prendre un peu de bon temps avec des amis !
Rassurez-vous, c’est l’un des prochains aspects sur lesquels je compte m’impliquer énormément et j’espère arriver à la hauteur de vos attentes (et enfin, l’ordinateur saura se servir de la marche arrière pour se sortir des situations cocasses).
– 2) Mode deux joueurs par le réseau?
C’est toujours prévu au programme mais pas dans l’immédiat. Le jeu en réseau peut se révéler très compliqué à coder mais d’après la documentation que j’ai lu le code du jeu devrait bien se prêter à ces problématiques. Qui sait sur un coup de tête cela pourrait vite évoluer, restera donc à voir le serveur qui mettra en connexion les joueurs. Je ferai peut être un article dédié à cette problématique si j’ai le temps et si l’opportunité se présente.
– 3) Ballon: proposer différents formes de ballons et changer la résistance à l’avancement?
Vous étiez nombreux à me parler de cet aspect là et surtout à critiquer le mouvement perpétuel de cette balle une fois lancée. Cela a été corrigé et aujourd’hui le comportement et plus proche de la réalité. La balle a aussi plus d ‘élasticité et rebondit plus facilement. De mon coté je pourrai paramétrer cela bien plus facilement et j’attends vivement vos retours sur le comportement de la balle.
Ah, et vous pouvez aussi jouer avec un palet de hockey sur glace maintenant, si seulement il y avait de la glace …
– 4) Gestion des dégâts sur les véhicules?
La fonctionnalité est toujours envisagée. La gestion des dégâts n’est pas trop compliquée à mettre en place mais c’est plus sur la répercussion des dégâts sur la conduite que cela coince actuellement. Peut être lors de mes travaux pour un modèle de conduite plus réaliste je trouverai l’illumination.
– 5) Affichage d’une minimap pour situer buts, ballon et joueurs.
Alors je n’espérais guère avoir le temps d’implanter cette fonctionnalité pour cette version mais finalement le délai supplémentaire que je me suis donné pour la livrer m’a permis de mettre en place une minimap basique. Son placement et sa présentation sera probablement retravaillé dans une nouvelle version mais je suis curieux d’avoir votre retour sur la minimap/
– 6) Correction slider son/volume différent entre le menu principal et le menu pause
Bon, je crois que j’étais le seul ayant remarqué ce problème mais maintenant il y a cohérence entre les différents menus des niveaux de volume présentés par les sliders.
– 7) Amélioration du mécanisme de chargement/sauvegarde/réinitialisation des touches affectées
Pas d’avancées malheureusement sur ce sujet. Privilégiez la souris pour cliquer sur le bouton que vous souhaitez modifier et ne la déplacez plus avant d’avoir affecter vos touches. Il est possible d’appuyer sur la touche enter du clavier mais dans ce cas la touche enter est affectée avant d’avoir pu saisir la bonne touche. Le comportement avec la touche Escape est assez similaire. Je dois me trouver du temps pour m’assurer que les événements menus ne se télescopent pas avec l’affectation des touches.
– 8) Meilleure gestion du son notamment durant les pauses (conserver musiques et couper autres bruits) et trouver une musique de fond pour les menus
Ceux qui me suivent sur Twitter ont pu voir que j’avais effectué ces travaux en fin de semaine. La musique de fond est conservée durant les pauses tandis que les autres sons sont muets. De même j’ai pu trouver de la musique libre de droit pour mettre de l’ambiance dans les menus et les différents modes de jeu. Les musiques viennent d’un artiste que je connais pas et qui s’appelle Jahzzar.
– 9) Création d’un mode arène sans ballon 😉
Alors c’est l’une des grosses nouveautés de cette version : l’arrivée du mode Arena ! Dans ce mode il est question d’éjecter vos adversaires de la surface de jeu et de ne pas se faire éjecter à son tour ! Une seule surface de jeu pour le moment (les modèles 3D de cette arène ont été fournis par Psycho99), mais j’espère bien en apporter d’autres dans le futur !
– 10) Développement de la version Android
Un passage indispensable pour le jeu selon moi (bien que mon rêve soit une sortie sur PS Vita en physique ^^ ). Ma cible du matériel nécessaire pour faire tourner le jeu est une Nexus 7 de 2013 (cela tombe bien, j’en ai une). J’ai pu procéder à un portage rapide et l’application tourne dessus : pas de soucis de shaders ou autres incompatibilités qui auraient pu se révéler génantes : ouf ! Par contre je n’ai pas pu pousser mes tests plus loin pour le moment faute d’interface adaptée pour conduire le véhicule. J’espère sincèrement pouvoir jouer sur ma tablette à ce jeu très prochainement.
On se retrouve donc avec de nombreux axes de développement exploités depuis la dernière version, et les autres ont été étudiés avec de bons espoirs de réalisations dans un futur proche.
Mais ce n’est pourtant pas les seules choses apportées aujourd’hui, bien d’autres choses ont été faites en un mois, parmi lesquelles :
-l’arrivée du mode Course en supplément du mode Carball et du mode Arena : effectuez des contre-la-montre ou des courses endiablées sur le circuit disponible (un asset gratuitement utilisable pour mes tests) avec jusqu’à 7 adversaires dont 1 autre joueur humain ! J’espère que ce mode vous plaira énormément en tout cas moi j’en suis satisfait !
-comme vous pouvez le constater, les modes Carball, Arena et Race sont totalement configurables dans un menu repensé pour pouvoir choisir chacun de ses paramètres. Ah, on me dit dans l’oreillette que le choix du moment de la journée et de la saison ne fonctionnent pas encore, mais ce sera pour une version proche 😉 A ce sujet, si vous avez des suggestions pour les noms de ses modes, je suis preneur. Autant les modes Arena et Race me paraissent bien, autant le mode Carball reste pour moi un peu à désirer dans son nommage.
-de nouvelles surfaces de jeu pour le mode Carball ! En plus de l’herbe vous pouvez dorénavant évoluer sur de l’asphalte ou de la glace et voir les réactions du véhicule et de la balle changer en conséquence !
-la sphère de jeu est désormais en semi-transparence dans les mode Carball et Arena. On y voit derrière les débuts d’un stade. Quelle ambiance peut il donc avoir dans un stade où se déroule un match de Car League ?
-et pour finir avec le mode Carball, vous pouvez constater dorénavant la transparence de la flèche vous indiquant le positionnement relatif de la balle par rapport à votre véhicule.
Énormément de nouveautés donc sur cette version, mais il reste encore beaucoup de travail sur le jeu.
Prochains axes de développement:
1) Amélioration de l’IA (nombreuses situations où l’IA reste bloquée sur place, toucher de balle pouvant amener à marquer contre son camp)
2) Mode deux joueurs par le réseau
3) Gestion des dégâts sur les véhicules?
4) Amélioration du mécanisme de chargement/sauvegarde/réinitialisation des touches affectées et rendre l’interface plus compatible avec les différentes tailles du jeu (en grand écran le menu est décalé par rapport aux autres composants).
5) Gestion de l’avant et de l’après-match/course avec affichage des résultats complets et autres informations utiles : aujourd’hui l’événement se lance dès son chargement et à la fin de celui-ci le joueur doit lui même quitter l’évènement.
6) Gestions des caméras
7) Développement de la version Android
8) Amélioration du design global du jeu et des modèles 3D
Vous l’aurez constaté de vous même, mon domaine de prédilection est le développement logiciel et non le développement graphique et audio du jeu. L’ergonomie des menus et le gameplay des modes est globalement présent mais le jeu est moche et sans âme. Je cherchais à la base à m’approcher de quelque chose de plutôt moderne et réaliste mais vous être nombreux à attendre un style bien plus fun voir cartoon. Sans aller jusqu’à sombrer dans le cartoon j’avoue qu’aller dans un genre un peu post-apocalyptique à la Mad Max ou un peu façon Kult de la vitesse ork pour ceux qui connaissent l’univers de Warhammer 40000 pourrait avoir beaucoup de charme et donner ce supplément d’âme qui manque tant au jeu à ce jour. N’hésitez donc pas à me donner votre avis sur le sujet : je suis à votre écoute !
De la même manière, si comme certaines personnes qui me soutiennent vous souhaitez contribuer au développement de ce jeu, que ce soit par la musique, les graphismes ou d’autres domaines n’hésitez pas à me contactez par twitter ou par mail.
Voilà c’est fini pour cette version, et je vous donne rendez-vous bientôt pour un nouvelle version pleine de promesse !
Date: 27/10/2015
Fonctionnalités de cette version:
Paris Games Week 2015 Edition ! ^^
Bon, soyons honnête, j’ai un peu manqué de temps ces derniers temps. Mais j’ai quand même des trucs bien sympathiques en plus à vous proposer:
-Ajout d’une flèche 3D qui vous indique la direction de la balle par rapport à votre voiture
-Ajout d’une IHM dédié à la voiture avec affichage de la vitesse, des gaz et des freins. Vous inquiétez pas pour le design, ce n’est qu’une version temporaire (d’ailleurs si vous êtes capable de me proposer plus présentable je suis preneur).
-Le bouton permettant de respawner le véhicule est désormais configurable.
Dans le reste des actualités j’ai fait un peu de réorganisation en interne dans le code pour plus facilement le retravailler, j’ai démarré le travail sur une version android.et une gestion des caméras (suivi du ballon et bascule entre différents types de caméra) mais vous verrez cela prochainement 😉
Prochains axes de développement:
1) Amélioration de l’IA (nombreuses situations où l’IA reste bloquée sur place, toucher de balle pouvant amener à marquer contre son camp)
2) Mode deux joueurs par le réseau?
3) Ballon: proposer différents formes de ballons et changer la résistance à l’avancement?
4) Gestion des dégats sur les véhicules?
5) Affichage d’une minimap pour situer buts, ballon et joueurs.
6) Correction slider son/volume différent entre le menu principal et le menu pause
7) Amélioration du mécanisme de chargement/sauvegarde/réinitialisation des touches affectées
8) Meilleure gestion du son notamment durant les pauses (conserver musiques et couper autres bruits) et trouver une musique de fond pour les menus
9) Création d’un mode arène sans ballon 😉 .
10) Développement de la version Android
Date: 06/10/2015
Fonctionnalités de cette version:
Ce coup ci vous êtes gâtés!
– Possibilité de lancer des matchs en 1vs1 avec comme adversaire l’ordinateur, ou UN AUTRE JOUEUR EN LOCAL!
-Gestion de l’affectation dynamique des touches pour nos joueurs
– Ajout d’un bouton pour réinitialiser la position des véhicules (bouton M pour joueur 1, bouton R pour joueur 2)
– Gestion parfaite du franchissement de la ligne de but (avant le but pouvait être comptabilisé 2 fois)
– Gestion des buts et des coups d’envois/remise en jeu
– Gestion de la durée d’un match (pas de mi-temps, matchs de 3 minutes pour le moment)
Prochains axes de développement:
1) Amélioration de l’IA (nombreuses situations où l’IA reste bloquée sur place, toucher de balle pouvant amener à marquer contre son camp)
2) Mode deux joueurs par le réseau?
3) Ballon: proposer différents formes de ballons et changer la résistance à l’avancement?
4) Gestion des dégats sur les véhicules?
5) Affichage d’une minimap pour situer buts, ballon et joueurs.
6) Correction slider son/volume différent entre le menu principal et le menu pause
7) Affection de la touche permettant de remettre le véhicule sur ses roues
8) Amélioration du mécanisme de chargement/sauvegarde/réinitialisation des touches affectées
9) Meilleure gestion du son notamment durant les pauses (conserver musiques et couper autres bruits) et trouver une musique de fond pour les menus
Date: 01/10/2015
Fonctionnalités de cette version:
Version proche de la version précédente coté utilisateur. Elle inclut un correctif qui permet à tous de lancer le match sans soucis (dans la version précédente, un problème de chargement empêchait certains utilisateurs de lancer le match après avoir appuyé sur start).
Coté développeur, pas mal de travaux entrepris sur la gestion et l’affectation des touches et un début de travail sur le mode 2 joueurs en écran partagé. Mais cela n’est pas pour maintenant 😉
Prochains axes de développement:
1) Gestion de la remise en jeu après un but (aujourd’hui le jeu continue après un but)
2) Amélioration de l’IA (nombreuses situations où l’IA reste bloquée sur place, toucher de balle pouvant amener à marquer contre son camp)
3) Gestion de l’attribution des touches / Prise en compte de manettes?
4) Mode deux joueurs par le réseau ou en dual screen?
5) Ballon: proposer différents formes de ballons et changer la résistance à l’avancement?
6) Gestion des dégats sur les véhicules?
7) Affichage d’une minimap pour situer buts, ballon et joueurs.
Date: 23/09/2015
Fonctionnalités de cette version:
Première version publique, elle permet de lancer un match dans une arène entre deux véhicules (un géré par le joueur, l’autre géré par une IA basique).
Un but est marqué lorsque la balle franchit la ligne de but entre les poteaux.
Le véhicule se contrôle par les flèches haut/bas/gauche/droite du clavier. Selon la caméra sélectionnée, la souris permet le déplacement de la caméra.
Prochains axes de développement:
1) Gestion de la remise en jeu après un but (aujourd’hui le jeu continue après un but)
2) Amélioration de l’IA (nombreuses situations où l’IA reste bloquée sur place, toucher de balle pouvant amener à marquer contre son camp)
3) Gestion de l’attribution des touches / Prise en compte de manettes?
4) Mode deux joueurs par le réseau ou en dual screen?
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.