Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Casio Rocket League II
Fastgeek Hors ligne Membre Points: 158 Défis: 0 Message

Casio Rocket League II

Posté le 17/10/2023 20:27

Hi everyone !
Vous connaissez Casio Rocket League ? Eh bien dites vous qu'une suite est en préparation.
Ce qui est prévu :
- 10 terrains, dont 9 nouveaux + le rectangle du premier jeu. 3 d'entre eux resteront secrets donc, attendez la sortie du jeu
Petite preview des terrains terminés





- une meilleure physique, plus précise;
- un meilleur online, plus rapide que l'ancien;
- une meilleure IA
- de nouveaux modes de jeux
- plus d'options pour les choix des couleurs des persos et de la balle;
- du boost pour pouvoir accélérer en pleine partie;
- un système de key mapping;
- un système de profil pour les joueurs, qu'on pourra transférer de calto en calto;
Bref, plein de choses, peut-être d'autres que je n'ai pas encore imaginées, mais la parole d'un développeur ne tient à rien, donc ne rêvez pas trop, il y aura sûrement des idées qui ne seront pas dans le jeu final.

Pour l'instant, voilà où nous en sommes :
Terrains
   65%

Online
   80%

IA
   30%

Modes de jeu
   20%

Menus, key mapping et autres
   95%

Nouvelles fonctionnalités
   75%

Des trucs que j'oublie sûrement
   1%

Tout le jeu
   52%


Bref, stay tuned, et ayez une belle vie entre temps.

FastGeek, the simplest guy on earth

@RDP


Précédente 1, 2, 3, 4
Lephenixnoir Hors ligne Administrateur Points: 24673 Défis: 170 Message

Citer : Posté le 06/04/2024 19:15 | #


C'est pas celle de la forme Σ(EXPR, VAR, MIN, MAX[, STEP]) un truc comme ça ?

Genre Σ(X, X, 1, 10) te donnerait 55 si je me trompe pas.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Fastgeek Hors ligne Membre Points: 158 Défis: 0 Message

Citer : Posté le 06/04/2024 19:43 | #


Ah ouais c'est exactement ça
Merci beaucoup Lephe
"Always believe in your dreams, and work hard to achieve them"
FastGeek, a very simple guy

Projet(s) terminé(s) : CRL
Projet(s) en cours :CRLII
Fastgeek Hors ligne Membre Points: 158 Défis: 0 Message

Citer : Posté le 28/07/2024 12:25 | #


Hi tout le monde (kie ça fait longtemps je suis pas passé par ici)

Bon je travaillais sur le système de profil pour CRL2, et donc les fichiers des joueurs seront en format .rl2 pour les différencier des autres.
Pour tester j'utilise des fichiers vides en format .rl2 et la commande IsExist(), mais j'arrive pas à avoir les noms des fichiers da's le programme du jeu.
J'ai regardé le manuel de C.basic, mais je n'arrive toujours pas à avoir leurs noms.
Une idée sur pourquoi s'il vous plaît ?
"Always believe in your dreams, and work hard to achieve them"
FastGeek, a very simple guy

Projet(s) terminé(s) : CRL
Projet(s) en cours :CRLII
Calcloverhk En ligne Membre Points: 358 Défis: 10 Message

Citer : Posté le 28/07/2024 21:14 | #


Use IsExist("*.rl2") to search all file names that end with .rl2. Each character of their names is converted to ASCII code and saved to Mat Ans (add →Mat < > if you want to save it for later use). To convert them back to strings, use $Mat Ans[1], $Mat Ans[2], etc.
C.Basic Wiki Project progress as of 2024/2/12
   30%


Fastgeek Hors ligne Membre Points: 158 Défis: 0 Message

Citer : Posté le 29/07/2024 14:52 | #


Ok thanks I'll try it
"Always believe in your dreams, and work hard to achieve them"
FastGeek, a very simple guy

Projet(s) terminé(s) : CRL
Projet(s) en cours :CRLII
Fastgeek Hors ligne Membre Points: 158 Défis: 0 Message

Citer : Posté le 01/08/2024 12:19 | #


