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 » ParticuleEngine : l'éditeur de jeu pour calculatrice
Farhi Hors ligne Membre Points: 1305 Défis: 0 Message

ParticuleEngine : l'éditeur de jeu pour calculatrice

Posté le 27/05/2020 21:50

Vos retours seront cruciaux pour son amélioration,
merci d'avance pour une éventuelle suggestion de votre part.


Lien de serveur discord de ParticuleEngine : https://discord.gg/pQgRuEtdRA

Particule est un moteur de jeu pour calculatrice casio inspiré du logiciel Unity.
Il est capable d'importer de nombreux formats d'image et il peut transformer une image en couleur en .bmp compatible pour la casio.
On peut faire toutes sortes de jeux (RPG, aventure, arcade, plateforme, MMO, etc.).
Vous avez la possibilité de créer vos propres images et lignes de code (une documentation détaillée sera bientôt mise à disposition)
Pour l'instant il est possible de créer des jeux uniquement en 2D.

Je tiens à remercier les personnes suivantes pour m'avoir aidé: Lightmare, Sentaro21, Lephenixnoir, Zezombye, Kbd2
Des vidéos explicatives sont jointes.
Bon amusement !

Liens de téléchargement : Particule
Lien des vidéos Tuto : Playlist
Signaler un bug

Anciennes versions
Cliquer pour enrouler

Download : https://drive.google.com/drive/folders/1W3IiTccQw9a7GLTil6_Kff9-saHyjr5B?usp=sharing

Version 1.1 :


Vidéo présentant la création d'un Component (Partie 1):


Version 2.0 Beta




Précédente 1, 2, 3, 4, 5, 6, 7 ··· 10, 11, 12 Suivante
Potter360 Hors ligne Rédacteur Points: 1221 Défis: 2 Message

Citer : Posté le 19/11/2021 23:13 | #


Mais géniaaaaaal !
Sérieux c’est trop bien j’ai trop envie que tu sortes ça tout de suite-maintenant
En vrai c’est super cool, j’ai vraiment hâte
Globalement, coder. Mal, mais coder.
Farhi Hors ligne Membre Points: 1305 Défis: 0 Message

Citer : Posté le 19/11/2021 23:22 | #


Content de voir un tel enthousiasme !
Moi aussi j'aimerai biens le sortir tout de suite mais il possède encore des bugs à corriger, et il faut que je le peaufine encore un peu pour une meilleure ergonomie.
Et il faut que je termine sa documentation aussi pour que vous ne soyez pas perdu.


Ajouté le 20/11/2021 à 01:55 :
Visual Scratch est lui aussi compatible sur Linux du coup maintenant
J'ai remarqué que Visual Scratch est plus fluide sur Linux que sur Windows, alors qu'en plus je suis sur une machine virtuelle, étonnant...
"La créativité est contagieuse faites la tourner"
Albert Einstein
Potter360 Hors ligne Rédacteur Points: 1221 Défis: 2 Message

Citer : Posté le 20/11/2021 09:27 | #


Farhi a écrit :
Moi aussi j'aimerai biens le sortir tout de suite mais il possède encore des bugs à corriger, et il faut que je le peaufine encore un peu pour une meilleure ergonomie.


Oui oui, je disais ça pour rigoler, prends ton temps

D’ailleurs question pratique : comment vas tu faire pour installer et supporter Gint sur la version Windows de Particule alors que Gint n’existe pas sous Windows ?
Globalement, coder. Mal, mais coder.
Lephenixnoir Hors ligne Administrateur Points: 24234 Défis: 170 Message

Citer : Posté le 20/11/2021 09:44 | #


Ah ben c'est sûr que c'était rapide le port ! Bien joué.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Farhi Hors ligne Membre Points: 1305 Défis: 0 Message

Citer : Posté le 20/11/2021 12:41 | #


Potter360 a écrit :
comment vas tu faire pour installer et supporter Gint sur la version Windows de Particule alors que Gint n’existe pas sous Windows ?

Avec WSL, c'est une sorte d'émulateur Linux sur Windows. J'ai testé, ça fonctionne.

Lephenixnoir a écrit :
Ah ben c'est sûr que c'était rapide le port ! Bien joué.

