Visit Sønderborg Project

Hvad er Rive?

Rive er en ny og sjov måde man kan lave microinteractions med, det bliver brugt som en animationsprogram, fra alt til spil og knapper

Derfor valgte jeg at undersøge og udfordre mig selv i at lærer rive så man kan få bedre, sjovere og interactiv elementer på ens side.

Visit Sønderborg Project

Microinteractions

Microinteractions er små, men kraftfulde animationer, der gør en stor forskel i brugeroplevelsen. De hjælper med at guide brugeren, give feedback, og gøre interaktionen mere intuitiv og engagerende. I mit projekt brugte jeg microinteractions skabt med Rive for at tilføje liv til designet.

For eksempel sørgede jeg for, at når en bruger klikker på et inputfelt, følger en karakter med øjnene, og når password-feltet vælges, dækker karakteren sine øjne. Disse små detaljer skaber en mere dynamisk og sjov oplevelse, som samtidig gør brugergrænsefladen mere forståelig og intuitiv.

Visit Sønderborg Project

Rive Statemachines

Rive State Machines har virkelig ændret min måde at tænke animationer på. I starten var jeg lidt usikker på, hvordan jeg skulle bruge dem, men efter at have arbejdet med dem i mit projekt, kan jeg virkelig se deres styrke. Det smarte ved state machines er, at de giver mig fuld kontrol over animationer ved at bruge triggers og betingelser.

Jeg har lært, hvordan jeg kan binde animationer direkte til brugerens handlinger, så interaktionen føles meget mere naturlig. For eksempel, når en bruger klikker på et inputfelt, følger karakterens øjne helt automatisk. Det er ikke bare en forudindstillet animation, men en dynamisk reaktion på det, brugeren gør. Det, jeg virkelig har lært, er, at state machines gør komplekse animationer mulige uden at gøre koden unødvendigt tung – det er både sjovt og effektivt at arbejde med.

Visit Sønderborg Project

Triggers i Rive State Machines

Jeg har virkelig fået en dybere forståelse af, hvordan man effektivt bruger triggers i Rive State Machines til at styre animationer. Ved at arbejde med triggers som 'LookAtField,' 'CoverEyes,' og 'PeekOneEye' har jeg lært at sætte betingelser op, der gør animationerne mere intelligente og responsive.

Triggers giver mig kontrol over, hvornår en animation skal starte eller stoppe, baseret på brugerens input, og det gør det muligt at skabe en mere flydende og sammenhængende brugeroplevelse. Jeg har også lært, hvordan man med en kombination af forskellige triggers kan opbygge avancerede animationer, der tilpasser sig brugernes interaktioner på en virkelig effektiv måde.

Visit Sønderborg Project

Rive er fantastisk!

Jeg har lært, hvordan man langt nemmere kan skabe mere komplekse animationer ved hjælp af Rive. Animationer har altid været noget, jeg virkelig nyder at arbejde med, men førhen kunne det kræve masser af tung kode og tid. Med Rive er det muligt at erstatte den komplekse kode med et mere visuelt og intuitivt workflow, hvor jeg kan fokusere på animationens detaljer uden at skulle bekymre mig om at skrive lange scripts.

Det gør ikke bare processen mere effektiv, men giver også frihed til at eksperimentere med interaktive elementer og skabe dynamiske oplevelser, der tidligere ville have taget meget længere tid at udvikle.