Hi guys
S'il vous plaît, vous savez si c'est possible de sauvegarder l'intégralité d'une matrice 32*36 avec la commande Save() ?
Parce que je n'y arrive pas, je ne sais pas si je fais mal quelque chose
En clair seulement une partie de la matrice est chargée mais pas tout (à partir de la cellule [16,1] je pense)
Voilà le code

{32,36} -> Dim Mat θ
Save "Test.rl2", Mat θ
Load(" Test.rl2") -> Mat θ

"Always believe in your dreams, and work hard to achieve them"
FastGeek, a very simple guy

Projet(s) terminé(s) : CRL
Projet(s) en cours :CRLII
Calcloverhk En ligne Membre Points: 358 Défis: 10 Message

Citer : Posté le 01/08/2024 13:18 | #


Fastgeek a écrit :
Hi guys
S'il vous plaît, vous savez si c'est possible de sauvegarder l'intégralité d'une matrice 32*36 avec la commande Save() ?
Parce que je n'y arrive pas, je ne sais pas si je fais mal quelque chose
En clair seulement une partie de la matrice est chargée mais pas tout (à partir de la cellule [16,1] je pense)
Voilà le code

{32,36} -> Dim Mat θ
Save "Test.rl2", Mat θ
Load(" Test.rl2") -> Mat θ


Doesn't Mat 0 cause Argument ERROR? I changed it to Mat A (= Mat 1) and it seemed to work as intended.
C.Basic Wiki Project progress as of 2024/2/12
   30%


Fastgeek Hors ligne Membre Points: 158 Défis: 0 Message

Citer : Posté le 01/08/2024 20:49 | #


Calcloverhk a écrit :

Doesn't Mat 0 cause Argument ERROR? I changed it to Mat A (= Mat 1) and it seemed to work as intended.


No it's not Mat 0 but Mat Theta
I tried with another matrix (Mat P because Mat A is already used somewhere in the code) but it still seems to stop saving/loading apart from cell [16,1]
"Always believe in your dreams, and work hard to achieve them"
FastGeek, a very simple guy

Projet(s) terminé(s) : CRL
Projet(s) en cours :CRLII
Fastgeek Hors ligne Membre Points: 158 Défis: 0 Message

Citer : Posté le 02/08/2024 19:49 | #


Finally, not too bad
I just reduced the size of the matrix I was using ({32,36} to {16,20})
It will affect a bit the feature I was working on, but it works now so I think I had to do this

But it looks like there's a maximum amount of cells that can be saved/load with Save() and Load()
"Always believe in your dreams, and work hard to achieve them"
FastGeek, a very simple guy

Projet(s) terminé(s) : CRL
Projet(s) en cours :CRLII
Fastgeek Hors ligne Membre Points: 158 Défis: 0 Message

Citer : Posté le 31/08/2024 14:50 | #


Fastgeek a écrit :

J'avais dit que je voulais faire un système de profil pour les joueurs, un peu comme les comptes sur les jeux en ligne. Eh bien ça avance beaucoup, j'ai commencé à travaillé sur des "photos" de profil, des images en 32*32px où on peut dessiner un peu tout ce qu'on veut, et qui seront surtout utilisées dans le jeu à deux.
Le menu et le gameplay ne marchent toujours pas ensemble, mais ça viendra.


Hi
J'ai terminé les profils pour CRL2
Maintenant on peut sauvegarder les réglages du jeu (couleurs, langue, photo de profil, touches, etc.), mais la photo de profil ne fait plus que 16*16px parce que sinon ça ne marchait pas
Et chaque fichier de sauvegarde est associé au nom du joueur


J'ai aussi ajouté deux modes de jeu qui font que les joueurs agissent comme des aimants avec la balle
Explanations :

"Always believe in your dreams, and work hard to achieve them"
FastGeek, a very simple guy

Projet(s) terminé(s) : CRL
Projet(s) en cours :CRLII
Le_masque Hors ligne Membre Points: 88 Défis: 0 Message

Citer : Posté le 02/09/2024 11:07 | #


Bravo ! C'est incroyable ! Continue comme ça ! Je suis pressé de voir la suite 🙂
Précédente 1, 2, 3, 4

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 79 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

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