Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Connexion avec identifiant, mot de passe et durée de la session

+-Merci d'utiliser le forum pour les demandes d'aides sur fusion.

14 septembre 2018 à 08:44:35 ValLoche23 dit: L'antivirus qui deviens blasée ! xD
14 septembre 2018 à 08:11:40 Seyjin dit: Haha, à force de faire un scan de chaque nouvel exe d’am Monday Zombies, mon antivirus à décidé de le mettre dans la liste des exceptions 😄
13 septembre 2018 à 13:46:26 ValLoche23 dit: Oh sympaaa ! :D
12 septembre 2018 à 18:30:12 Seyjin dit: Ça avance bien 👍
12 septembre 2018 à 18:06:34 Xenon3K dit: Voila j'ai optimisé pas mal: http://ovigne-loic.fr/SuperMarioRetro/ j'ai afiné les mouvements des ennemis (maintenant ils on une hitbox et ils "débordent" d'un pixel dans le décors comme dans l'original)
12 septembre 2018 à 17:40:40 Monos dit: lol.
12 septembre 2018 à 11:42:55 Xenon3K dit: Non mais ça fait plaisir :) En plus tout le monde est d'accord !
12 septembre 2018 à 11:29:20 Pit73 dit: Oui bon elle etait pourrite ma phrase ;)
12 septembre 2018 à 10:55:24 ValLoche23 dit: Pauvre Pit hahaha
12 septembre 2018 à 09:52:28 Patrice dit: Hello xenon il est complexe ton mario. C plus top  que ce que l on imagine la bonne voie! ! Tu es sur le bon mario
12 septembre 2018 à 09:39:34 Pit73 dit: ^ ^
12 septembre 2018 à 09:07:32 Xenon3K dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie!
12 septembre 2018 à 06:54:39 lazarus dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie!
12 septembre 2018 à 02:11:29 ValLoche23 dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie! ;)
12 septembre 2018 à 01:14:27 Patrice dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie! ;)
11 septembre 2018 à 22:38:23 Xenon3K dit: Merci Patrice :)
11 septembre 2018 à 22:30:47 Patrice dit: On va essayer d'éviter de faire sauter la mise en page du forum ;)
11 septembre 2018 à 18:42:27 Xenon3K dit: Oups dsl je voulais un tout petit gif :/
11 septembre 2018 à 17:22:50 Pit73 dit: ahah, merci les smartphone lol
11 septembre 2018 à 17:21:57 Seyjin dit: Miss Click, ils ont bu combien de verre là ?
11 septembre 2018 à 16:58:18 Eagle4 dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie!
11 septembre 2018 à 16:48:14 Monos dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie!
11 septembre 2018 à 14:23:29 Pit73 dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie!
11 septembre 2018 à 14:23:07 Pit73 dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie!
11 septembre 2018 à 13:34:38 Xenon3K dit: Merci, oui c'est pas encore au top. Il y a plein de mécaniques de jeu c'est difficile d'être fidèle à l'original
Voir l'historique

UserBox

Welcome, Guest.
Please login or register.
 
 
 
Mot de passe oublié?

Bientôt

Surprise

Liens

Messages non lus

Télécharger

Divers

Twitter

Les extensions pour MMF2

FaceBook ClickTeam France

Derniers messages

Re : Platformer 2D par ptiseigneur
19 septembre 2018 à 21:14:17

Re : L'Univers des Manettes dans Fusion 2.5 par Seyjin
19 septembre 2018 à 17:57:52

Re : L'Univers des Manettes dans Fusion 2.5 par fredetmumu
19 septembre 2018 à 17:29:00

Re : animation d'objet jouée, comment la rejouer ? ( à mon signal, pas en boucle) par fredetmumu
19 septembre 2018 à 17:23:46

Re : animation d'objet jouée, comment la rejouer ? ( à mon signal, pas en boucle) par Kloug
19 septembre 2018 à 16:52:13

Re : Screenshots par Seyjin
19 septembre 2018 à 16:08:49

Re : animation d'objet jouée, comment la rejouer ? ( à mon signal, pas en boucle) par fredetmumu
19 septembre 2018 à 15:29:32

Re : a.m. Monday Zombies par Seyjin
19 septembre 2018 à 14:50:36

Re : a.m. Monday Zombies par ValLoche23
19 septembre 2018 à 14:27:28

