Hey everyone,

Basically the title. I’d like to learn how to make my own drawing program and I’m slightly surprised that I can’t seem to find anything about it. No tutorials or discussions about requirements or just general tutorials.

Does anyone have any recommendations on where I could start?

  • Matty_r
    link
    fedilink
    arrow-up
    3
    ·
    25 days ago

    I’ve been working with Bevy and egui, and have found it pretty nice. At the very least that might help get you started in your research.

    • ChocolateFrostedSugarBombs@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      25 days ago

      Interesting. Are you using egui and bevy together or just you’ve been independently using them?

      If you’re using them together, what’s the advantage of using egui instead of whatever internal Bevy GUI?

      • Matty_r
        link
        fedilink
        arrow-up
        2
        ·
        25 days ago

        Using them together. Bevy is your “backend” and egui runs inside it and is used as your interface. Bevy, being a game engine bevy will be more than capable of doing the stuff you need.

        I’m using the bevy_egui crate.