Show HN: Magma Studio – multiplayer drawing/art platform for game dev/animation 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. https://magm.ai/k36k https://magm.ai/exp-1 https://magm.ai/exp-2 https://magm.ai/exp-3 https://magm.ai/exp-4 https://magm.ai/exp-5 https://magm.ai/exp-6 https://magm.ai/exp-7 https://magm.ai/exp-8 https://magm.ai/exp-9 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://ift.tt/ZPW9esL – 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 🙂 https://magmastudio.io/ March 31, 2022 at 11:30PM
from Blogger https://ift.tt/T3OUKdC
via IFTTT