Dylan Lee's Work | ContraWork by Dylan Lee
Dylan Lee

Dylan Lee

Creative Technologist at Duolingo

New to Contra

Dylan is building their profile!

Presenting PAPERCRAFT, my final submission to the Rive data binding challenge! Papercraft is a procedurally generated block-based sandbox game that runs entirely in the Rive editor (https://rive.app/s/e2sN6aq-7EiOG1W1-V1bUg/?runtime=rive-renderer), no scripting or external code necessary. You can break blocks, place blocks, and move blocks around your inventory. I created almost everything out of data bound artboard lists, which is how I not only rendered the on-screen elements, but also how I handled things like player collision. Each "block" view model independently tracks the player's position onscreen and reports a collision if their hitboxes intersect. I learned a lot about optimization through this project, and am definitely looking forward to pushing/breaking the editor even further for my next project!
6
37
565
A 3D parametric surface grapher I made exclusively using data binding and artboard lists in Rive! Simply type in any formula you want into the X, Y, and Z converters in order to generate a custom 3D surface, rendered with depth effects and backface culling. The two surfaces displayed are a 5-fold torus knot and a logarithmic shell. You can try it here at: https://rive.app/s/UKiZWKvIsk2qdbADmyYptg/?runtime=rive-renderer
1
21
422