Your browser does not support the HTML5 canvas tag.

Goldo Fight

Un Shoot 'em up sur le thème de Goldorak
Par Samuel Cantin


Exclusivement sur ordinateur
Ne fonctionne pas sur téléphone


Je ne prendrais pas en compte
les demandes de correction.
Ce petit jeux a été développé,
uniquement pour le fun 😉

 Jouer avec la musique

Avant de jouer, pour les paramètres d'affichage

Votre Score
Informations

A propos du jeu : version 1.1

Le propos
Ce jeu a été développé absolument pour le fun sans cahier des charges et totalement de manière autodidacte.
N'étant pas rémunéré pour ça je ne ferais pas de modifications à la demande, que ce soit de l'évolution ou de la correction de bug.

Le jeu et la série
Pour les puristes, ce jeux n'a pas vocation de plaquer à la série. Il manque des armes, Goldorak reste dans sa soucoupe etc ... C'est avant tout un shoot'em up sans scénario. "On est juste là pour tout dégommer".
Ne cherchez pas non plus une logique chronologique dans le déroulement des séquences et certains éléments du jeux sont des trucs que j'ai inventé.
C'était ça et vous le distribuer pour Noel 2021 ou pour dans deux ans.🤣


Avant de jouer, pour les paramètres d'affichage regardez cette vidéo

Infos et conseils jeux

Contrôle

° Click gauche pour tirer
° Touche CTRL - Planitrons
° Barre d'espace - Cornofulgure
° X - Fulguropoing et ? et ; pour les gauchers.
° P - Pause
° Echap - pour sortir de la partie encours.

Bonus et divers ...

Le Méga Mach
Il vous sert de bouclier d'énergie. Par rapport à la série sa fonction a été devoyée mais on s'en fou.
Il ne vous rend pas totalement invulnérable. il vous protège des lazer et des missils mais pas des collisions avec les entités.
Evitez de le prendre pendant une phase de tourelles.

Le Méga Volt
Il est limité dans le temps, pour l'avoir de nouveau il faut prendre un nouveau bonus.
Je vous le conseille contre les tourelles, le seul truc c'est que vous ête obligé de vous approcher d'elles.

Le Cornofulgure
Attention c'est une denrée rare à ne pas gaspiller.
Essayez de le garder pour les boss

Les aides de camps
Ils ont tous 3 vies et vous protègent aussi contre d'éventuelles collisions. Le pauvre Alcor en prend plein la tête !!
Quand ils perdent totalement leur vie il faut reprendre un bonus pour les avoir de nouveaux.
Au fur et à mesure que vous prenez des bonus du même type, leur tir s'améliore.
Si ils se font toucher, ils perdent une vie et leur tir regresse.

Le bonus GlkGo
Ce bonus traverse l'écran assez rapidement et c'est voulu.
Quand on l'attrape, on a accès immédiatement à un stage de points.

Le bonus Goldorak le retour
Ce bonus permet d'améliorer les planitrons, de base ils sont à tir directionnel.
Avec ce bonus ils deviennent des projectiles à tête chercheuse à durée limitée.


Navigateurs, graphisme et autre ...

Les navigateurs
J'ai principalement testé Google Chrome et FireFox.
Cette application ne fonctionne pas sur iPhone, SmartPhone et compagnie ...

Résolution graphique
Résolution graphique minimale 1920 * 1080.
Si vous jouez avec une résolution inférieur vous risquez d'avoir des surprises.

Redimentionnement du texte
Ce jeux ne prend pas en compte le redimensionnement du text du système d'exploitation.
Si vous jouez avec un redimentionnement supérieur à 100% vous risquez de ne pas visualiser toute la zone de jeux.

F11 - Le plein écran
Pour plus de confort il est pérérable de jouer en plein écran avec la touche F11.
Pour revenir au mode normal faites F11 à nouveau.

Les scores
Les scores ne sont pas enregistrés.
Cette application est déployée sur une page perso toute simple sans interraction avec une base de données ou autre.


Pour les développeurs