Re : L'Univers des Manettes dans Fusion 2.5 par Seyjin
19 septembre 2018 à 11:03:55

Re : a.m. Monday Zombies par Seyjin
19 septembre 2018 à 10:57:58

Re : L'Univers des Manettes dans Fusion 2.5 par Emmanuel
19 septembre 2018 à 10:55:01

Re : L'Univers des Manettes dans Fusion 2.5 par ValLoche23
19 septembre 2018 à 00:03:55

Re : L'Univers des Manettes dans Fusion 2.5 par Seyjin
18 septembre 2018 à 21:08:53

Re : animation d'objet jouée, comment la rejouer ? ( à mon signal, pas en boucle) par Seyjin
18 septembre 2018 à 17:52:09

Re : animation d'objet jouée, comment la rejouer ? ( à mon signal, pas en boucle) par tiffoun
18 septembre 2018 à 15:30:53

Re : MultiBirds [Jeu PC / HTML5] par ValLoche23
18 septembre 2018 à 14:50:19

Re : MultiBirds [Jeu PC] par ValLoche23
18 septembre 2018 à 14:32:38

Re : MultiBirds [Jeu PC] par Seyjin
18 septembre 2018 à 14:27:49

Re : MultiBirds [Jeu PC] par Emmanuel
18 septembre 2018 à 14:18:05

Nouveau Clickeur

tiffoun
Sawitreesa
imagicalFantasy

Membre en ligne

4 Invités, 0 Utilisateurs

Auteur Sujet: Programmer les consoles rétro.  (Lu 5970 fois)

Monos

  • Webmaster
  • Pilier légendaire incontournable
  • **
  • Messages: 2611
    • Voir le profil
    • Offgame
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
Programmer les consoles rétro.
« le: 04 juillet 2017 à 20:48:06 »
Old school powa, voici un topic pour parler de la programmation des vielles consoles. C'est un sujet qui m’intéresse de plus en plus, et je commence à tester des trucs à droite et à gauche et chose qui est génial, c'est que nous ne sommes pas obligé de faire de l'assembleur même sur les 8 bits.

La DreamCast
Console de chez séga.  Une des première "128" bits  être sorti sur la marché mais ça reste un processeur 32 kékétes. cadancé à 400 Mhz.
Au niveau de la mémoire c'est 16 MO en Ram,  8Mo en vidéo(V Ram), et 2MO pour les zic.

Sur machine réel, si vous avez une dreamcast, lancé un cd de musique, si le cd de musique se lance, vous pouvez tester des homebrew dessus  avec des cd gravés.

La console se programme "facilement" en C.  Elle utilise une bibliothèque spéciale (KOS) Lien. Ceci dit un monsieur français. Michel Louvet, à fait une passerelle simplifier. le GFX Engine qui permet de coder sur pc, de tester ses productions sur PC (Avec la librairie SDL) et d'exporter ensuite sur le dreamcast.(Librairie KOS)
La GFX permet de gérer les pad, afficher des images, des sprites (avec colision), jouer de musiques, donc tous pour faire un petit jeu. Pour d'autre truc plus pointu, (comme la sauvegarde) il faut repasser avec les fonctions du KOS.
Ce monsieur explique ça lib en vidéo.
Lien

Avec Lien de téléchargement, comment installer les outils pc et pour la dreamcast, des petis cours en C pour débuter.

L'installation est pas trop compliqué.

La Mégadrive
Console de Séga. C'est une machine "16 bits".  avec le motorola 6800 (7,6 MHz ) (16 bits avec des instruction en 32 bits)  avec un co proco 8 bits le Zilog 80 (3,58Mhz) (8 bits avec des instructions 16 bits)

Une palette de 512 couleurs, 61 couleurs simulatné d'aprés le wiki.

Elle se programme en assembleur comme toute machine de toute façon, il y a des bibliothèque en c que je vais bientôt testé, mais surtout elle peut aussi se programmer en basic avec un ide/compilateur pour windows qui s'installe facillement et exporte le fichier binaire de la mégadrive facilement.

BasiEgaXorz : Lien
Il faut quand même se documenter sur la machine.
Mais l'ide, tu télécharges, tu installes, tu codes, (mais tu regardes quand même le mode d'emploie pour connaitre les fonctions xd)

 Voila deux programme pour deux consoles,  j'espére vous en présenter d'autre que j'arrive à installer et expliquer comment car des fois / souvent c'est le parcourt du combattant.

