Apprenez à créer un jeu vidéo sur Amstrad CPC avec GameDevCodeur
-Après StephBB, une autre série d'actuellement 39 vidéos pour le développement de jeux sur Amstrad CPC par GameDevCodeur. La première vidéo se trouve ici.
Après StephBB, une autre série d'actuellement 39 vidéos pour le développement de jeux sur Amstrad CPC par GameDevCodeur. La première vidéo se trouve ici.
Adventure par Will Crowther et Don Wood est un jeu d'aventure créé dans les années 1970 et parfois considéré comme le tout premier. Adventure a été réécrit par Fredrik Ramsberg et son logiciel de création PunyInform (téléchargement local d'Adventure).
PunyInform v5.10 par Fredrik Ramsberg et Johan Berntsson est un librairie écrite en langage Inform 6. PunyInform permets de créer des jeux d'aventure (pur texte, pas de support pour des images contrairement à DAAD) utilisant la machine virtuel Z-machine, qui pourront fonctionner sur des ordinateurs 8bit ou plus récents. Il contient un parser, une implémentation de verbes courants, ainsi qu'un framework pour écrire des jeux d'aventure.
PunyInform est basé sur la librairie Inform 6 développée par Graham Nelson. Il est destiné à rendre facile l'écriture de jeux au format Inform 6, un manuel décrit les différences entre les deux librairies.
Les jeux utilisant PunyInform peuvent être compilés au format z3, z5 et z8 (z3 est le plus adapté pour les ordinateurs 8bit, les autres formats ont des fonctionnalités supplémentaires). Comparé à la librairie Inform 6 cela signifie qu'il n'y a pas de support pour la machine virtuelle Glulx mais il y a bien le support du format z3 (que la librairie Inform 6 ne supporte pas).
Pour compiler des jeux utilisant PunyInform, il est recommandé d'utiliser le compilateur Inform 6 maintenu par David Kinder. Les binaires sont disponibles sur if-archive. PunyInform nécessite Inform v6.35 ou plus récent.
Il y a des tutoriels pour écrire des jeux d'aventure avec PunyInform (fin de la page) ainsi que toute la documentation dont une cheat sheet (quick reference) de 8 pages.
Pour essayer votre jeu après sa compilation, vous pouvez utiliser WinFrotz par David Kinder et pour créer une carte de votre jeu il y a Trizbort.
Et enfin pour créer une image disquette pour Amstrad CPC et PCW il vous faudra utiliser Puddle BuildTools qui fonctionne sous linux, windows 1x avec WSL2 ou MacOS sous processeur intel avec OrbStack.
Vous ne faites pas assez de sport et vous vous inquiétez pour votre santé, j'ai la solution à votre problème si vous avez une Nintendo Switch : il faut suffit d'aller sur l'Eshop et d'acheter l'Epyx Games Sport Collection qui rassemble pas moins de 8 jeux :
Assault par TheQproyect est un jeu Amstrad CPC de tir qui sortira le 14 décembre 2024.
C'est une adaptation du jeu Assault pour la console Atari 2600 dont vous pouvez voir une vidéo sur Youtube.
Croco Folie &28 par Cyrille Gouret pour Amstrad CPC est un jeu de plate-forme pour l'anniversaire des 40 ans des Amstrad CPC. Il est disponible sur Gamejolt.
Le code est écrit par Cyrille Gouret, la musique par Manshovel, l'écran de chargement par SA (GGP), les graphiques des personnages par SA et Maitre Joe (GGP).
Kevin TOMS est l'auteur original du jeu de gestion de football, soit Football Manager édité par Addictive Games en 1982 sur Amstrad CPC.
Depuis le 27 mai 2024, vous pouvez acheter la première partie de son livre traitant de la genèse de Football Manager (lien non sponsorisé).
MERCS pour Amstrad CPC est un jeu d'action par CAPCOM/U.S. Gold en 1991 (conversion Amstrad CPC par Chris SHAY).
Sur la chaine d'OursoN Retrogames, il fait un speedrun en 17 minutes et 40 secondes sur MERCS.
Frog Alot pour Amstrad CPC est une clone du jeu de plate-form Nebulus écrit par CNGSoft en 2015 pour le concours CPCRetroDev.
Sur la chaine d'OursoN Retrogames, Kukulcan fait un speedrun en 5 minutes sur Frog Alot.
La carte graphique V9990 Powergraph pour MSX en cartouche peut être utilisée une carte AMSDAP (ni plus ni moins une carte avec des ports MX4 et deux ports cartouche MSX, mais uniquement celles utilisant les entrées/sorties du Z80, toute cartouche utilisant les fonctions mémoire ne sont pas supportées, vous pouvez donc utiliser par exemple une V9990 et une cartouche de son).
Tout le monde connait la démo d'un robot se déplaçant dans une forêt, et bien grâce à HAL6128 vous avez autre chose à vous mettre sous la dent et vous pouvez télécharger le .DSK et voir le résultat dans cette vidéo de Poulette73 (voir ci-dessous).
HAL6128 s'était acheté une V9990 il y a un moment mais ne l'avait pas utilisé jusqu'à ce qu'il la sorte pour lui faire cracher ses tripes. Il a récupéré une démo non jouable d'un jeu de combat utilisant la V9990 sur MSX et l'a adapté pour Amstrad CPC. Cela ressemble à un écran en mode 1 mais avec 16 couleurs.
La dernière version de 8BP (v042-01), un framework de programmation, est présenté par son auteur sur son site. Cette version est disponible depuis le 1er septembre.
A noter que la documentation de 8BP est disponible en 5 langues.
Et si vous souhaiter développer un programme avec 8BP sous windows, alors pourquoi ne pas jeter un coups d'oeil à IDE8BP écrit par Toni Longo, sorti fin mai 2024. Vous trouverez une présentation des fonctionnalités d'IDE8BP sur AUA.
Allister Brimble est un créateur britannique de musique pour des jeux vidéo qui a notamment travaillé pour Team 17. Il a sorti en 2015 The Spectrum Works qui est une compilation de remake de musiques de jeux Amstrad CPC.
Border 0 organise son treizième concours de score sur le jeu Amstrad CPC 77 Attempts (jeu de plate-forme par Alvaro JOVER, Jordi AMOROS et Cristian GARCIA pour le CPCRetroDev 2018) jusqu'au 30 novembre 2024 dont je vous invite à lire le règlement directement sur son site. Il vous faudra utiliser l'émulateur WinAPE pour enregistrer une session à sauvegarder au format SNR pour pouvoir valider votre score.
Mighty Street Fighter par AmstradGGP sortira en décembre 2024. Sur leur page Itch.IO vous trouverez désormais également une galerie d'art. Et si vous ne l'avez pas encore, précipitez-vous pour télécharger leur port du grand classique de jeu vidéo Toki.
Pour plus d'informations, allez sur la page principale