Le code source
Le code de cette application est entièrement libre, les développeurs en herbe pourront en faire ce qu'ils veulent.
Juste un truc, comme disait Coluche "On est toujours le con d'un autre", et comme je sais qu'en informatique on est toujours le mauvais développeur d'un autre, si le code source ne vous convient pas, si vous considérez qu'il ne répond pas à des normes ou à aucun pattern de dev ou je ne sais quoi encore, en bref si vous trouvez que ce code est de la merde alors faites donc comme dans l'infanterie ... Tirez-vous ailleurs !!!
Et je le répète, ce jeux a été developpé gratuitement et pour le fun, je ne suis donc pas ici pour me toucher la nouille ...

La techno
Développement réalisé en pure Javascript et programmation objet.
La surface de jeux est dessinée dans un élément de type Canvas.
Auncun moteur de jeux n'a été employé.
Le système de collision est un truc tout à fait perso à base de Quadtree, d'intersection de zones rectangulaires ou bien d'un segment et d'un cercle ou bien encore d'un cercle avec un autre cercle.

GoldoFight source code Download ZIP

Crédits et amis
Sam

Samuel Cantin (développeur du jeu)
Né sur les bords de la Baltique en 1928, Sam commença ses études en informatique à l'université de Cambridge dans le Minnesota situé à une trentaine de kilomètres au nord de Pékin. Il fait ensuite une grande carrière dans le Rock'n Roll 🤘 comme guitariste héros 🎸 et continue en parallèle ses activités de guerrier 🗡 à Berry Champ de Bataille. Passionné de courges 🎃, il laisse tomber l'informatique pour devenir Maraîcher.
Vous trouverez absolument tout ce qu'il faut savoir sur sa chaine youtube hé hé.


Kris Tobal
Kris Tobal

Kris Tobal
Kris réalise ses propres modélisations et impression 3D sur le thème de Goldorak et autres ...
Grâce à Kris j'ai pu ajouter et animer les antéraks de Gin Gin et Gon Gon ainsi que le Golgoth 27, dans le jeux à partir des screenshot de ses modèles 3D. Kris est venu me proposer ses services sans que je lui demande et je l'en remercie car son aide m'a été très précieuse.


Fenom

Fenom
Fenom est un gars que j'ai connu sur les groupes de Goldorak.
Graphiste de passion, je lui ai demandé si il pouvait me donner un coup de main pour modifier l'image du Golgoth 40 et Golgoth 28 afin de leur donner un peu plus de relief, Fenom a accépté et je l'en remercie.
Allez jeter un coup d'oeil sur le lien Instagram vous verrez c'est de la bombe 🤘.


Xavier Xav

Xavier Xav
Xavier est un gars super sympa qui aime le Rock'n Roll et le métal 🤘🤘🤘 et dont j'ai fait la connaissance sur le groupe Goldorak le Retour.
Il m'a aidé à tester le jeux, réagencer les séquences et au passage, il a fait péter le score à plus de 250000 points hé hé 😅
Xavier m'a tanné le cuir chevelu bien comme il faut avec le Fulguropoing hé hé.
"Hey Sam tu nous fais le Fulgurpoing ? hein Sam ?", finalement il avait raison le bougre.


Simon Wright

Simon Wright
Simon est un administrateur du groupe Goldorak le Retour
Tout pareil que Xavier c'est un gars super sympa qui m'a aidé à tester le jeux.
Simon est un fou furieux des cellulos sur Goldorak mais pas seulement.
Le nom du jeux a été trouvé par le fiston de Simon: GoldoFight !!


GlkGo

GlKgo
Qui ne connais pas GlkGo ? Il est notre mentor à tous hé hé 😉
GlkGo est un gars que j'ai connu par l'intermédiaire de sa chaine youtube sur laquelle il réalisait des vidéos de unboxing sur des figurines de Goldorak. Depuis il a su réunir une large communauté et nous échangeons assez souvent dans des live qu'il organise et dans lesquels on se marre bien.
Je remercie GlkGo pour m'avoir prêté sa lucarne au travers de laquelle j'ai pu présenter le jeux et ainsi officialiser sa distribution. Ce fut un enregistrement fort fort sympatique comme je les aime et dans lesquels on se marre bien.


