Salut à tous! Je fais un petit passage pour sonder l'état d'activité de la communauté et aussi pour vous présenter un vieux projet sorti de la tombe pour l'occasion. Il y a quelqus jours, j'ai eu l'idée un peu folle de reprendre ce projet que Adbook et moi avions commencé il y a déjà près de deux ans : adapter Super Hexagon sur nos bonnes vieilles FX-9860/Graph x5.
J'ai un peu réglé tous les problèmes que nous avions à l'époque, notamment les transitions de polygônes (switcher hexagone<->pentagone et caetera), créer un système de pattern totalement modulable et pensé pour lire des patterns dans des fichiers à l'occasion (qui a parlé d'éditeur de niveaux? ), game over, HUD, menus, écran titre qui déchire sa mère... Enfin bref, le jeu est presque fonctionnel, il ne reste que quelques bidouilles à régler, notamment creér les 6 niveaux du jeu, implémenter le high-score, l'état de game over, commencer l'éditeur de niveaux, créer les fonctions IO de niveaux/patterns mais vu que le moteur de jeu est quasi-fini, ça sera plus facile à mettre en place.
Concernant le moteur de jeu, il dépend entièrement du RTC, je vous suggère désormais d'overclocker la machine pour atteindre une fluidité maximale.
Voilà voilà. JE vous laisse une vidéo à peine pas à jour (le menu a changé un peu) ainsi que la première version de preview. A la différence de la plupart de mes projets, cette version est déjà jouable! Depuis le temps qu'on avait commencé, c'est la moindre des choses!
Commandes :
- Shift : entrer dans le menu/ entrer dans le niveau.
- Alpha : revenir au menu (forcer un game over)
- Exit : Quitter directement
- Gauche/Droite : essayer de survivre en se déplaçant autour du polygône central.
Donc selon Flo, ça marche pas. J'ai le code de la version SH4 ici : https://github.com/Eiyeron/Super-Hexagon-Casio/tree/SH4
J'ai modifé ML et KeyDown dans ECode (argh, pas cette merde) mais je ne vois pas pourquoi ça débloque sur SH4
Ajouté le 14/01/2015 à 20:11 :
/me déprime.
Ajouté le 21/01/2015 à 11:31 :
Je viens de changer la touche de validation dans le menu pour K_Shift pour éviter de descendre la main vers EXE. Oh et une animation semblable au jeu original a été rajoutée dans le menu aussi. LEs nvieaux ne sont toujours pas impélmentés mais je prépare le champ pour.
De l'aide et des conseils pour mes projets serait génial
Refaire (encore), optimiser et finir mon mario
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
De l'aide et des conseils pour mes projets serait génial
Refaire (encore), optimiser et finir mon mario
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Plus qu'à faire l'IO de fichier et les highscores fonctionneront. Pour le moment, ils commencent à 0. J'ai aussi retravaillé le menu., du coup, j'ai changé l'image du post précédent.
Ajouté le 30/01/2015 à 20:07 :
Au fait, les collisions pour limiter le mouvement sur les côtés des murs ne marchant pas (SYTEM ERROR), je supprime cette feature. Bonne chance.
Je laisse ci-joint une version expérimentale. Je veux savoir si ça marche aussi bien sur SH3 que sur SH4. Jusqu'ici, j'ai des déboires car j'utilise une version 2.04 de l'OS sur une G35+ USB, ce qui me fait détecter à chaque fois comme une calto SH4. Avec cette version, si elle marche de partout, je pourrai enfin dormir sur mes deux oreilles.
J'ai aussi rajouré le système de high-scores. Notez que vu que le jeu n'est pas fini, les scores ne vaudront rien que je publierai la version finale (je compte aussi changer un peu la structure de la sauvegarde donc n'essayez pas de tricher, ça sera un peu moins facile.)
Ajouté le 31/01/2015 à 11:00 :
Dark storm a écrit : J'adore
Un petit mot pour la prochaine RDP ?
Tu peux rajouter ce que j'ai dit, ainsi que les deux derniers screenshots. J'ai pas les moyens de capturer un gif animé cette fois, je le ferai un autre jour, probablement.
Eyeron a écrit : Au fait, les collisions pour limiter le mouvement sur les côtés des murs ne marchant pas (SYTEM ERROR), je supprime cette feature. Bonne chance.
La seule solution que je vois serai de faire d'un gros blocs pleins de petites lignes comme ca dès qu'on entrerai, on ne mourerais pas en entrant sur le coté mais en touchant le bout d'une ligne : ca reviens au meme mais techniquement c'est totalement différent
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 14/01/2015 19:46 | #
Je teste
Citer : Posté le 14/01/2015 20:10 | #
Donc selon Flo, ça marche pas. J'ai le code de la version SH4 ici : https://github.com/Eiyeron/Super-Hexagon-Casio/tree/SH4
J'ai modifé ML et KeyDown dans ECode (argh, pas cette merde) mais je ne vois pas pourquoi ça débloque sur SH4
Ajouté le 14/01/2015 à 20:11 :
/me déprime.
Ajouté le 21/01/2015 à 11:31 :
Je viens de changer la touche de validation dans le menu pour K_Shift pour éviter de descendre la main vers EXE. Oh et une animation semblable au jeu original a été rajoutée dans le menu aussi. LEs nvieaux ne sont toujours pas impélmentés mais je prépare le champ pour.
Citer : Posté le 22/01/2015 13:59 | # | Fichier joint
Je laisse ça ici, sur ce, vous ne m'avez pas vu.
Citer : Posté le 22/01/2015 14:01 | #
Comment ça ? C'est quoi ?
Un beat them all pour les CPC 19
Un jeu de Tank multijoueur en version graphique
Un jeu de boxe rigolo
Le moteur de combat épique d'un RPG
soccer physics : Un jeu de foot totalement wtf !
Survie 1 & 2 te laisseras-tu attraper par la méchante IA ?
Séquestrez les tous avec Catch'em all !
Joué à la calcultarice et pécher ? Facile !
Battle un système de combat dément !!
Débombe pas tout à fait un démineur
Mon mario pour le concours des 10 ans de PC
Casio jump un doodle jump pas comme les autres !
Rush four your life : tu cours ou tu meurs
Cookie clicker ! More cookies MOOORE !
Move et esquive : bouge pour esquiver les ennemis !
Guitar Hero !! Let's rock !
INVASION : Au secours on se fait envahir !
Un devine nombre entièrement customisable (mon 1er jeu)
Un outil pour dessiner des sprites en super drawstat et qui vous le compile pour vous donner un code utilisable dans vos programmes
Un super programme de dessin bourré de trucs funcs
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Citer : Posté le 22/01/2015 18:00 | #
Ecran de game over temporaire, Il me manque quelques trucs comme le highscore ou le petit polygone qui tourne pour indiquer le niveau atteint.
Citer : Posté le 22/01/2015 19:44 | #
Cool ! Bientot la version finale ?
Un beat them all pour les CPC 19
Un jeu de Tank multijoueur en version graphique
Un jeu de boxe rigolo
Le moteur de combat épique d'un RPG
soccer physics : Un jeu de foot totalement wtf !
Survie 1 & 2 te laisseras-tu attraper par la méchante IA ?
Séquestrez les tous avec Catch'em all !
Joué à la calcultarice et pécher ? Facile !
Battle un système de combat dément !!
Débombe pas tout à fait un démineur
Mon mario pour le concours des 10 ans de PC
Casio jump un doodle jump pas comme les autres !
Rush four your life : tu cours ou tu meurs
Cookie clicker ! More cookies MOOORE !
Move et esquive : bouge pour esquiver les ennemis !
Guitar Hero !! Let's rock !
INVASION : Au secours on se fait envahir !
Un devine nombre entièrement customisable (mon 1er jeu)
Un outil pour dessiner des sprites en super drawstat et qui vous le compile pour vous donner un code utilisable dans vos programmes
Un super programme de dessin bourré de trucs funcs
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Citer : Posté le 23/01/2015 19:35 | # | Fichier joint
BIentôt, me reste toujours les même choses à faire
Citer : Posté le 30/01/2015 20:02 | # | Fichier joint
Plus qu'à faire l'IO de fichier et les highscores fonctionneront. Pour le moment, ils commencent à 0. J'ai aussi retravaillé le menu., du coup, j'ai changé l'image du post précédent.
Ajouté le 30/01/2015 à 20:07 :
Au fait, les collisions pour limiter le mouvement sur les côtés des murs ne marchant pas (SYTEM ERROR), je supprime cette feature. Bonne chance.
Citer : Posté le 30/01/2015 21:23 | #
J'adore
Un petit mot pour la prochaine RDP ?
Citer : Posté le 31/01/2015 10:58 | # | Fichier joint
Je laisse ci-joint une version expérimentale. Je veux savoir si ça marche aussi bien sur SH3 que sur SH4. Jusqu'ici, j'ai des déboires car j'utilise une version 2.04 de l'OS sur une G35+ USB, ce qui me fait détecter à chaque fois comme une calto SH4. Avec cette version, si elle marche de partout, je pourrai enfin dormir sur mes deux oreilles.
J'ai aussi rajouré le système de high-scores. Notez que vu que le jeu n'est pas fini, les scores ne vaudront rien que je publierai la version finale (je compte aussi changer un peu la structure de la sauvegarde donc n'essayez pas de tricher, ça sera un peu moins facile.)
Ajouté le 31/01/2015 à 11:00 :
J'adore
Un petit mot pour la prochaine RDP ?
Tu peux rajouter ce que j'ai dit, ainsi que les deux derniers screenshots. J'ai pas les moyens de capturer un gif animé cette fois, je le ferai un autre jour, probablement.
Citer : Posté le 31/01/2015 15:01 | #
Au fait, les collisions pour limiter le mouvement sur les côtés des murs ne marchant pas (SYTEM ERROR), je supprime cette feature. Bonne chance.
-Mon Fall Down
-Mon jeu de mains
-Mon starwars
-Mon dessinatout
-Mon niaiseux version 2.0
-Mon niaiseux version 3.0
-Inferno
-Mon super labyrinthe (en cours)
-Mon call of duty en 3D
-Casion (avec Az)
Citer : Posté le 31/01/2015 21:09 | #
Oui bah j'ai plus envie de toucher aux collisions de ce jeu, bah! Déjà que j'ai techniquement *REUSSI* à les implémenter et corriger...