Posté le 27/05/2020 21:50
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 110 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
Citer : Posté le 20/07/2023 00:28 | #
Merci mais honnêtement la version actuelle de ce moteur n'est pas top (en tout cas elle est plutôt buggé et pas finie surtout).
Je comptes le refaire un jour mais avec le système multiplateforme et en incluant aussi mon nouveau moteur 3D mais ça ne sera pour tout de suite, car déjà faut que je finisses tout mes projet en cours
Mais tu peux toujours essayé mais je ne garanti rien
Albert Einstein
Citer : Posté le 13/08/2023 20:11 | #
En construction...
Albert Einstein
Citer : Posté le 13/08/2023 20:15 | #
Ça sent le Dear ImGui, joli...
À quel moment est-ce que c'est juste possible de plug la calto comme une cible dans Unity ? (Jamais je suppose mais bon...)
Citer : Posté le 13/08/2023 20:16 | #
Poke @RDP https://www.planet-casio.com/Fr/forums/topic16312-11-particule-lediteur-de-jeu-pour-calculatrice.html#193221
Ça semble intéressant tout ça ! Hâte de voir ce que tu vas nous pondre. Une idée de l'avancement de cette prochaine mise à jour ?
(Et de toute façon, vous pouvez pas dire le contraire)
MultipliCasio
RDM Calculs
Back Mirror
A Switch To The Top C
Citer : Posté le 13/08/2023 20:22 | #
Ca à l'air bien cool en effet Farhi va encore nous pondre une tuerie
Quand tu veux pour la RDP bien entendu
Citer : Posté le 13/08/2023 20:51 | #
Merci !
À quel moment est-ce que c'est juste possible de plug la calto comme une cible dans Unity ? (Jamais je suppose mais bon...)
On peut pas connecter la casio à unity car c'est en C# ou en Java que ça compile.
Sinon... question du code, je suppose que ça vous intéresse de savoir comment on programme sur Particule
Et bah figurez-vous que c'est en python. Oui oui vous avez bien lu.
C'est un python modifier mais sinon c'est sur une base de python et Particule fait une conversion.
Voilà
Albert Einstein
Citer : Posté le 13/08/2023 20:55 | #
Sinon aussi, on en avait parlé mais j'aimerais bien connecter Particule à Planet-casio v5 pour l'Asset Store (une baque de données de ressources) genre des sprite mis à disposition.
C'est qu'une idée mais j'aimerais bien concrétiser un truc dans ce style
Albert Einstein
Citer : Posté le 13/08/2023 20:59 | #
Une idée de l'avancement de cette prochaine mise à jour ?
(Désolé j'avais pas vu)
Bah comment dire...
J'avais mis 1 mois pour faire l'interface de la v2 et là pour la v3 j'ai fait quasiment toutes l'interface en 3 jours.
Ça vous donne une idée à quel vitesse j'avance
Albert Einstein
Citer : Posté le 13/08/2023 21:53 | #
Sinon aussi, on en avait parlé mais j'aimerais bien connecter Particule à Planet-casio v5 pour l'Asset Store (une baque de données de ressources) genre des sprite mis à disposition.
C'est qu'une idée mais j'aimerais bien concrétiser un truc dans ce style
Je suis tout à fait pour. On voudrait avoir de quoi partager des ressources de façon générale, j'imagine qu'avoir des fonctions/boutons dédiés à charger le tout dans Particule serait pas très dur à ajouter (si ça suffit pour bien s'intégrer).
Citer : Posté le 13/08/2023 22:35 | #
On peut pas connecter la casio à unity car c'est en C# ou en Java que ça compile.
Dans ce cas là, Unreal Engine ? (C'est en C++ et tout...)
Du côté sérieux, si le prochain modèle de Casio est un x2 en perf comme entre les prizm et la G90, ça deviendrait pensable de vraiment faire des jeux avec UE1.....
Et sinon c'est cool mais même si ça atteint ses promesses, je vais rester avec mes trucs a moi (Où peut être Azur), surtout que pour le moment ça a l'air parti pour être que/majoritairement du python..
Caltos : G35+EII, G90+E (briquée )
Citer : Posté le 13/08/2023 23:56 | #
Je suis tout à fait pour. On voudrait avoir de quoi partager des ressources de façon générale, j'imagine qu'avoir des fonctions/boutons dédiés à charger le tout dans Particule serait pas très dur à ajouter (si ça suffit pour bien s'intégrer).
Oui grosso modo il y aura une page web sur Planet Casio pour ceux qui veulent les ressources sans utiliser Paticule et ceux qui l'utilise auront un gestionnaire de ressources intégré dans Particule voir même un système de mise à jours des ressources et Particule se connecte via un système d'API à Planet Casio par exemple.
Dans ce cas là, Unreal Engine ? (C'est en C++ et tout...)
Yep je suis au courant mais Unreal Engine n'est pas autant modulable et aussi pratique que Unity et comme tu l'as dit, les jeux sont trop gourmant pour Casio.
sinon c'est cool mais même si ça atteint ses promesses, je vais rester avec mes trucs a moi (Où peut être Azur), surtout que pour le moment ça a l'air parti pour être que/majoritairement du python..
Tu es libre de faire ce que tu veux
Particule V3 n'est plus un éditeur pour calculatrice, mais un éditeur multi-distribution c'est pour ça que c'est du "python" derrière, car ça permet de pouvoir convertir le code facilement. De plus, vous vous rappelez de "VisualScratch" c'est l'ancien système pour la V2, finalement je ne l'ai pas abandonné, et oui ! Il va être refait aussi ! Et là vous vous dites "C'est quoi ce délire ?". Et bah grosso modo vous aurez le choix entre "Python Modifier" ou "VisualScratch", le but et que Particule soit à la portée de tous en proposant des outils à la fois pour les Pro comme pour les Débutants.
Particule V3 sera entièrement customisable ! Vous pourrez créé vos propres outils et fenêtre éditeur. Il y a même un système de langue intégré. Vous pourrez créé vos propre distribution, donc si vous voulez faire pour Gameboy ou je ne sais quoi, bah techniquement vous pourrez.
Il y aura plein de système à droite et à gauche comme par exemple un bouton "Export to Unity" voilà le topo.
Sinon voilà un exemple de code :
class A:
life:int = 7
magic:int = 0
def __init__(self,magic):
# life est déjà mis à 7 automatiquement
self.magic = magic
def __del__(self):
pass
class B(A):
["public"]
positionX:int = 1
["private"]
positionY:int = 1
name:str = "Paul"
def __init__(self, x: int, y: int):
A.__init__(10)
self.positionX = x
self.positionY = y
def __del__(self):
pass
def OtherFunction(self, a: int) -> int:
a+=1
return a
def Hello(text:str) -> int:
return 0
Albert Einstein
Citer : Posté le 14/08/2023 01:45 | #
Un screen du Hub :
Albert Einstein
Citer : Posté le 14/08/2023 08:42 | #
Dans ce cas là, Unreal Engine ? (C'est en C++ et tout...)
Yep je suis au courant mais Unreal Engine n'est pas autant modulable et aussi pratique que Unity et comme tu l'as dit, les jeux sont trop gourmant pour Casio.
Les jeux unity sont bien pire en perfs, surtout si on parle de UE1 (1998). Et pour l'aspect modulable et pratique, je suis pas d'accord si on parle de UE4/5. Mais pour le premier, effectivement, mais on parle de quelquechose d'un autre millénaire
Caltos : G35+EII, G90+E (briquée )
Citer : Posté le 14/08/2023 18:12 | #
J'ai trop hate que la mise a jour sorte
Je voulais depuis longtemps télécharger Particule mais je n'ai pas de 90+e... Coup de bol mon anniversaire est dans trois jours et une mise a jour de particule est annoncée en meme temps
En plus de ça j'aime bien le python depuis que je programme sous godot et son gdscript ! Sinon j'adore le style de la nouvelle interface
Bravo Farhi
Citer : Posté le 15/08/2023 00:26 | #
Honnêtement la V2 avait de gros problème donc t'as pas loupé gras chose la V3 sera largement mieux
Rien qu'en relisant le code de la V2 j'avais les yeux qui piquaient
Et avec cette version tu ne sera pas limité uniquement à la graph 90 (la v2 avait déjà la possibilité de créé sur 35+E aussi)
Je m'était aussi intéressé à Godot aussi pour voir si c'était possible de faire une distribution pour casio mais au final non
Merci !
En espérant que la première version soit fini au plus vite.
Sinon autre point technique, l'installation de Particule sera totalement différente : Il vous suffira de cloner le repo git et de générer l'environnement python et c'est tout. Comme ça, c'est compatible pour tout les supports et dès qu'il y a une mise à jour, il vous suffira de faire un git pull.
Ha ! Aussi, tant que j'y suis, le système de tileset que j'ai fait pour RPG Maker Casio sera aussi présent, de même pour le moteur 3D de Zelda et Mario. Bref ça sera la fusion de l'ensemble de mes projets, une sorte d'aboutissement ! Rien que d'imaginer sa version finale me donne déjà l'eau à la bouche
Albert Einstein
Citer : Posté le 15/08/2023 10:53 | #
Il y aura un tutoriel d'installation ?
Parce que je ne me suis pas encore penché sur le git et tout ça et c'est encore bien flou pour moi
il faudrait que je le fasse
Sinon courage Farhi
Citer : Posté le 16/08/2023 00:23 | #
Bien évidement
(Ce n'est pas pour rien qu'il y a un onglet Installations dans le Hub)
Merci !
Albert Einstein
Citer : Posté le 30/08/2023 00:46 | #
Salut les gens !
Comme vous le savez j'ai beaucoup trop de projet simultanément cependant j'aimerai avoir une idée sur comment je répartis mon temps sur ces projets, c'est pourquoi j'ai fais un sondage entre Particule V3 et Zelda TOTN qui sont les deux projets les plus demandé parmi ma liste de projet en cours :
Voilà le lien du sondage : strawpoll
Grosso modo, celui qui aura le plus de vote sera celui qui sera fini en premier
Albert Einstein
Citer : Posté le 30/08/2023 08:09 | #
Voté
Par expérience ce genre de vote est assez déconcertant pour l'auteur de la demande, en général les réponses sont principalement orientées "utilisation finale / résultats" (donc dans ton cas ZTOTN) que sur les outils pour atteindre le dit résultat. Pour le développeur, ce sont souvent les outils qui ont la préférence car ils voient le gain de temps et le potentiel à faire de nouvelles choses.
On verra si l'histoire se répète
En tout cas les deux sont des projets cools. Bon courage à toi (et pour ton animé aussi).
Citer : Posté le 30/08/2023 16:07 | #
Le truc c'est que ZTOTN est fait sur une base de Particule modifié conçu spécialement pour ce jeu car sinon ça tournerai pas très bien avec le moteur de base. Donc même si je développe Particule avant Zelda, cela ne m'apporterai pas beaucoup plus sauf si je créé une distribution spécial ce qui est en soit possible car on peut créé ses propres distribution avec la V3. (En gros Zelda et Particule sont deux projet distinct de base)
Et en regardant les résultats, je les trouvent particulièrement intéressant.
Sinon merci pour ta remarque constructive .
Albert Einstein
Citer : Posté le 16/09/2023 15:36 | #
Hello ! J'ai des bonnes et des mauvaises nouvelles !
Deuxièmement, ce dont je vais dire va plaire et déplaire en fonction des gens, mais j'ai pris la décision de faire plutôt un Java modifié qu'un python modifier pour plusieurs raison :
- Il y a moins à modifier que python
- Java est similaire aux C# qui est le langage utilisé par Unity
- Java est fortement Typé contrairement au Python
- Java est extrême simple d'utilisation
De plus l'installation de ParticleEngine se fera à l'aide d'un seul fichier "Install.py"
Albert Einstein