π
<-

[Axe] Super Smash Bros. Open

Sous-forum du projet Axe d'Hayleia

Re: [Axe] Super Smash Bros. Open

Unread postby Hayleia » 23 Aug 2014, 09:23

mdr1 wrote:Vachement sympa ce système de caméra. :)

Merci ^^
Je travaille encore dessus pour qu'il soit non seulement joli mais aussi pratique. Par exemple, lorsqu'un personnage pousse entraîne l'autre au dessus du vide puis essaie de remonter, c'est mieux si la caméra arrive à la fois à montrer où sont les personnages mais aussi où est la map pour savoir où il faut remonter ;)

@Adriweb, c'est vrai que ça ressemble. Mais moi c'est Smash :P

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Re: [Axe] Super Smash Bros. Open

Unread postby Hayleia » 24 Aug 2014, 20:55

UPDATE !

Si vous avez des potes (ou si vous avez plusieurs calculatrices :P), vous allez pouvoir vous amuser encore plus !
Eh oui, cette mise à jour ajoute le support du multijoueur par le port link :D
Du coup, vous allez être deux à essayer de canceler des Illusions sur le bord des plateformes :P

Si cette mise à jour a mis si longtemps à sortir, c'est tout d'abord parce que Runer a dû m'expliquer que le Delay dans Send, il vaut mieux le mettre au max, et ensuite parce que ni Runer ni moi n'avions pensé que les commandes d'échanges ne fonctionnent qu'en 6MHz -.-
Bref, amusez-vous bien :)

(j'ai utilisé des noms différents pour les exécutables puisque ces versions fonctionnent exclusivement avec le câble, vous ne pouvez pas jouer tout seul, il faut pour cela utiliser les anciennes versions).

Bon, sinon, la caméra a aussi été améliorée, elle tente de garder la map dans le champ de vision même si tout le monde part du même côté, mais je suppose que cette nouvelle est moins intéressante que l'autre :P

Si jamais vous notez une désynchronisation (ou un autre problème d'ailleurs), prévenez moi.
You do not have the required permissions to view the files attached to this post.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Re: [Axe] Super Smash Bros. Open

Unread postby Hayleia » 26 Aug 2014, 08:51

UPDATE

On peut maintenant s'accrocher aux rebords. La détection est à mi chemin entre celle de Melee et celle de Brawl, c'est à dire qu'on ne s'accroche que si on tombe mais peu importe la direction vers laquelle on regarde.
Par contre, une fois accroché, vous ne pouvez pas faire grand chose :P
Vous pouvez juste attendre que votre Fox lâche au bout de 31 frames, ce qui vous permet de refaire un UpB ou de faire un double saut rapidement pour remonter, mais je n'ai pas encore codé les "remontées officielles".
EdgeGrab.gif


L'Illusion est plus réaliste dans son comportement mais a probablement des constantes un peu faussées. En gros, le cancel n'annule pas la vitesse horizontale, ce qui permet des longues long-Illusions mais ne permet plus de très courtes short-Illusions (et les Illusions normales sont toujours normales).
IllusionCancel.gif


Le FireFox haut peut être dévié, ce qui pallie l'absence de 16 directions dans certains cas.
(Pas de screenshot spécifique).
You do not have the required permissions to view the files attached to this post.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Re: [Axe] Super Smash Bros. Open

Unread postby Hayleia » 30 Aug 2014, 16:23

Préparez vous pour la meilleure mise à jour de tous les temps, tous jeux confondus.
Aucune nouvelle fonctionnalité ! :D
N'est-ce pas merveilleux ?

Sans rire, je n'ai évidemment pas glandé pendant tout ce temps (comment croyez vous que j'aie gagné 17 niveaux en moins de deux semaines sur Order and Chaos ?). Voici ce qu'il y a de nouveau (même s'il est vrai qu'il n'y a pas de nouvelles fonctionnalité) :
  • Vous pouvez choisir entre le mode "local" et le mode "link"
  • Le stage est chargé depuis une appvar externe, vous pouvez donc tester les deux stages.
  • Le personnage est aussi chargé depuis une appvar externe. Le menu de sélection n'est pas très verbeux et attend que les deux joueurs appuient sur "2nd" (ou "x²") pour continuer. Il est toutefois inutile pour l'instant d'essayer de créer vos personnages (après quelques jours de reverse-engineering) puisque ce menu charge toujours Fox, même si vous sélectionnez quelqu'un d'autre (d'ailleurs je ne sais pas si ça marche, je n'ai qu'un personnage -.-).
  • L'exécutable est maintenant une app, grâce à Matref qui a compilé la routine de sprite redimensionnée dans L3.

