Parsec 82
A downloadable game for Windows
Début de remake du jeu PARSEC de mon enfance joué en 1983 sur mon 1er micro le TI99/4A avec les contraintes de la JAM Gamecodeur #27
Jeu en cours de développement.
Description : "Vous êtes le commandant du vaisseau PARSEC qui patrouille sur une planète extraterrestre. Soudainement, l'ordinateur de bord annonce que vous êtes sur le point d'être attaqué par de petits combattants extraterrestres et de grands croiseurs extraterrestres hostiles et lourdement armés!"
---
Elève Gamecodeur depuis : Juin 2018
Langage / FrameWork : Lua / GC20
Temps total passé : 67 heures (dont 39h à la fin de la JAM) + 28h ensuite
Images : images capturées depuis un émulateur du jeu, converties par un programme (fait par mes soins) pour les convertir en hexadecimal.
Librairies : Non
Post-Mortem : Je suis parti sur un remake du jeu PARSEC un jeu de tir écrit par Jim Dramis et Paul Urbanus en 1982 pour l'ordinateur familial TI-99-4A.
J'étais un peu effrayé de bloquer sur le "Framework" GC20, mais je me devais de participer à cette Jam, étant donné que je codais déjà en 1985 ...
Je n'ai pas eu de grosses difficultés finalement avec cela, les choses se sont gâtées lorsque le décor était planté et qu'il fallait s'attaquer au gameplay. L'ajout a posteriori de la gestion des GameStates a révélé un bug au niveau du code qui faisait s'écrouler les performances, c'est pourquoi je n'avais livré que le gif à la date de livraison.
2 jours après le problème était finalement réglé, mais j'ai tardé à attaquer le gameplay avec l'apparition des ennemis car j'ai passé trop de temps à faire du polish sur les flammes du vaisseaux, qui ont plusieurs visuels, mais j'ai finalement dû me résoudre à mettre cela de côté pour avancer.
En conclusion, un très grand plaisir d'être arrivé à surmonter ces épreuves, et je pense que je continuerai tranquillement de compléter le gameplay puisque tout est quasiment prêt pour cela. Un grand merci à David pour le challenge très stimulant !!
PS : les collision sont gérées !!
05/10 : Version avec 2 niveaux et collisions
29/09 : Enfin une livraison avec du Gameplay
Ce qui a été fait :
- Gestion du Framework graphique GC20 au pixel (sans LÖve2d) !!! avec décodage hexadécimal des images en binaire
- Défilement du sol
- Déplacement du vaisseau avec les flèches de direction
- Tir laser avec "Q" (sans collision, prochainement)
- Gestion du score opérationnelle avec High Score
- Gestion des vies restantes en cas de d'explosion
- Affichage des écrans d'accueil Texas Instrument TI 99/4A
- Détection collision au pixel avec le sol
- Défilement et clignotement des étoiles
- 1ère vague d'ennemis : Swooper, avec défilement et accélération progressive
- 2ème vague d'ennemis : Light Triangular Fighter
- Boucle sur la 1ère vague d'ennemis après la fin de la 1ère, MAIS en plus rapide, et ainsi de suite !
- Détection collision avec ennemis
- Ajout des sons
-------------------------------------------------------------------------------
Ce qui reste à A Faire :
- Ajouter les explosions en cas de collision
- Ajouter les autres vagues ennemies
- Affichage des longues flammes mis en commentaire à cause d'un bug à résoudre plus tard
- réglage de petits bugs
Status | In development |
Platforms | Windows |
Author | Back2TheCode |
Genre | Shooter |
Tags | 2D, Pixel Art, Retro |
Download
Install instructions
- télécharger & dézipper le fichier parsec82-v0.23.zip
- cliquer droit sur le fichier - sous Window 8/10 : cocher la case "Débloquer" pour permettre l'exécution du programme et cliquer sur les boutons appliquer et OK
- ouvrir le dossier Exe
- lancer parsec82-v0.23.exe
Consignes :
- Flèches de direction : collision avec le décor
- "Q" pour tirer (collisions gérées à présent !! sans les explosions pour l'instant)
Leave a comment
Log in with itch.io to leave a comment.