Merci, ça a pris plus de temps que je le pensais. Parce qu'il fallait que je change tout le système de répertoire et faire en sorte de lancer Visual Scratch de façon indépendante à Particule.

Ajouté le 26/11/2021 à 21:24 :
Oyez, oyez !

J'ai l'honneur de vous dire que Particule est désormais compatible avec Gint !!!
Et sera donc disponible dans la prochaine mise à jour qui arrive bientôt !

Un grand merci à Lephenixnoir qui m'a beaucoup aidé.

"La créativité est contagieuse faites la tourner"
Albert Einstein
Inikiwi Hors ligne Membre Points: 574 Défis: 8 Message

Citer : Posté le 27/11/2021 10:43 | #


Linux > WSL
Farhi Hors ligne Membre Points: 1305 Défis: 0 Message

Citer : Posté le 27/11/2021 16:49 | #


Bon bah j'ai encore une bonne nouvelle
La couleur est disponible sur Particule


Ajouté le 27/11/2021 à 19:10 :

"La créativité est contagieuse faites la tourner"
Albert Einstein
Lephenixnoir Hors ligne Administrateur Points: 24234 Défis: 170 Message

Citer : Posté le 27/11/2021 19:56 | #


C'est joli tout ça tu perds clairement pas de temps !

Du coup tu sais ce qu'on attend sur Minecraft Story Mode...
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Farhi Hors ligne Membre Points: 1305 Défis: 0 Message

Citer : Posté le 27/11/2021 20:38 | #


Lephenixnoir a écrit :
Du coup tu sais ce qu'on attend sur Minecraft Story Mode

Une version Graph 90 avec couleur et en plus une correction du bug de mémoire, ainsi que plus de Gameplay, je sais
"La créativité est contagieuse faites la tourner"
Albert Einstein
Potter360 Hors ligne Rédacteur Points: 1221 Défis: 2 Message

Citer : Posté le 27/11/2021 21:20 | #


Génial cette couleur !
Globalement, coder. Mal, mais coder.
Ninestars Hors ligne Membre Points: 2461 Défis: 24 Message

Citer : Posté le 29/11/2021 17:58 | #


Heyyy mais c’est quoi ces tileset de rpg maker XP

Top bien joué.
Farhi Hors ligne Membre Points: 1305 Défis: 0 Message

Citer : Posté le 30/11/2021 23:08 | #


NInestars a écrit :
Heyyy mais c’est quoi ces tileset de rpg maker XP

C'est la possibilité de transformer une map RPG Maker dans Particule
"La créativité est contagieuse faites la tourner"
Albert Einstein
Kikoodx Hors ligne Ancien labélisateur Points: 3011 Défis: 11 Message

Citer : Posté le 30/11/2021 23:49 | #


Farhi a écrit :
C'est la possibilité de transformer une map RPG Maker dans Particule

Fallait commencer par là, c'est trop cool !
ouais ouais
Farhi Hors ligne Membre Points: 1305 Défis: 0 Message

Citer : Posté le 30/11/2021 23:52 | #


Kikoodx a écrit :
Fallait commencer par là, c'est trop cool !

Ouai mais nan, car le plugin que j'ai créé converti seulement la map, pas le code de RPG Maker, du coup c'est le code de Particule qui fait le reste
"La créativité est contagieuse faites la tourner"
Albert Einstein
Kikoodx Hors ligne Ancien labélisateur Points: 3011 Défis: 11 Message

Citer : Posté le 01/12/2021 00:09 | #


Je m'en doutais bien, si tu avais mis une implémentation de RPG Maker XP dans Particule j'aurais fondu x)
Mais ton plugin reste très sympa comme fonctionnalité, j'aime bien les éditeurs de RPG Maker et ça me rend curieux pour la création de niveaux -- si je n'ai rien raté tu n'avais rien montré plus proche d'une tilemap que ça auparavant.
Bon courage
ouais ouais
Farhi Hors ligne Membre Points: 1305 Défis: 0 Message

Citer : Posté le 01/12/2021 00:27 | #


Kikoodx a écrit :
Je m'en doutais bien, si tu avais mis une implémentation de RPG Maker XP dans Particule j'aurais fondu x)

Techniquement... c'est faisable
Kikoodx a écrit :
si je n'ai rien raté tu n'avais rien montré plus proche d'une tilemap que ça auparavant.