Si vous choisissez "Link" et si l'initialisation se passe mal (rien ne se passe, ou les deux calculatrices affichent "Waiting" pendant une heure, ou je ne sais quoi d'autre), appuyez sur Clear plusieurs fois jusqu'à arriver à l'écran de calculs et recommencez.

Et si vous êtes triste de ne pas voir de screenshot (pourquoi faire ? il n'y a rien de nouveau), en voici un qui a un rapport avec Smash quand même.
ScreenCapture_2014-8-30 17.44.19.wmv.GIF
You do not have the required permissions to view the files attached to this post.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Re: [Axe] Super Smash Bros. Open

Unread postby Hayleia » 11 Sep 2014, 18:17

UPDATE !

Première mise à jour avec le code source publié puisque je pense qu'il n'y aura plus que des ajouts dorénavant, et plus de changements dans ce qui marche déjà. Ce qui signifie que si vous commencez à écrire du code là dedans, normalement je ne devrais pas vous dire dans une mise à jour suivante "ah ben non, j'ai changé la manière dont ceci fonctionnait donc ton truc ne marche pas".
Veuillez ne pas compiler et publier ça sous votre nom. De toute façon, TI Planet, Omnimaga et Cemetech savent que c'est moi qui l'ai écrit. Par contre, rien ne vous empêche de bosser dessus (sur des ajouts, pas des modifications), de publier ce que vous avez fait sur un des trois forums et lorsqu'il y aura une section crédits, votre nom apparaîtra.
Si vous voulez faire joujou avec, compilez avec la dernière version de développement de l'Axe. Ceci n'est pas une blague, les versions officielles n'arriveront pas à le compiler.
Et ne commentez pas sur l'inoptimisation du code source puisqu'encore une fois, c'est fait exprès justement pour que vous puissiez faire joujou avec facilement sans perdre 4 jours à vous demander où écrire.

Sinon, il y a quoi de neuf ?
Toujours rien :D
Bon si, un peu :
  • Une sprite avait un problème chez Fox, ce qui causait l'apparition d'un QR code (vous voyez ce que je veux dire) pendant une frame lors du FireFox gauche. Si vous voyez des QR codes apparaître, veuillez me le signaler (ça marche pour les autres problèmes aussi).
  • Le système de touches a été modifié (une des modifications qui entraîne les incompatibilités dont j'ai parlé plus haut et qui "m'empêchaient" de publier le code auparavant).
  • Le menu de sélection des personnages n'invente plus des appvars bizarres (bug que je n'avais pas vu lors de mes tests puisqu'en fait il n'apparaît que lors d'un second lancement du jeu, et vu que je teste toujours sur emu fraîchement resetté -.-).
  • L'occupation de la RAM a été réorganisée concernant les "objets", ce qui devrait permettre d'ajouter des personnages/items plus facilement. Ceci etait l'autre modification de code qui aurait pu entraîner des incompatibilités.
  • Le "protocole d'initialisation de connexion" a été largement amélioré en se basant sur une idée de Runer et ne devrait plus poser de soucis. Notez cependant que pour qu'il marche, il faut que les deux calculatrices soient dans le menu Link/Local avant que vous appuyez sur 2nd, et que vous ne devez pas appuyer en même temps sur 2nd sur les deux calculatrices.
Vous voyez, rien de bien intéressant du point de vue de l'utilisateur en somme. Par contre c'était quand même bien chiant à faire, et je pense que les bidouilleurs vont être contents.

SMASH:
SMASHH.8xp
SMASHC.8xp
SMASHC2.8xp
deorg.8xv


FOX (va être modifié un peu pour être plus lisible):
FOX.8xp


MAPS:
MAP1.8xp
MAP2.8xp
MAP3.8xp


UTILITAIRE pour générer les appvars. En gros, pour générer Fox par exemple, compilez sa source en NoShell puis compilez cet utilitaire en ce que vous voulez et lancez-le. Il marche aussi pour les maps. Par contre, il marche pour mon Fox et mes maps, si vous voulez qu'il marche pour vos personnages et vos maps, éditez-le, ça devrait être compréhensible.
PROG2APP.8xp


Si j'ai oublié quelque chose (un fichier par exemple), veuillez me le signaler.
You do not have the required permissions to view the files attached to this post.
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Re: [Axe] Super Smash Bros. Open

Unread postby Hayleia » 25 Sep 2014, 18:09

UPDATE
  • SMASHH a de nouvelles constantes
  • Fox est beaucoup plus lisible (je parle de sa source) grâce à ces constantes
  • Un smashh.inc fait son apparition pour les férus d'assembleur voulant créer leur contenu
  • Falco rejoint la bataille ! Bon ok, il ne sait que courir pour l'instant, mais contrairement à Fox qui est fait "en Axe", il est fait "en assembleur" (d'où l'apparition du smashh.inc) et sera utile à un tutorial
  • Le menu de sélection des personnages sélectionne vraiment le personnage choisi (avant il prenait toujours Fox)
  • Nouveau système de menu (pour l'instant beaucoup d'options ne font rien)
screenshot000.gif


Les tutos sont en cours d'écriture ici si vous voulez commencer à les lire http://www.cemetech.net/forum/viewforum.php?f=76
Vous pouvez aussi consulter les sources de Fox et Falco (Falco est loin d'être fini mais Fox peut vous en apprendre beaucoup je pense) si cela vous dit.
You do not have the required permissions to view the files attached to this post.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Re: [Axe] Super Smash Bros. Open

Unread postby Adriweb » 25 Sep 2014, 22:18

Concernant l'editeur en ligne ( viewtopic.php?p=170187#p170187 ), c'etait effectivement par souci de compatibilite partout ^^
Mais pour le cote de la connexion instable, "oui" si un script sur le serveur est dans le coup, mais si tout est en javascript cote client, alors il suffit de l'avoir dl une fois, et donc il n'y a plus de probleme.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: [Axe] Super Smash Bros. Open

Unread postby Hayleia » 25 Sep 2014, 23:09

Adriweb wrote:Concernant l'editeur en ligne ( viewtopic.php?p=170187#p170187 ), c'était effectivement par souci de compatibilite partout ^^

La compatibilité partout fonctionne avec la "méthode Axe" puisqu'on peut même la mettre en œuvre directement sur sa calculatrice ;)
Bon après, c'est évidemment beaucoup moins pratique qu'un éditeur tout fait (cette méthode est déjà beaucoup moins pratique que la méthode assembleur).

Adriweb wrote:Mais pour le cote de la connexion instable, "oui" si un script sur le serveur est dans le coup, mais si tout est en javascript cote client, alors il suffit de l'avoir dl une fois, et donc il n'y a plus de probleme.

Ben quand j'aurais quelques bases en javascript j'y repenserai :P
D'ailleurs, on n'a pas besoin que ça soit moi qui le fasse. Quelqu'un qui a des bases en javascript et qui s'ennuie peut lire un des tutos (une fois qu'ils seront finis) et faire cet éditeur.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Re: [Axe] Super Smash Bros. Open

Unread postby Lionel Debroux » 28 Sep 2014, 07:42

Très intéressant, en effet :)
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: [Axe] Super Smash Bros. Open

Unread postby Hayleia » 04 Nov 2014, 19:23

Nouvelle fonctionnalité en cours d'écriture : plateformes mobiles.
Image
Théoriquement, ça marche aussi verticalement et en diagonale, et ça marche aussi avec les sprites, pas seulement les rectangles, mais il faut que je teste et que je fasse une map qui utilise tout ça intelligemment avant de faire une mise à jour.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

PreviousNext

Return to Super Smash Bros. Open

Who is online

Users browsing this forum: ClaudeBot [spider] and 0 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
802 utilisateurs:
>774 invités
>18 membres
>10 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)