Hey, I'm the co-founder of Magma and coded huge chunks of the product. My other co-founder Radek coded the collaborative drawing engine in Typescript with parts in Web Assembly and also using WebGL - that's why it has a native app feel. If you have an iPad or a Wacom tablet we support pressure sensitivity (enable Windows Ink if you have issues). We prepared 10 drawings that you can join. Beware that there is a 30 users (drawing at once) limit on each. You can easily create your own drawing and share the url with others to join. How is it good for game dev?: - Brainstorming on art - Concept art - Storyboarding - Character development Some trivia: - There are 16 tools already like paint, select, bucket fill, including advanced tools like custom shapes - We have multiple brushes to choose from. More in the Pro version. We will let you upload your own in the future. - You can export to Photoshop and continue working there with some more advanced post-processing - You can draw with a mouse, touch or stylus (preferred) - iPad, Wacom and other tablet vendors - We are building a team space called "Artspaces" with project & team management. Currently teams can use an on-premise version of Magma (dockerized). More technical: - We are one of the first commercial projects to use Deepkit - a revolutionary high performance Typescript framework https://deepkit.io/framework - It works on Google Chrome, Firefox, Safari - but Google Chrome is preferred - We use all the cool web tech like Canvas with WebGL acceleration and a software fallback. Websockets for communication - 99% is built in Typescript - 1% is Webassembly and C for some optimizations. Node.JS on the backend. Happy to take questions :) |