MSX Village forum

La Place des Développeurs Final Smash Cette fois c'est le bon !?

Ricco59 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 02/01/2021 à 11h22

Messages: 248

Le 25/03/2021 à 21h21

Reprise du message précédent

Le jeu va être superbe oui, il est deja plus punchy que konami tennis

un petit Pentaru en ramasseur de balles peut etre ? :)

Bonne continuation :)


Tous mes travaux sont centralisés sur mon piti blog : https://ricco59.blogspot.com/
E-mail    
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2716

Le 25/03/2021 à 21h25
Merci Ricco.
Pentaru sera l'arbitre. ;)

J'ai avancé sur l'affichage du score :


On est toujours ignorant avant de savoir.
Github    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 26/03/2021 à 09h46
Pouce bleu azur :top


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5799

Le 26/03/2021 à 11h39
igal :
Pouce bleu azur :top

Fait gaffe, c'est un symptom du Covid ça :oups:lol

Blagues a part, c'est bien fait :top (Pouce rose :D)
Pas bête l'affichage du score :)
Les joueurs peuvent monter au filet je suppose !? :)
Je verrai bien un corbeau qui passe pour montrer que le joueur s'impatiente :tea
Ou un truc impromptu qui vient perturbé le jeu :D
Edité par TurboSEB Le 26/03/2021 à 12h13



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2716

Le 26/03/2021 à 15h13
TurboSEB :
Les joueurs peuvent monter au filet je suppose !? :)


Oui. Même si pour le moment c'est pas rentable (c'est censé être plus facile de marquer un point au filet).

TurboSEB :
Je verrai bien un corbeau qui passe pour montrer que le joueur s'impatiente :tea
Ou un truc impromptu qui vient perturbé le jeu :D


On va déjà essayer de finir le jeu... on verra plus tard pour les trucs funky. ;)


On est toujours ignorant avant de savoir.
Github    
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2716

Le 26/03/2021 à 22h51
Bon, ça avance doucement, mais voici une nouvelle version : fs0205.rom

J'ai fini les events de gain de Point, Game et Set.
Les règles du tennis sont bien tordu et facilite pas la programmation. ^^
Reste à gérer le gain de Match et afficher enfin notre cher Pentaru !

La version inclue les modifications précédente :
- Passage à 8K de VRAM pour une compatibilité avec tous les MSX1 (?)
- Habillage du score du mode entrainement

@GFX : J'ai redessiné les scores et les events. C'est pas que ta version n'allait pas (au contraire), mais c'est pour diviser la taille de toutes ces images par 2.
J'ai remplacé le style détouré qui demande 2 images (intérieur + contour) par un style ombré avec les lettres et l'ombre qui partagent la même forme.
En bonus, on peut avoir des lettres plus grandes puisqu'on a plus besoin de garder un pixel sur les bords pour le détourage noir.
Si a un moment tu veux retaper tout ça pour leur donner plus de style, je suis preneur. :)



On est toujours ignorant avant de savoir.
Github    
Ricco59 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 02/01/2021 à 11h22

Messages: 248

Le 26/03/2021 à 23h21
Je viens de passer 5' à me battre contre le robot lanceur et j'ai fait 18...

dommage que la musique d'intro soit coupée et qu'il faille la réactivé dans le menu (à moins que ça ne soit volontaire les tests)

La balle du lanceur peut elle partir du canon ou non ? (faire une partie du dessin avec la balle dans la bouche du canon et quand elle est lancée, passer à une bouche du canon ''vide'' mais ça peut se faire après ;)

C'est super, je reste impressionné par la physique de la balle

:top :top :top


Tous mes travaux sont centralisés sur mon piti blog : https://ricco59.blogspot.com/
E-mail    
Gfx Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 22/02/2021 à 22h22

Messages: 355

Le 26/03/2021 à 23h28
Superbe!
Envoie moi les images si tu veux que je jette un œil :)


Il faut cultiver notre jardin.
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2716

Le 27/03/2021 à 00h00
Aller, soyons fou ! Nouvelle version avec Pentaru qui vous taunt si vous sortez la balle ou la mettez dans le filet fs0206.rom.



Ricco59 :
dommage que la musique d'intro soit coupée et qu'il faille la réactivé dans le menu (à moins que ça ne soit volontaire les tests)


Ah oui, j'ai oublié de la réactiver. ^^
Elle est sympa, mais quand tu l'as entendu 51425467 fois, le silence fait du bien. :D

