Iโm Ryosuke, I work at PlayStation prototyping new experiences across console, VR, mobile, and more. Before that I ran a cannabis publication and studio for over 10 years.
I do a lot of FOSS web dev and game dev, mostly in UI and tooling. You'll see me use a variety of different languages and technology, but I tend to hang around these usual suspects: ReactJS, Typescript, Rust, C++, Python.
Project | Description | Category | Blog |
---|---|---|---|
ryosuke-next-blog-2023 | My current personal blog and portfolio | ๐๐ป | ๐ |
next-mdx-deck | A NextJS template for creating slideshow presentations | ๐๐ป | ๐ |
midi-synthesizer-app | Web-based MIDI synthesizer | ๐น | |
bevy-midi-playground | MIDI synth in the Bevy game engine | ๐น๐ฎ | |
react-unified-input | Multi-device input management for React | ๐ฎโจ๏ธ | ๐ |
react-gamepads | Gamepad support for React | ๐ฎ | ๐ |
utility-props | Utility style props for Web Components | ๐จ | ๐ |
input-manager | Multi-device input management for JS | ๐ฎโจ๏ธ | |
wgpu-hello-world | Sandbox for WebGPU dev using Rust | ๐ | ๐ |
blender-render-buddy | Blender addon that simplifies rendering | ๐ฎโจ๏ธ | ๐ |
geometry-node-graph | Export Blender geometry nodes for viewing on web | ๐ป | ๐ |
blender-midi-keyframes | Import MIDI as animation into Blender | ๐น | ๐ |
blender-gamepad | Control + animate in Blender with gamepad | ๐ฎ | ๐ |
ryos-blender-examples | Examples of various techniques in Blender | ||
figma-css-theme-generator | Generates CSS theme from Figma styles | ๐จ | |
styled-theme-generator | Generates Styled Components theme from Figma styles | ๐จ | ๐ |
delta-skin-onyx | Dark skin for Delta app made using Blender | ๐ฎ๐จ | ๐ |
triple-triad | Triple Triad from FF8 remade on web | ๐ฎ | ๐ |
bevy-galaga | Galaga in Bevy game engine | ๐ฎ | ๐ |
bevy-katamari | Katamari Damacy in Bevy game engine | ๐ฎ | ๐ |
solid-canvaskit-renderer | Native rendering using SolidJS + Skia | ๐ป๐ | ๐ |
Check out my GIFs on Giphy and use them on social (or as stickers on IG).