Megadrive en C
Il faut installer le SGDK
Lien
Voici le tuto en anglais pour code blocks. Lien
Utilisez la dernière version de CB (16.1 au minimum), et placez le SGDK dans un dossier à la racine du C.   

n'oubliez pas de définir les deux variables d'environnement :
GDK et GDK_WIN qui pointe sur le dossier ou est installé le SGDK.

Pour windows 7 c'est clique droit sur l'ordinateur, propriété,  paramètre  système avancés,variable d'événement.


Quand vous créez un projet, n'oubliez pas de placer le dossier inc, out, res,src dans celui si et ce morceau de code à la compilation fonctionne dans un émulateur.

#include <genesis.h>

int main()
{
VDP_drawText("Hello Genny World!", 10, 13);

while(1)
{
//read input
//move sprite
//update score
//draw current screen (logo, start screen, settings, game, gameover, credits...)

//wait for screen refresh
VDP_waitVSync();
}
return (0);
}

Sinon le tuto en anglais pour l'installation fonctionne bien.
Ps je n'ai rien touché dans projects build options/ "make" commandes
Cela semble bien fonctionner sans toucher ce truc la.

Dans mes tests, il y a deux compilation à faire, je ne sais pas encore pourquoi.
Voilou.

Yahou
« Modifié: 05 juillet 2017 à 05:34:25 par Monos »

Monos

  • Webmaster
  • Pilier légendaire incontournable
  • **
  • Messages: 2611
    • Voir le profil
    • Offgame
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
Re : Programmer les consoles rétro.
« Réponse #1 le: 05 juillet 2017 à 05:33:51 »
Megadrive en C
Il faut installer le SGDK
Lien
Voici le tuto en anglais pour code blocks. Lien
Utilisez la dernière version de CB (16.1 au minimum), et placez le SGDK dans un dossier à la racine du C.   

n'oubliez pas de définir les deux variables d'environnement :
GDK et GDK_WIN qui pointe sur le dossier ou est installé le SGDK.

Pour windows 7 c'est clique droit sur l'ordinateur, propriété,  paramètre  système avancés,variable d'événement.


Quand vous créez un projet, n'oubliez pas de placer le dossier inc, out, res,src dans celui si et ce morceau de code à la compilation fonctionne dans un émulateur.

#include <genesis.h>

int main()
{
VDP_drawText("Hello Genny World!", 10, 13);

while(1)
{
//read input
//move sprite
//update score
//draw current screen (logo, start screen, settings, game, gameover, credits...)

//wait for screen refresh
VDP_waitVSync();
}
return (0);
}

Sinon le tuto en anglais pour l'installation fonctionne bien.
Ps je n'ai rien touché dans projects build options/ "make" commandes
Cela semble bien fonctionner sans toucher ce truc la.

Dans mes tests, il y a deux compilation à faire, je ne sais pas encore pourquoi.
Voilou.

Yahou

Monos

  • Webmaster
  • Pilier légendaire incontournable
  • **
  • Messages: 2611
    • Voir le profil
    • Offgame
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
Re : Programmer les consoles rétro.
« Réponse #2 le: 05 juillet 2017 à 06:01:14 »
Lien
Je laisse l'image en lien, mais ça marche, une version écrite en basic avec bex sur megadrive et l'autre en C avec le SGDK.
Fiou apprendre à installer les SDK  en C des machines c'est quand même pas aisé et use friendly quand même.


arthurh

  • Clickeur bien intégré
  • Messages: 838
    • Voir le profil
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
Re : Programmer les consoles rétro.
« Réponse #3 le: 05 juillet 2017 à 14:10:22 »
Merde... t'assure Monos :)
Au passage tu regarderas le titre tronqué de ton sujet dans le forum... moi çà m'a fait rire !! ;)
Bonne continuation !

Monos

  • Webmaster
  • Pilier légendaire incontournable
  • **
  • Messages: 2611
    • Voir le profil
    • Offgame
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
Re : Programmer les consoles rétro.
« Réponse #4 le: 05 juillet 2017 à 17:49:33 »
lol. J'assurais quand j’arriverais à manipuler la megadrive xd c'est c'est qu'un truc simple.

