https://linen.dev logo
Join Discord
Powered by
# ceramic
  • a

    ambitious-knife-25690

    11/29/2022, 3:47 PM
    there are so many cool things being made in haxe these days! 😄
  • e

    elegant-twilight-61392

    11/29/2022, 3:47 PM
    i like the way godot lets you use it the "normal" way, or you can just dive in and throw entire parts of the engine out, and even remove the parts you dont use from the binary (kinda off topic lol)
  • a

    ambitious-knife-25690

    11/29/2022, 3:48 PM
    doesn't ceramic have this same mechanic with the plugin system almost being a pretty encouraged mechanic?
  • b

    billowy-waiter-28954

    11/29/2022, 3:51 PM
    Yes, you can add a whole backend with runtime code and cli tasks using plugins
  • b

    billowy-waiter-28954

    11/29/2022, 3:51 PM
    You can even replace an existing plugin with your own
  • a

    ambitious-knife-25690

    11/29/2022, 3:53 PM
    i guess people just haven't explored ceramic yet :3
  • b

    billowy-waiter-28954

    11/29/2022, 3:53 PM
    Yea, all this needs some docs anyway
  • b

    billowy-waiter-28954

    11/29/2022, 3:54 PM
    After that, even if I get crashed by a bus, the code is there
  • e

    elegant-twilight-61392

    11/29/2022, 3:54 PM
    morbid
  • a

    ambitious-knife-25690

    11/29/2022, 3:54 PM
    wrap yourself in a try catch and you may be alright
  • b

    billowy-waiter-28954

    11/29/2022, 3:58 PM
    Hopefully
  • b

    billowy-waiter-28954

    11/29/2022, 4:01 PM
    I am actually curious to see how many people are silently trying Ceramic, and how many are not trying it for some reason and what is the reason
  • f

    fresh-finland-97755

    11/29/2022, 4:05 PM
    I'm playing around in ceramic and getting the hang of things, but one thing that's in the back of my mind is maybe porting my custom phaser game editor project over to where it integrates with ceramic instead
  • f

    fresh-finland-97755

    11/29/2022, 4:06 PM
    Considering the two libraries share lots of similarities
  • b

    billowy-waiter-28954

    11/29/2022, 4:07 PM
    Oh that would be cool
  • f

    fresh-finland-97755

    11/29/2022, 4:09 PM
    Yeah, the scene view in there is just an embedded phaser game that listens for events emitted from it's parent react app for changing the scene. Could probably work with the web target of ceramic.
  • b

    billowy-waiter-28954

    11/29/2022, 4:11 PM
    Ceramic has a
    Fragment
    class whose job is to reconstruct a hierarchy of visuals from a json file
  • b

    billowy-waiter-28954

    11/29/2022, 4:11 PM
    (but again not documented)
  • b

    billowy-waiter-28954

    11/29/2022, 4:12 PM
    This comes from the time I was playing with creating an editor for Ceramic: https://apps.jeremyfa.com/ceramic
  • f

    fresh-finland-97755

    11/29/2022, 4:14 PM
    Oh yeah, I remember seeing that.
  • b

    billowy-waiter-28954

    11/29/2022, 4:15 PM
    But I made that editor before I created the
    elements
    plugin
  • b

    billowy-waiter-28954

    11/29/2022, 4:15 PM
    I'd like to make a more simple editor to quickly create hierarchies for Ceramic and save them as files that can be loaded at runtime, like a title screen etc...
  • b

    billowy-waiter-28954

    11/29/2022, 4:16 PM
    A lot of internals are there already but well... can't clone myself 😂
  • b

    billowy-waiter-28954

    11/29/2022, 4:17 PM
    Since then I made a game-specific editor but I'd like to make one that works with any ceramic project
  • f

    fresh-finland-97755

    11/29/2022, 4:21 PM
    Yeah, I really like Phaser editor for doing that stuff myself. That's why I initially made my own editor project because I wanted to extend the editor whatever way I wanted. Phaser editor's codebase is like working in an old java app that's not documented anywhere. (still a great editor though)
  • f

    fresh-finland-97755

    11/29/2022, 4:23 PM
    I'm getting ahead of myself anyways, just tinkering at the moment. Ceramic's big sell for me is a familiar api, the fast testing turn around because of the web target, and the ability to target Unity for cross platform stuff.
  • b

    billowy-waiter-28954

    11/29/2022, 4:26 PM
    You could probably use Ceramic's web target in place of Phaser with your editor anyway yes
  • b

    billowy-waiter-28954

    11/29/2022, 4:50 PM
    Yeah, I enjoyed using flixel, until I had to build for android at the time and it was stuck with openfl legacy and ant builds
  • b

    billowy-waiter-28954

    11/29/2022, 4:51 PM
    The website is good, it's pretty well documented
  • f

    fresh-finland-97755

    12/02/2022, 4:00 AM
    I've been peeking at the API docs, you've really crammed a lot into ceramic. I'm gonna have to test around with stuff to figure out what half of it is. haha
1...262728...124Latest