Sylvain Boiteau

Sylvain Boiteau
Pour la petite histoire, Je lui avait empreinté un de ses dessins pour réaliser une petite vidéo rigolotte sur Goldorak. Goldorak Go Mais je l'avais fait sans lui demander la permission.
Sylvain m'a donné l'autorisation d'employer son dessin de bon coeur et j'étais super content.
Alors j'ai remis le couvert hé hé 😉 et je lui ai demandé si il pouvait me prêter une image pour le jeux.
Il m'a envoyé le superbe Goldorak qu'il a réalisé et qui est montré pendant l'affichage du titre de l'épisode Ad Victoriam
Merci à toi Sylvain, c'est un plaisir d'échanger avec des mecs comme toi.
Allez jeter un coup d'oeil sur sa page Facebook.


Et aussi ...

Et merci aussi ...

    Francorak Go Carole Guren Daizä
    Carole est une personne que j'ai connu par l'intermédiaire de GlkGo
    Elle m'a aider à retrouver les voix du Grand Stratégaire. Merci pour ton aide Carole !!!

    Fuma Project Denis Fumas, pour les sprite de son Golorak que j'ai pu réemployer pour le Fulguropoing

    Admin Goldorak Le Retour, pour m'avoir proposé une collecte participative pour héberger le jeu sur un serveur avec base de données mais que j'ai dû décliné pour éviter d'avoir des soucis avec les droits d'auteur.

    Christoph Conrad, pour m'avoir aidé à réaliser une transposition de fréquence sur les fichiers sonores afin d'obtenir les voix dans la bonne tonalité.

    Nathalie Courdier, pour m'avoir dégoté le son du MégaMach.

    Marc Talouarn, pour m'avoir soutenu en partageant pas mal de fois mes petites vidéos.

Liste des entités
Navette 1 1 hit 1 pt
Navette 2 2 hit 4 pts
Navette 3 3 hit 6 pts
Navette Shield 30 hit 35 pts
Navette Pique 30 hit 40 pts
Navette Missil 15 hit 20 pts
Navette Missil 15 hit 20 pts
Navette Missil 15 hit 20 pts



Tourelle 01 20 hit 25 pts
Tourelle 02 22 hit 27 pts
Tourelle 03 25 hit 30 pts
Tourelle Missil 20 hit 25 pts
Missil 1 hit 10 pts
Missil 1 hit 15 pts
Missil de silo 5 hit 1000 pts
Silo 20 hit 25 pts
Cyber Mine 15 hit 20 pts
Baricade Indestructible 0 pts
Navette de foudre 80 hit 90 pts



Soucoupe Amirale 650 hit 700 pts
Soucoupe Amirale Minos 800 hit 850 pts
Goru Goru 400 hit 450 pts
Golgoth 40 500 hit 550 pts
Golgoth 28 600 hit 650 pts
Gin Gin 700 hit 850 pts
Gon Gon Ergastul 800 hit 1000 pts
Golgoth 27Golgoth 27 550 hit 700 pts
Base Vega 1000 min 1000 min
Soucoupe Imperiale 2000 hit 2600 pts



Bonus OVTerre Bonus OVTerre 40 pts
Bonus Alcorak Bonus Alcorak 20 pts
Bonus Fossoirak Bonus Fossoirak 20 pts
Bonus Venusiak Bonus Venusiak 20 pts
Bonus vie Bonus vie 5 pts
Bonus Planitron Bonus Planitron 5 pts
Bonus Goldorak le retour Bonus Goldorak le retour 50 pts
Bonus Megavolt Bonus Megavolt 10 pts
Bonus MegaMach Bonus MegaMach 20 pts
Bonus Cornofulgure Bonus Cornofulgure 20 pts
Bonus Fulguropoing Bonus Fulguropoing 30 pts
Bonus GlkGo Bonus GlkGo 200 pts