Monos

  • Webmaster
  • Pilier légendaire incontournable
  • **
  • Messages: 2611
    • Voir le profil
    • Offgame
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
Re : Programmer les consoles rétro.
« Réponse #5 le: 06 juillet 2017 à 06:17:08 »
La mégadrive peut mémoriser 4 palettes. Chaque palette possède 16 teintes. La teinte 0 est transparente. (Donc si j'ai bien compris sans bidouiller en langage machine pour faire des manipes à gogo, c'est une 60en de couleur affichable à l'écran simultané.

Une teinte est programmé sur 2 octets.  (16 bits) et chaque teinte (Rouge, Verte, Bleu) prend une valeur entre 0 et 7 donc 8 valeurs. Ce qui fait que la mégadrive possède une palette de 512 teintes.  (8*8*8)
L'amiga avec le chipset origine à 16 valeurs dans chaque teinte. (une palette de 4096 couleur)
si je ne me trompe pas le mégadrive possède le même nombre de couleur qu'un atari St. Enfin les premiers.

Au niveau du codage des teinte :
xxxxBBBxVVVxRRRx

x= obligatoirement 0
BBB,VVV,RRR c'est 0 ou 1 et donc si on réunnis les 3 BBB en binaire ça fait bien une valeur en 0 et 7.

le blanc devrais donc être codé :
0000111011101110 en Binaire
soit 0777 en hexadécimal la teinte 1911 en décimale.
En exa ça parle de lui même. 0777  le premier 7 pour le Rouge, le deuxième 7 pour le Vert, et le troisième jeu, set et match pour le bleu ! avec le 0 au début qui représente rien du coup.

J'ai pas la documentation de la snes. (Bientôt Bientôt, je devrais recevoir demain un everdrive snes, et ce week end je tente d'installer un SDK SNES), mais je crois que les couleurs sont encodé sur du 24 bits avec 256 couleurs affichable à l'écran mais comme la mégadrive, il y a une notion de multi palette.

Pour les personnes qui ne savent pas, l’hexadécimal c'est tous simplement une valeur entre 0 et 15. Une fois qu'on dépasse 9 on utilise des lettres.
A = 10
B = 11
C = 12
D = 13
E = 14
F = 15

C'est pratique pour lire du binaire. Car les 4 premiers valeurs d'un octets = 0 et 15 donc une valeur héxadécimal. Idem pour les 4 derniers.
Exemple :

1011-0110
1011= B en hex soit 11 en décimal
0110= 6 en hex soit 6 en décimal
Donc 10110110 en binaire = B6 en héxadécimale soit 182.

