• [^] # Re: Intéressant, moteur?

    Posté par (site web personnel) . En réponse au journal Rustic Markup Language 0.1.3. Évalué à 4.

    Mais y en a plein dans l'écosystème Rust. Egui est top aussi, mais c'est un autre paradigme. Et si jamais tu veux donner une chance à mon DSL ça me ferait hyper plaisir, je pourrais même trouver du temps pour implémenter des trucs dont t'aurais besoin en terme d'UI ^

    In fine, il me faudra définitivement des widgets avec des trucs de haut niveau genre menu, boîte de dialogue "Ouverture de fichiers", etc.
    Je sait d'avance que Macroquad n'a pas tout ça de base, et donc ce serait "injuste" de faire peser ça sur toi... cela dit, il est certain que je vais essayer ton DSL ; et je te ferai des retours assurés 😀 !

    au début je voulais rester au maximum agnostique du moteur de rendu [...] mais entre les type font et texture et les events systèmes de macroquad, plus les appels de rendu ça devient de plus en plus lié.

    Tu m'étonnes ; vu comment Rust est fait... et de toute façon plus tu feras des trucs évolués, plus ce sera le cas.

    ML déclaratif pour Macroquad ça colle. Ça ferait Macroquad Markup Language, MML

    Pourquoi pas : MLM -> "A Markup Language for Macroquad" ? 😉
    Ou sinon, tu gardes MLM -> "My Markup Language" et un jour éventuellement.... (car s'ils acquiescent chez Macroquad, pas impossible que ça s'accompagne d'une respo de maintenance !)