Gfx :
Envoie moi les images si tu veux que je jette un œil :)


Voici : fs_misc.xcf

C'est cette partie la :


Les chiffres et les 3 premiers mots apparaissent au milieu lors du gain d'un point ; les autres seront pour Pentaru.
Les ombres sont décalés de 1 pixel vers la droite et vers le bas.
J'ai pas d'instruction particulière, si ce n'est de profiter au maximum de l'espace.
Merci :)


On est toujours ignorant avant de savoir.
Github    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 27/03/2021 à 10h08
Petit retour gratuit... C'est ma tournée :tchin :tchin :tchin

1) Plus de musiques. (testé avec Mesei et BlueMsx)
2) "GAME A1" s'affiche en bleu sur le terrain, quel que soit le vainqueur.
3) Le "Héro" ne peut pas se "positionner" avant que la balle de service ne soit tirée. => Ce serait cool de pouvoir se déplacer avant même que la balle parte... histoire de faire galérer l'adversaire avec des retours de services foudroyants :lol
4) Le "Héro" est toujours positionné à "droite" même si le service se fait à gauche.



Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2716

Le 27/03/2021 à 11h16
igal :
Petit retour gratuit... C'est ma tournée :tchin :tchin :tchin


Le service n'est pas encore fait.
J'essaye d'annoncer à chaque fois les ajouts : sur la dernière version j'ai juste ajouté le système d'évènements (les interludes qui viennent interrompre de déroulement du jeu).
Les services sont au sommet de ma todo-list ; ça devrait pas tarder. :)


On est toujours ignorant avant de savoir.
Github    
Gfx Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 22/02/2021 à 22h22

Messages: 355

Le 27/03/2021 à 18h24



Hello,
voici les textes retouchés.
J'ai privilégié l'uniformité et la lisibilité :)
ça sera plus joli que d'avoir plein de tailles et de styles différents.


Il faut cultiver notre jardin.
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2716

Le 27/03/2021 à 18h46
Super :top

J'intègre ça pour la prochaine version

EDIT: Par contre, c'est 40 et non pas 45 pour le score (oui, c'est bizarre ^^). J'avais fais la même erreur. Je vais récupérer le 0 du 30.


On est toujours ignorant avant de savoir.
Github    
Gfx Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 22/02/2021 à 22h22

Messages: 355

Le 27/03/2021 à 18h51
oups ! :) et dire que j'ai joué dans un club de tennis quand j'étais jeune :oups


Il faut cultiver notre jardin.
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 2716

Le 28/03/2021 à 00h41
Nouvelle version : Final Smash 0.2.07 :tchin

Changement :
- N'importe quel preset d'input fonctionne dans le menu (claviers & joysticks).
- Le bouton appuyé sur la page "Press a key" détermine maintenant la configuration par défaut du 1er joueur (si vous appuyer sur un bouton du joysctick #1 par ex., ce joystick deviendra la config par défaut).
- Intégration des graphs de GFX (après test, je me suis permis d'agrandir un chouilla le "0" et de retoucher le "Adv" pour plus de lisibilité)
- Les événements affichent maintenant le nom du joueur qui l'a déclenché (pour Igal ^^)

Bon, par contre ça risque d'être la dernière version avant longtemps ! :moue
Les 48K de ma ROM sont pleins alors que j'ai encore beaucoup de code à ajouter (les services, mais surtout l'IA).
Du coup, je vais devoir me pencher sur la question de la compression.
J'ai déjà beaucoup d'algos de compression dans mon outil de conversion d'image CMSXimg, mais ils sont plutôt orientés "bitmap".
En analysant mes données, j'ai quelques idées de compressions spécifiques aux données binaires.
Je vais commencé par mes images Screen 2 (logo, terrain, tableau de score et Pentaru) car c'est ce qui impactera le moins les performances.
Par contre, leur taille total cumulé ne fait "que" 3 KB donc y a pas énormément à gagner.
En tout cas ça pèse pas lourd par rapport aux 12 KB des sprites de joueurs, mais là, ça risque d'être beaucoup plus compliqué car c'est des données que j'envoie continuellement au VDP et devoir les décompresser à la volé risque de me couter cher en perfs.
Voyons déjà ce que je peux gagner en comprimant les images Screen 2... :glass


On est toujours ignorant avant de savoir.
Github    
Gfx Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 22/02/2021 à 22h22

Messages: 355

Le 28/03/2021 à 08h19
C'est reparti, les mains dans le cambouis :)


Il faut cultiver notre jardin.
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie