Stephen

@stephenhaney.com

Building Paper • paper.design Indie game dev • summoners.io Prev co-founder • Modulz, Stitches, Radix

Good morning!! We are so excited to announce that @paper.design is open for sign ups today. And we thought it'd be fun if everyone could see their logo like the Apple heat map invite. So you can just upload your logo and see it. Link in the thread. We think you're gonna love it!

After 1 year in the works, I will now start posting progress updates about my upcoming 3D multiplayer browser game, Mana Blade. Built with @threejs.org, @react.dev, React Three Fiber, and @bun.sh, it runs on WebGPU with WebGL fallback and works on mobile. Follow for updates! Try it on manablade.com

Mana Blade | Free Online RPG

manablade.com

Mana Blade 🔮 MMORPG@manablade.com · last yr.

Mana Blade is a browser MMORPG in development. Try it on manablade.com and follow this account for updates!

Today @paper.design is excited to announce: • Our $4.2M seed, led by Accel with basecase and incredible angels to build the next-gen design tool • A new site: paper.design • We are hiring! Wake up every day and build quality tools for creatives. See the site for more.

Screenshot of Paper, a modern looking design tool, with a user working on an artboard with the headline "Inspiring Creativity"

Good morning!! We thought the Apple liquid metal invite was so cool. How fun would it be if everyone could see their logo in liquid? So we made an app to let you make your logo in liquid. Just drag in your logo and see. We think you're gonna love it! liquid.paper.design

random thoughts: Big opportunity with current AI is the lack of flywheel of discoveries in chats. Claude and I just discovered a novel-ish approach but it's stuck in there. Claude won't "remember" it the next time someone asks. It will give the same wrong answer it started with in my chat.

Runtime AI logic baby steps? listener('wheel', (delta) => makeDecision('the user scrolled, adjust camera zoom', delta, cameraState)) makeDecision('ran into undefined state. Is this an error or can we resolve this in a way that makes sense to the human user?', error, stateApi);

My new thing is I try to meet a new designer and potential user every day I always learn something and I get to meet a ton of awesome, creative people and see what they're working on

Nano-texture display on macbook pro, 24 hour thoughts: - way easier to focus your eyes without a layer of reflection - colors and sharpness are still very good - side-by-side, I would not go back to glossy

Working frame by frame through a new launch animation. Buildings can spawn new units if you don't take them out fast enough ⚔️🐆

a digital card game, a panther card jumps out of a den

Summoners discord is hot today! Folks are recording gameplay videos, discussing mechanics. I am conducting live play tests on zoom and it's going really well too. The game is working and I'm learning so much.

So I've been pretty quiet about Summoners lately. It's because I've been working on a giant progression system. ⚔️ I shipped it to prod last night! 🛡️ If you win a game, you pick card rewards. If you lose, you start over with a fresh deck. Every game has unique combos.

Bild