Donc 8 bits = 1 octet. Soit une case mémoire des systèmes informatiques. (Et ne pas confondre Bit et Byte, ni quequette d'ailleur).
Un Byte c'est fréquemment 8 bits donc 1 octet.

Caractéristique de la mégadrive !
Et oué, programmer une console rétro c'est connaitre ses caractéristiques.

D'aprés le guide officiel de la mégadrive
Processeur principale : Le Motorola 6800 cadencé à 8 Mhz.
 C'est un proco 16/32 bits. C'est le même qui équipe les Atari ST et l'amiga 500.
 C'est une  1 MO dédié à la Rom. (Pour les plus grosse rom il y a du bank management à faire je suppose)
64Ko de Ram ! C'est pour les calcules, donnée du jeu en mémoire. 64ko c'est peux ? Oui sauf que :

Il y a de la mémoire vidéo dédié.
64ko dédié en gros pour les graphismes dont
 64 * 9 bits dédiés au couleur ! (les palettes)

La mégadrive posséde un Co processeur, le Z80 (processeur 8 bits avec des instructions codé sur 16bits)  (4 mhz) qui équipe la Game Boy, la master système, la Game Gear, au niveau des micro, on passe par l'amstrad, le Zx Spectrum, le MSX et j'en oublie d'autre.
Le Z80 permet de faire tourner les jeux de la Master Système avec la rétro compatibilité, et s'occupe du son avec 8 ko de mémoire dédié à celui si.

Voilou Voilou pour le moment.

conceptgame

  • Clickeur bien intégré
  • Messages: 323
    • Voir le profil
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module iOS: Oui
Re : Programmer les consoles rétro.
« Réponse #6 le: 06 juillet 2017 à 07:37:19 »
Super intéressant, Monos!  :bravos
Je vais regarder cela de plus près.

Seyjin

  • Staff Technique
  • Clickeur de Légende
  • *
  • Messages: 1185
    • Voir le profil
    • Steam Powered Phénix
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
Re : Programmer les consoles rétro.
« Réponse #7 le: 06 juillet 2017 à 08:39:12 »
À propos des palettes de couleurs, je crois que la Megadrive peut en changer en court de jeu. La transformation en Super Sonic en est un bel exemple.

arthurh

  • Clickeur bien intégré
  • Messages: 838
    • Voir le profil
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
Re : Programmer les consoles rétro.
« Réponse #8 le: 06 juillet 2017 à 11:16:45 »
Pour les palettes, vous pouvez créer vos sprites sous GFX2 (si cela existe encore). Il faut juste vérifier que le positionnement de la couleur indexée 0 est bien en début de la palette (ou l'inverse je sais plus...). Sinon si tu as un amiga, ba le top du top c'est deluxe paint (Dpaint).
Quand vous bossez en palette, il faut la construire avant de dessiner. Par exemple :
index 0 : transparence
index 1 à 64 : les personnages
index 65 à 96 : les effets
index 97 à 255 : les décors...
De cette façon, changer de décors en changeant de palette n'est jamais risqué. Idem pour changer les couleurs des persos.
je ne me rappelle plus si on peut faire un merge de palette avec des tailles différentes ou si le plus simple est de carrément charger une nouvelle palette.
Bon courage en tout cas !
PS : mais tu fais chier quand même, çà nous rajeunit pas ton bazar !!! ;) J'ai l'impression d'avoir choper 50 ans ! note je les ais presque...

Monos

  • Webmaster
  • Pilier légendaire incontournable
  • **
  • Messages: 2611
    • Voir le profil
    • Offgame
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
Re : Programmer les consoles rétro.
« Réponse #9 le: 06 juillet 2017 à 12:16:08 »
Il existe un autre log 'que je n'ai plus nom' pour découper une image png et sa palette et la transformer en donné c ou basic. Il est installé sur mon pc fixe. J'en parlerais ce week end.

Monos

  • Webmaster
  • Pilier légendaire incontournable
  • **
  • Messages: 2611
    • Voir le profil
    • Offgame
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
Re : Programmer les consoles rétro.
« Réponse #10 le: 06 juillet 2017 à 18:48:41 »
Le logiciel que j'ai c'est imaGenesis 4000.

Monos

  • Webmaster
  • Pilier légendaire incontournable
  • **
  • Messages: 2611
    • Voir le profil
    • Offgame
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
Re : Programmer les consoles rétro.
« Réponse #11 le: 06 juillet 2017 à 21:19:38 »
Un second logiciel pour mégadrive pour créer des jeux en Basic.
Lien

Monos

  • Webmaster
  • Pilier légendaire incontournable
  • **
  • Messages: 2611
    • Voir le profil
    • Offgame
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
Re : Programmer les consoles rétro.
« Réponse #12 le: 07 juillet 2017 à 07:33:34 »
Le megadrive à trois plans. (3 calques/couche enfin appelé ça comme bon vous semble).
Plan A et Plan B qui est scrollable d’après les info. (Tiles par Tiles en horizontal et 2 tiles par 2 tiles verticalement) En sachant qu'un tiles c'est 8 points sur 8 !

Et le plan windows qui se superpose obligatoirement au plan A et B mais qui ne peux pas scroller. (Pratique pour l'affichage du hud ...)

Plus un "plan" pour les sprites machines.

Au niveau du codage un tiles semble prendre 64 octets.
8 octets par Lignes. Chaque octet semble être un point en fonction de l'idée de la couleur de la palette associé. En tout cas c'est le codage dans le SDGK.

Donc pour faire traditionnellement un tiles  de 16 points sur 16, il faut afficher 4 tiles.
Les coordonné avec le SDGK n'est pas en pixel ou point pour placer un tiles mais coordonné de cellule.
Une cellule c'est 8 points sur 8. Oh un tile !

En fonction des infos que je peux lire ont peux mémoriser 2048 tiles en même temps, soit 128 tiles de  16 points sur 16.

Points => Pixel ?
Je parle rarement en Pixel quand je touche à du rétro pour la simple et raison, qu'un pixel c'est le plus petit élément graphique que nous pouvons allumer sur un écran, et un point c'est un un point lumineux et logique qu'une machine allume. Et en fonction de la machine et de son mode, ce "point" logique peut prendre un certain nombre de pixel en largeur et en hauteur.

C'est vérifiable sur l'amstrad. Quand on demande en mode 0 de poser un point à l'écran, il affiche un point de 4px de largeur et 2 de hauteur.

2 sur 2 en mode 1

et 1 sur 2 en mode 2.
...



Monos

  • Webmaster
  • Pilier légendaire incontournable
  • **
  • Messages: 2611
    • Voir le profil
    • Offgame
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
Re : Programmer les consoles rétro.
« Réponse #13 le: 08 juillet 2017 à 07:39:28 »

Bon c'est anodin comme graphismes !  Mais voila, ça marche, j'ai réussis à comprendre comment mettre en mémoire un Tiles et surtout les poser sur un plan. Savoir poser un tiles c'est déjà le début pour faire certain type de jeu et ça c'est cool...


arthurh

  • Clickeur bien intégré
  • Messages: 838
    • Voir le profil
  • Google Play: Oui
  • Logiciel: Fusion 2.5Dev
  • Module APK: Oui
  • Module Flash: Oui
  • Module HTML5: Oui
  • Module iOS: Oui
  • Module XNA: Oui
Re : Programmer les consoles rétro.
« Réponse #14 le: 08 juillet 2017 à 09:44:39 »
ouep pas mal ! :bravos

 


+-MiniChat

14 septembre 2018 à 08:44:35 ValLoche23 dit: L'antivirus qui deviens blasée ! xD
14 septembre 2018 à 08:11:40 Seyjin dit: Haha, à force de faire un scan de chaque nouvel exe d’am Monday Zombies, mon antivirus à décidé de le mettre dans la liste des exceptions 😄
13 septembre 2018 à 13:46:26 ValLoche23 dit: Oh sympaaa ! :D
12 septembre 2018 à 18:30:12 Seyjin dit: Ça avance bien 👍
12 septembre 2018 à 18:06:34 Xenon3K dit: Voila j'ai optimisé pas mal: http://ovigne-loic.fr/SuperMarioRetro/ j'ai afiné les mouvements des ennemis (maintenant ils on une hitbox et ils "débordent" d'un pixel dans le décors comme dans l'original)
12 septembre 2018 à 17:40:40 Monos dit: lol.
12 septembre 2018 à 11:42:55 Xenon3K dit: Non mais ça fait plaisir :) En plus tout le monde est d'accord !
12 septembre 2018 à 11:29:20 Pit73 dit: Oui bon elle etait pourrite ma phrase ;)
12 septembre 2018 à 10:55:24 ValLoche23 dit: Pauvre Pit hahaha
12 septembre 2018 à 09:52:28 Patrice dit: Hello xenon il est complexe ton mario. C plus top  que ce que l on imagine la bonne voie! ! Tu es sur le bon mario
12 septembre 2018 à 09:39:34 Pit73 dit: ^ ^
12 septembre 2018 à 09:07:32 Xenon3K dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie!
12 septembre 2018 à 06:54:39 lazarus dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie!
12 septembre 2018 à 02:11:29 ValLoche23 dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie! ;)
12 septembre 2018 à 01:14:27 Patrice dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie! ;)
11 septembre 2018 à 22:38:23 Xenon3K dit: Merci Patrice :)
11 septembre 2018 à 22:30:47 Patrice dit: On va essayer d'éviter de faire sauter la mise en page du forum ;)
11 septembre 2018 à 18:42:27 Xenon3K dit: Oups dsl je voulais un tout petit gif :/
11 septembre 2018 à 17:22:50 Pit73 dit: ahah, merci les smartphone lol
11 septembre 2018 à 17:21:57 Seyjin dit: Miss Click, ils ont bu combien de verre là ?
11 septembre 2018 à 16:58:18 Eagle4 dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie!
11 septembre 2018 à 16:48:14 Monos dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie!
11 septembre 2018 à 14:23:29 Pit73 dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie!
11 septembre 2018 à 14:23:07 Pit73 dit: Hello xenon il est top ton mario. C plus complexe que ce que l on imagine un mario ! Tu es sur la bonne voie!
11 septembre 2018 à 13:34:38 Xenon3K dit: Merci, oui c'est pas encore au top. Il y a plein de mécaniques de jeu c'est difficile d'être fidèle à l'original
Voir l'historique
Powered by EzPortal