Monos -
posté le 26/11/2015 à 06:12:39 (57322 messages postés)
❤ 1Roi of the Suisse
Vive le homebrew
Nom du jeu : Prisonnier
Support : Amiga Classique (Amiga 500/600/1200)
Idée de Base : Capitaine Caverne
Programmeur :Jean Monos
Graphismes : Jean Monos mais aimerais bien trouver une personne pour ça.
Moteur : Programmation avec la Basic Amos Pro
Type : Jeu de plateau
Lien :Fiche du jeu avec lien de téléchargement
Fiou comme dit les indiens, Je le tien mon premier jeu old school rétro sur vrais machine. L'Amiga Classique tournant sous un 68k au niveau proco. M'enfin bref.Les Commodores Amiga sont des vieux ordinateurs 16 / 32 bits des années 90. En duel avec l'atari ST.
Quand j'ai testé un jeu d'un capain (Capitaine Caverne) j'ai beaucoup aimé ce qu'il a fait, et j'ai décidé de le porter sur Amiga en le programmant en Basic Amos. Lui il le fait avec Clickteam Fusion 2.5 sur PC (et peut être Flash). Le jeu se nomme Prisonnier. Il possède un game play simple mais efficace :
Une partie est découpé en tour. Le joueur A se déplace d'une case, puis il pose une brique sur le plateau du jeu. Le joueur B en fait de même, puis des briques peuvent apparaître aléatoirement pour enquiquiné son monde.Au début de son tour, si le joueur ne peux pas se déplacer, il perd la partie.
Une Vidéo
Un début de menu (oui le NewS n'existe plus xd)
Une Ia est aussi présente mais à l'heure actuel elle n'est pas au top de sa forme, je dois regarder et programmer une IA qui tien un peu la route. Pour le moment, c'est que de l'aléatoire pour son déplacement, et elle pose juste une brique à coté du joueur.
Je n'ai pas encore de date de sortie de prévu. Il y a tant de chose à faire encore. (Graphismes, Son...) et peut être implémenter un mode tournoi pour voir plusieurs joueurs s'affronter.
Je recherche une personne pour m'aider sur le coté graphisme.
Prisonnier tourne bien sur Emulateur. Je programme le jeu sur PC avec un émulateur Amiga 1200 configuré comme celui que j'ai. Au moment ou j'écris ses lignes, je n'ai pas encore testé en condition réel mais étant donnée que je ne trafique pas directement le coeur de l'hardware, il ne devrais pas y avoir de problème. (Bon ici je doute que beaucoup de monde à des Amiga chez lui)
Voilou, encore pas mal de boulot sur ce petit projet qui est bien avancé et jouable à l'heure actuel. Reste juste les 90% autres pourcent de développement.
Edit Michel Vous pouvez télécharger une archive avec le jeu.
Lie de la fiche L'archive contient une disquette ADF avec le programme dessus.
Il faut la lire avec un émulateur Amiga. (Win uae par exemple).
Bon jeu pour les personnes qui si aventure.
Signer du nez ?
miduki -
posté le 10/12/2015 à 08:07:09 (1012 messages postés)
❤ 0
Je savais pas qu il était encore possible de programme sur amiga. C est quoi l Intérêt ? Tu veux retrouvé des sensations perdus ou tu trouves ça facile à Programmer?
Monos -
posté le 10/12/2015 à 17:22:34 (57322 messages postés)
❤ 0
Vive le homebrew
Il existe des émulateurs. Win UAE , faut juste trouver les Roms officiels (Sans jeu de mots).
Pour une personne qui possède un Mig, il existe des émulateurs de disquettes à base de carte SD ou clef usb aussi car c'est vrais que les Disquette se font rare et deviennent inutilisable même.
Il existe même des lecteur de carte Flash pour la passerelle directe avec le PC.
Signer du nez ?
Monos -
posté le 13/12/2015 à 21:26:10 (57322 messages postés)
❤ 0
Vive le homebrew
Je veux bien le 2000 moi
Signer du nez ?
Aurora -
posté le 09/03/2016 à 11:41:14 (437 messages postés)
❤ 0
Sympa, j'aime beaucoup le old school, étant moi même dans ma jeunesse un programmeur sur Atari STE (que je possède toujours ). Je peux comprendre qu'on puisse aimer programmer sur d'anciennes machines
Monos -
posté le 09/03/2016 à 12:10:46 (57322 messages postés)
❤ 0
Vive le homebrew
Merci, tu programmais avec qu'elle langage ?
Stos ?
Signer du nez ?
Aurora -
posté le 09/03/2016 à 12:29:36 (437 messages postés)
❤ 0
J'ai commencé avec l'omikron, je devais avoir 10 ans, j'avais déjà de très bonne base vu qu'avant ça j'avais un cpc 464 que je possède toujours aussi.
Mon code le plus abouti était un logiciel de dessin qu'un pote très doué en dessin à utilisé pour l'image d'intro du programme. Je n'avais pas de logiciel de création graphique(qui a dit Degas elite ?) donc j'ai créé le mien.
Le stos j'y ai touché un peu mais pas assez pour en tirer quelque chose de valable, pourtant c'était vraiment optimisé pour la création de jeu, dans les magasines de l'époque on voyait les créations réalisées, ça faisait envie mais avec l'arrivée des consoles j'ai un peu lâché tout ça, c'est un de mes regrets...
En fait je fréquente ce site depuis longtemps, je ne me suis juste jamais inscrit mais je "connais" pas mal de membres et leur travaux, par exemple, il me semble que tu avais comme pseudo Tata Monos à un moment et que tu utilisais Multimedia fusion, c'est bien ça ? Et que tu encourages à apprendre à développer sur le support adapté suivant le type de jeu voulu.
Je dérive un peu, désolé
Monos -
posté le 09/03/2016 à 13:19:18 (57322 messages postés)
❤ 0
Vive le homebrew
C'est bien moi "Tata Monos"
Oui j'utilise fusion (MMF2) et j'aime beaucoup les vieux ordis.
J'ai pas mal de truc chez moi. Amiga (je dois avoir 2 1200, 1 600, 3 500) j'ai un ste et stf, des 464 et 6128 (donc un avec un lecteur 3 pouces et demis), deux msx, un Mo5)
Signer du nez ?
Monos -
posté le 11/03/2016 à 07:00:24 (57322 messages postés)
❤ 0
Vive le homebrew
Cela ne marchera pas sur 500 à cause de la compilation. Je n'ai pas résolu le problème il faut le processeur 6820 minimum.
Ceci dit il faut que je regarde sans compilation (donc juste en mode interprété)
Ceci dit tu vas avoir un autre progremme pour créer la disquette avec le jeu dessus à moins que tu changes le lecteur de disquette par un lecteur de carte SD.
Signer du nez ?
Monos -
posté le 11/03/2016 à 07:34:03 (57322 messages postés)
❤ 0
Vive le homebrew
Un lecteur de carte SD c'est entre 70 et 80 euros sur amedia, pour un seul jeu ça ne vaut pas le coup. C'est utile quand on est dedans.
Oué la partie emulation est pas mal. Win uae est sympathique. J'ai même acheté amiga forever. Un emulateur "officiel" avec les rom dedans en officiel.
Et oui Amiga (classique) continue d'être vendu.
Signer du nez ?
Monos -
posté le 11/03/2016 à 13:38:00 (57322 messages postés)
❤ 0
Vive le homebrew
Team 17 est un studio/distributeur qui bien oeuvré sur cette machine.
Worms, Alien breed, super Frog et j'en passe.
Il publie toujours. Ils ont publié un jeu fait sous Clickteam Fusion il n'y pas si longtemps que ça. The Escapists de Chris Davis..
Signer du nez ?
Danzaiver -
posté le 12/03/2016 à 00:41:55 (364 messages postés)
❤ 0
intéressant, du coup je découvre ce logiciel que je ne connaissait pas.
the escapist ... le jeu le plus casser du monde ! s’évader en 1 min 40 avec un couteau en plastique ... ahah !
GG, pour ton jeu c'est toujours plaisant de voir du retro meme si je ne suis pas un grand fan de l'amiga.
Monos -
posté le 25/11/2016 à 07:40:49 (57322 messages postés)
❤ 0
Vive le homebrew
Pour les personnes qui suivent mon coté rétro making. Je suis en train d'adapter ce jeu sur L'amstrad Cpc. (8bits).
J'y travaille un peu le matin avant de partir au travaille.
J'utilise pour le moment le full Basic.
Une capture d'écran.
Par apport à la version flash réalisé par capitaine caverne sur fusion et la version amiga adapté par moi, je n'ai pas de sourie, je suis donc obligé de rusé sur cette machine en intégrant un curseur de position. (Ce que j'ai fais ce matin).
C'est intéressant à faire mais galère avec les numéros de ligne obligatoire à placer dans chaque ligne de programmation. (L'organisation du code quand on n'a pas l'habitude c'est un peu galère finalement).
Au niveau des graphismes, ba j'utilise les jeux de caractère ASCII incorporé au micro que je peux redéfinir mais seulement sur une couleur.
Je ne sais pas quand je vais avoir boucler le jeu. C'est plus long que sur Amiga vu que je dois changer la façon de faire. Même si sur le mig c'est un "basic" mon code est pas ou peux ré utilisable.
Voilou, plus de détaille plus tard quand j’avancerais sur la création du moteur du jeu en lui même avant de mieux re faire les graphismes.
Signer du nez ?
Monos -
posté le 01/07/2017 à 19:03:25 (57322 messages postés)
❤ 0
Vive le homebrew
Bonjour, j'ai débuté un portage de prisonnier sur la Dreamcast. Cela fait 15 jours que je travaille sur ça. (Programmé en C avec la librairie GFXEngine de Michel Louvet. Cette librairie simplifie la manipulation de fenêtre / image.
Il utilise la SDL pour la version pc (utile pour les test) et KOS pour la dreamcast.
Le moteur du jeu sur DreamCast est en place, me reste maintenant l'habillage, ajouter des bonus, mode 1 joueur, écran titre enfin le plus long quoi .
C'est jouable sur émulateur et sur une vrais Dreamcast. (Il suffit qu'elle puisse lire les CD audio)
Voilou.
Signer du nez ?
Monos -
posté le 06/08/2017 à 19:07:17 (57322 messages postés)
❤ 0
Vive le homebrew
J'ai encore la version dreamcaste à finir moi xd
mais je planche sur la version Colecovision !
Le "pad" d'une coleco est pas trop pour le déplacement en diagonal.
Solarius -
posté le 10/08/2017 à 15:32:21 (326 messages postés)
❤ 0
Un peu plus à l'ouest...
ça a l'air sympa. J'ai plus qu'à m'acheter une Amiga pour le faire tourner.
Alors je tiens quand même à te féliciter pour les voix digitalisées de la vidéo. Je crois que j'ai rarement autant rigolé de ma vie devant une voix digitalisée ^^
Il n'y a que deux choses qui sont infinies : La période d'essai gratuite de WinRar et la stupidité humaine. Et encore, pour la première ça changera peut-être un jour.
Monos -
posté le 10/08/2017 à 18:36:56 (57322 messages postés)
❤ 0
Vive le homebrew
Ou un emulateur amiga et ou collecovision pour la version colleco.
Lol pour les voix. Mais c'est les voix de base de l'amiga qui savait parler !
Signer du nez ?
parasoft -
posté le 10/08/2017 à 22:39:51 (245 messages postés)
❤ 0
« Tant qu’il y aura des hommes, il y aura la guerre. » Albert Einstein
Ça me semble sympa tout ça. Par contre, je ne m'y connais pas tellement en consoles rétro. Mais, je salue l'initiative. Pour l'IA, c'est parmi les choses les plus galères à programmer. Vu que le concept se rapproche des échecs, il devrait y avoir un tutoriel sur comment concevoir l'IA sur Internet.
En tout cas, bon courage pour la suite ! Avec de bons graphismes et une jolie ambiance sonore, ça peut bien rendre.
Monos -
posté le 11/08/2017 à 05:22:05 (57322 messages postés)
❤ 0
Vive le homebrew
Merci. C'est un jeu pour deux joueur, l'ia est simpliste.
En gros, vu qu'il y a 8 directions, je tire un chiffre entre 1 et 8. Cela me donne une direction, je test si cette direction et libre si oui je fais mon mouvement, si non, je passe à une autre direction et je continue comme ça.
l'algo de l'ia est la même sur les deux versions.
Signer du nez ?
Monos -
posté le 01/01/2018 à 18:25:50 (57322 messages postés)
❤ 0
Vive le homebrew
Yop, j'adapte Prisonnier cette fois si sur Sega Master System.
A l'heure actuel les deux joueurs peuvent bouger leur pion et poser un mur. Me reste pour le Game play à implémenter le test de défaite, et la pose du mur aléatoire.
Puis la grosse finition avec écran titre, option, game over, modifier les graphismes surtout le curseur des joueurs pour qu'il soit correctement visible.
Projet développé en C avec le DevKitSMS. un dev kit sympathique pour créer des jeux sur Sega Master System. Cela gère les palettes, les sprites, les tuiles, la gestion des entrées très simplement.
Edit :
Bêta 2 Faut un émulateur Master System et deux pad de configuré.
Le jeu se joue à deux
Il faut lancer pour le môment la partie avec le 2nd pad.
Signer du nez ?
Monos -
posté le 03/01/2018 à 06:45:39 (57322 messages postés)
❤ 0
Vive le homebrew
Ce matin avant de partir affronter Carmen dans les vignes, j'ai ajouté des petites tuiles d'une autre couleur autour du pion joueur pour lui indiquer ou il peut se déplacer.