Merci pour les explications, j'imagine en effet que la proximité du batteur complique la tâche. Mais tu relèves le défi avec brio !!
[WIP] La Malédiction des Dieux / Flipper Homebrew sur le thème de l'Odyssée et Ulysse 31
-
kbboard
- Dept: 56
- Rech/Achete: 0 flip
- Messages : 166
- Inscription : ven. 13 01, 2023 15:01
- Niveau : Débutant
- Pro / revendeur : non
Re: [WIP] La Malédiction des Dieux / Flipper Homebrew sur le thème de l'Odyssée et Ulysse 31
De plus en plus impressionnant.
Merci pour les explications, j'imagine en effet que la proximité du batteur complique la tâche. Mais tu relèves le défi avec brio !!
Merci pour les explications, j'imagine en effet que la proximité du batteur complique la tâche. Mais tu relèves le défi avec brio !!
À bas le 2 €/3 crédits !!!! Vive le 10 francs/5 crédits !
- Freeman98
- Dept: 98
- Collec Perso: 36 flips
- Rech/Achete: 3 flips
- Messages : 4338
- Inscription : ven. 16 10, 2015 11:41
- Niveau : Initié
- Pro / revendeur : non
- Localisation : Monaco, Peille, Porticcio et Saulieu
- Contact :
Re: [WIP] La Malédiction des Dieux / Flipper Homebrew sur le thème de l'Odyssée et Ulysse 31
In Chamallow we trust !
- pascal j
- Dept: 38
- Rech/Achete: 0 flip
- Messages : 761
- Inscription : mar. 01 10, 2002 17:59
- Niveau : Expert
- Pro / revendeur : oui
- Localisation : Tullins
- Contact :
Re: [WIP] La Malédiction des Dieux / Flipper Homebrew sur le thème de l'Odyssée et Ulysse 31
!! il nous le faudra absolument au RGA l'année prochaine !!
quel boulot de ouf
quel boulot de ouf
"Parler pour ne rien dire, et ne rien dire pour parler, sont les deux principes majeurs de ceux qui feraient mieux de la fermer avant de l’ouvrir." -- Pierre Dac.
et bon flippp ! -- Pascal (https://www.flippp.fr)
et bon flippp ! -- Pascal (https://www.flippp.fr)
- chudaboy
- Dept: 62
- Rech/Achete: 0 flip
- Messages : 111
- Inscription : mar. 11 08, 2020 11:55
- Niveau : Débutant
- Pro / revendeur : non
- Localisation : arras/lens
Re: [WIP] La Malédiction des Dieux / Flipper Homebrew sur le thème de l'Odyssée et Ulysse 31
.
Merci pour vos encouragements.
La chambre des Compagnons.
Ce que j’appelle la chambre des Compagnons c’est la grande salle de l’Odysseus dans laquelle l’équipage du vaisseau se retrouve en léthargie, suspendu dans les airs en conséquence de la malédiction lancée par Zeus sur Ulysse après qu’il ait détruit le cyclope, créature du dieu Poséidon.
Je transpose l’idée sur une partie du jeu qui prendra place dans le fronton.
Il s’agira de faire monter la bille dans une « boîte », la salle des compagnons, soit la bille ne fera que passer pour redescendre immédiatement vers le plateau, soit elle sera interceptée pour être placée en lévitation avec les autres compagnons. Ce qui constituerait une sorte de lock.
Une idée de gameplay pourrait consister à locker puis y repasser un certain nombre de fois afin de ‘libérer’ un compagnon et lancer un multibille par exemple.
Dans Ulysse 31, Thémis va régulièrement rendre visite à son frère Noumaïos qui est frappé par la malédiction.
En pratique, je n’ai pas encore mis en place le mécanisme qui monte la bille dans le fronton mais les premières estimations me font pencher vers un double vuk (j’ai besoin d’un système qui ne soit pas trop contraignant si je souhaite rabattre le fronton et déplacer le flip)
Côté joueur, j’envisage d’utiliser un « miroir infini » pour créer une ambiance un peu mystérieuse et kitch à la fois. Une entrée, une sortie et une simple passerelle sur laquelle glisse la bille. Ici c'est un test maquette. Il faudra peindre en noir et bien placer les LED (RGBW commandées par MPF....je pense que cela peut faire son petit effet).
Et naturellement, le système qui permet de locker la bille.
Il s’agit d’un grosse pile d’aimants néodyme fixée à un chariot qui est mis en translation par une vis trapézoïdale actionnée par un moteur CC muni d’un réducteur adéquat. Le mécanisme est placé derrière le miroir du fond.
Trois optos permettent de définir une position « haute » (le plafond) où la bille reste lockée, une position « home » (niveau de la passerelle) où la bille est stoppée dans sa course et une position « basse » (plus basse que le niveau de la passerelle) qui me permet de libérer mécaniquement la bille de l’emprise magnétique pour la relâcher simplement sur la passerelle après un lock.
Pour le moment c’est une maquette à base de bois avec des imprécisions d’usinage mais la preuve de concept est là, ça marche.
Pour piloter le moteur CC, j’utilise un module pont en H bon marché L298N qui peut driver deux moteurs (ça tombe bien j’en ai un second prévu ailleurs).
Le sens de rotation du moteur (monter / descendre le chariot avec la bille) est piloté par mpf via deux sorties de la carte COBRAPIN qui vont permettre de tirer à la masse les entrées de sélection du LN298N. Au repos les entrées sont tirées à +VCC via deux résistances pull up de 2,2K (valeur un peu arbitraire, ça fonctionne bien pour moi)
Enfin côté MPF, c’est assez simple. On utilise un ball device de type MOTORS pour lequel on définit les sorties pour le sens de rotation moteur et les 3 switchs de position. Il ne reste plus qu’à gérer les événements qui déclenchent les actions « aller en position haute », « aller en home » ou « aller en bas ».
C’est super bien conçu, mpf « sait » où se trouve le chariot et sait dans quel sens activer le moteur si l’on souhaite atteindre une position ou l’autre. Et en admettant qu’il perde l’info de positionnement (reset par exemple) ce n’est pas grave, il tentera n’importe quel sens de rotation jusqu’à tomber sur un switch de position qui lui permettra de valider s’il était sur le bon chemin où s’il doit repartir dans l’autre sens pour atteindre son but.
J’aimerais aussi accompagner l’ensemble par un afficheur alpha qui permettrait d’indiquer où on en est, par exemple épeler une lettre supplémentaire de « N.O.U.M.A.I.O.S » à chaque passage.
Voilà, vous savez à peu près tout.
Merci pour vos encouragements.
La chambre des Compagnons.
Ce que j’appelle la chambre des Compagnons c’est la grande salle de l’Odysseus dans laquelle l’équipage du vaisseau se retrouve en léthargie, suspendu dans les airs en conséquence de la malédiction lancée par Zeus sur Ulysse après qu’il ait détruit le cyclope, créature du dieu Poséidon.
Je transpose l’idée sur une partie du jeu qui prendra place dans le fronton.
Il s’agira de faire monter la bille dans une « boîte », la salle des compagnons, soit la bille ne fera que passer pour redescendre immédiatement vers le plateau, soit elle sera interceptée pour être placée en lévitation avec les autres compagnons. Ce qui constituerait une sorte de lock.
Une idée de gameplay pourrait consister à locker puis y repasser un certain nombre de fois afin de ‘libérer’ un compagnon et lancer un multibille par exemple.
Dans Ulysse 31, Thémis va régulièrement rendre visite à son frère Noumaïos qui est frappé par la malédiction.
En pratique, je n’ai pas encore mis en place le mécanisme qui monte la bille dans le fronton mais les premières estimations me font pencher vers un double vuk (j’ai besoin d’un système qui ne soit pas trop contraignant si je souhaite rabattre le fronton et déplacer le flip)
Côté joueur, j’envisage d’utiliser un « miroir infini » pour créer une ambiance un peu mystérieuse et kitch à la fois. Une entrée, une sortie et une simple passerelle sur laquelle glisse la bille. Ici c'est un test maquette. Il faudra peindre en noir et bien placer les LED (RGBW commandées par MPF....je pense que cela peut faire son petit effet).
Et naturellement, le système qui permet de locker la bille.
Il s’agit d’un grosse pile d’aimants néodyme fixée à un chariot qui est mis en translation par une vis trapézoïdale actionnée par un moteur CC muni d’un réducteur adéquat. Le mécanisme est placé derrière le miroir du fond.
Trois optos permettent de définir une position « haute » (le plafond) où la bille reste lockée, une position « home » (niveau de la passerelle) où la bille est stoppée dans sa course et une position « basse » (plus basse que le niveau de la passerelle) qui me permet de libérer mécaniquement la bille de l’emprise magnétique pour la relâcher simplement sur la passerelle après un lock.
Pour le moment c’est une maquette à base de bois avec des imprécisions d’usinage mais la preuve de concept est là, ça marche.
Pour piloter le moteur CC, j’utilise un module pont en H bon marché L298N qui peut driver deux moteurs (ça tombe bien j’en ai un second prévu ailleurs).
Le sens de rotation du moteur (monter / descendre le chariot avec la bille) est piloté par mpf via deux sorties de la carte COBRAPIN qui vont permettre de tirer à la masse les entrées de sélection du LN298N. Au repos les entrées sont tirées à +VCC via deux résistances pull up de 2,2K (valeur un peu arbitraire, ça fonctionne bien pour moi)
Enfin côté MPF, c’est assez simple. On utilise un ball device de type MOTORS pour lequel on définit les sorties pour le sens de rotation moteur et les 3 switchs de position. Il ne reste plus qu’à gérer les événements qui déclenchent les actions « aller en position haute », « aller en home » ou « aller en bas ».
C’est super bien conçu, mpf « sait » où se trouve le chariot et sait dans quel sens activer le moteur si l’on souhaite atteindre une position ou l’autre. Et en admettant qu’il perde l’info de positionnement (reset par exemple) ce n’est pas grave, il tentera n’importe quel sens de rotation jusqu’à tomber sur un switch de position qui lui permettra de valider s’il était sur le bon chemin où s’il doit repartir dans l’autre sens pour atteindre son but.
Code : Tout sélectionner
motors:
chamber_elevator:
motor_left_output: c_chamber_motor_forward
motor_right_output: c_chamber_motor_backward
position_switches: !!omap
- left: s_chamber_left
- home: s_chamber_home
- right: s_chamber_right
reset_position: home
reset_events: machine_reset_phase_3, ball_starting, s_chamber_reset_active
go_to_position:
chamber_left: left
chamber_home: home
chamber_right: right
debug: true
console_log: fullJ’aimerais aussi accompagner l’ensemble par un afficheur alpha qui permettrait d’indiquer où on en est, par exemple épeler une lettre supplémentaire de « N.O.U.M.A.I.O.S » à chaque passage.
Voilà, vous savez à peu près tout.
on peut tromper mille personnes une fois mais on ne peut pas tromper une fois mille personnes...
-
kbboard
- Dept: 56
- Rech/Achete: 0 flip
- Messages : 166
- Inscription : ven. 13 01, 2023 15:01
- Niveau : Débutant
- Pro / revendeur : non
Re: [WIP] La Malédiction des Dieux / Flipper Homebrew sur le thème de l'Odyssée et Ulysse 31
EX-TRA-OR-DI-NAIRE
Toujours bluffé par tant d'ingéniosité et de créativité ! Stern et JJP ont du souci à se faire !!
Merci beaucoup de prendre le temps de détailler tout ça, surtout de manière si didactique et accessible !!!
J'ai à peu près tout compris, c'est dire !! 
Toujours bluffé par tant d'ingéniosité et de créativité ! Stern et JJP ont du souci à se faire !!
Merci beaucoup de prendre le temps de détailler tout ça, surtout de manière si didactique et accessible !!!
À bas le 2 €/3 crédits !!!! Vive le 10 francs/5 crédits !
- 2NIRO
- Modérateur
- Dept: 46
- Rech/Achete: 0 flip
- Messages : 6811
- Inscription : sam. 14 10, 2006 16:29
- Niveau : Expert
- Pro / revendeur : oui
- Localisation : LOT
- Contact :
Re: [WIP] La Malédiction des Dieux / Flipper Homebrew sur le thème de l'Odyssée et Ulysse 31
Jusque là bravo, nos flippés français n'ont rien à envier aux autres terriens 
Rejoignez nous sur notre site:
http://www.2niro-pinball.com/
http://www.2niro-pinball.com/
- Freeman98
- Dept: 98
- Collec Perso: 36 flips
- Rech/Achete: 3 flips
- Messages : 4338
- Inscription : ven. 16 10, 2015 11:41
- Niveau : Initié
- Pro / revendeur : non
- Localisation : Monaco, Peille, Porticcio et Saulieu
- Contact :
Re: [WIP] La Malédiction des Dieux / Flipper Homebrew sur le thème de l'Odyssée et Ulysse 31
In Chamallow we trust !