Non en effet, à part pour Minecraft story Mode.
Kikoodx a écrit :
Bon courage

Merci

Ajouté le 14/12/2021 à 18:14 :
Bonjour tout le monde !
Je voulais savoir quels sont les components que vous aimerez avoir dans Particule (vous pouvez vous inspirer d'Unity ou même les inventés).
Les components déjà présents sont : BoxCollider2D, Camera, RigidBody, Sprite, Text, Transform, Tilemap.
Actuellement la version 2022.0b est fini, il me reste plus qu'à terminer la documentation, sauf si vous voulez que la version sorte avant la docu à vous de voir.

Ajouté le 14/12/2021 à 18:36 :
Voici un truc qui va beaucoup vous plaire : l'Auto-Collider sur le Tilemap

"La créativité est contagieuse faites la tourner"
Albert Einstein
Lightmare Hors ligne Membre de CreativeCalc Points: 690 Défis: 0 Message

Citer : Posté le 15/12/2021 17:58 | #


Salut ! Je passais par là et je me rends compte que le projet a bigrement progressé
J'apprécie énormément l'implémentation de Scratch pour le script, et encore davantage l'éditeur de tiles !

Tu demandais des idées pour d'éventuels components, et je pensais à quelque chose permettant de faire des tiles animées ! Du reste, je pense que tu as un set complet pour permettre à chacun de faire ses components plus spécialisés. D'autant plus que tu prévois l'ajout d'un shop pour poster ses créations utiles

Après j'ai un défi : faire une gestion du port 3-pin Après ca compromettra sans doute le support de Gint, qui, je crois, ne le gère pas encore. Mais on sait jamais...

Bonne chance pour la suite, ce projet tient très bien la route !
"Quand je dis à la cour : "Sautez ! ", tout le monde me demande "jusqu'où ?" "
Dijkstra - The Witcher
Farhi Hors ligne Membre Points: 1305 Défis: 0 Message

Citer : Posté le 15/12/2021 18:22 | #


Lightmare a écrit :
J'apprécie énormément l'implémentation de Scratch pour le script

Nice ! (Il y aura aussi un Mode Editeur Pro pour ceux qui veulent coder tout eux même)

Lightmare a écrit :
quelque chose permettant de faire des tiles animées !

Pourquoi pas, en effet j'y avait pas pensé. Après le Tilemap actuelle n'est qu'un prototype, pour l'instant il est pas très ergonomique. Donc dans les prochaines version j'ajouterai la possibilité de faire des animations.

Lightmare a écrit :
D'autant plus que tu prévois l'ajout d'un shop pour poster ses créations utiles

Tout à fait, avec Lephenixnoir on avait mais prévu de faire le Shop sur Planet Casio et Particule utiliserai une API pour s'y connecter.
Il n'y aura pas que des Images, il y aura aussi du code et d'autre truc comme des packages (comme celui de la 2.5D).

Lightmare a écrit :
faire une gestion du port 3-pin

ça c'est déjà prévu tout comme la possibilité de sauvegarder des données dans des fichiers, tout ça avec Scratch et ça sera condensé en quelques blocks.

Lightmare a écrit :
Bonne chance pour la suite, ce projet tient très bien la route !

Merci beaucoup

Ajouté le 15/12/2021 à 18:32 :
Ha aussi j'ai oublié de le dire mais on peut mettre Particule en Français et en Anglais.
(Un mode sombre est prévu aussi)
"La créativité est contagieuse faites la tourner"
Albert Einstein
Ninestars Hors ligne Membre Points: 2461 Défis: 24 Message

Citer : Posté le 24/12/2021 11:18 | #


Même étonnement que lightmare, je trouve que ton projet avance super bien, bravo
Farhi Hors ligne Membre Points: 1305 Défis: 0 Message

Citer : Posté le 24/12/2021 16:38 | #


Merci !
Particule sortira peut-être ce soir ou demain si j'ai terminé de monter les vidéos
"La créativité est contagieuse faites la tourner"
Albert Einstein
Lephenixnoir Hors ligne Administrateur Points: 24234 Défis: 170 Message

Citer : Posté le 24/12/2021 16:45 | #


Demain ? Wow c'est Noël
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Précédente 1, 2, 3, 4, 5, 6, 7 ··· 10, 11, 12 Suivante

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 93 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