Custom web animations & online games
From interface micro-moments to complete 3D games: web-based interactive experiences, light and dependency-free.
The Purplsoft Sentinel
Our sentinel lives in real-time 3D, built from scratch. Watch to the end: the creature steps out of the screen and roams this page.
A well-crafted game holds attention like no other format: you don't "browse" a game, you play it. Purplsoft brings its software engineering know-how to this singular field: real-time 3D engines, custom physics, gamification, with the same demand for sobriety and performance that applies to all our websites.
Proof by play
Rather than a long speech, play. We built a complete 3D pétanque game, playable in your browser, physics engine, AI opponent and themed environments included.
100% webReal-time 3D · custom physics · zero external dependencyPlay now →
Real-time 3D in the browser
Toon rendering, dynamic shadows, cinematic cameras, no plugin, nothing to install.
Custom-built physics
Rolling, per-terrain friction, collisions, official pétanque rules, and an AI opponent that points and shoots.
Mobile-first
Finger aiming, dedicated shoot button, an interface designed for touch as much as for desktop.
Zero external dependency
Everything is bundled: 3D engine, fonts, assets. No CDN, no network call, no telemetry.
What we build
Brand games & advergames
A game in your colours, playable in one click from your website or a QR code. Memorable where a banner is forgotten: visitors stay, play, come back, and remember your name.
Site animations & experiences
Orchestrated reveals, parallax, interactive 3D, micro-interactions: interface moments that give your site a signature without ever degrading its performance.
Serious games & gamification
Training, onboarding, awareness: game mechanics in the service of a business goal, with progression, scoring and results reporting.
Event experiences
Trade shows, launches, contests: a playable experience on kiosk, mobile or big screen, with a real-time participant leaderboard.
From the drawing to the moving image
Brochexpress's DIV-5AX-MAN 5-axis rotary table only existed on paper. This video shows it in motion, and every movement is the real machine's.
AI-generated images and motion, constrained by the drawing · sequencing, image assembly and edit by Purplsoft · no sound
Reading the machine
The dimensional drawing and the manufacturer's description of the movements, cross-checked part by part: what stays fixed (base, housings), what tilts (the cradle, B axis, ±90°), what turns (the chuck, C axis, 360°), what opens (three jaws, radially and together).
One reference image
A master image faithful to the drawing, approved before any animation: proportions, logo, product reference. It fixes everything that must never move.
One movement per shot
Each axis animated on its own, between two imposed positions. A shot that mixes the axes is no longer the machine.
The edit
Only the moving part is kept from each shot; everything else comes from the approved image, registered to the pixel. Optical-flow transitions, starts and stops eased like real indexing.
AI supplies the images and the motion. The work lies in everything else: breaking the kinematics down into shots, imposing start and end positions, assembling the images, stitching the sequences together.
Rebuilding a machine image by image, from its drawings, makes more and more sense as an alternative to 3D modelling: no model to build, a photorealistic render from the start, provided every image stays constrained by the real machine.
Our technical commitments
100% web, zero install
Playable instantly in any browser, desktop and mobile. No app store, no plugin, no barrier to entry.
Light and fast
Engines and assets optimised for fast loading, including on entry-level mobiles. Your site performance is never sacrificed.
Self-contained, no embedded tracker
No third-party resource, no embedded tracker, data under control. Your interactive experiences respect your visitors.
Built in-house
Game engine, physics, AI: developed from scratch, not assembled from plugins. Code mastered end to end, evolving with your needs.
A game, an animation, an idea?
Tell us what you want your visitors to experience, we'll tell you what we can make of it, and how.
Let's talk about your project →