ETIENNE’S TOOLS
back to etienne.design ☕Offrir un café

Tools

Here is a selection of tools I have developed for my various projects and made freely available. They keep evolving and improving, and this page will be regularly enriched with new creations.

MacPain

Could you survive MacPain? The 1984 MacPaint turns against you: five difficulty levels, from “I’m Too Young To Die” to “Nightmare!”. The interface mocks you, falls apart, spins and explodes, to laughter, applause and gabber. Level 1 stays untouched: twenty tools, thirty-eight patterns, the original software. After that, good luck.

  • 1-bit
  • Drawing
  • MacPaint
  • Patterns

MacTint

Paint in sixteen colours, and in music. MacTint starts from MacPaint (1984) and extends it into colour: the Macintosh II palette, the 38 original patterns, layers, pages up to 2048 points. Some fifty tools join the twenty classic ones, and every gesture plays a note. PNG and animated GIF export.

  • 16 colours
  • Drawing
  • Music
  • Patterns

Bismillah, c’est les ténèbres

A generator of drawn 3D scenes built on the perspective illusion: a telephoto lens squashes a Paris street, a station or a garden flat, then the lens opens and depth pours in. Live camera control, motion-matched cuts between places, walkers, police and protesters, 1-bit HyperCard rendering.

  • 3D
  • Perspective
  • Dolly zoom
  • HyperCard

folio

A presentation workshop with no account: thirteen themes, typographic animations and kinetic transitions. Play in a window or full screen, export a self-contained HTML file. Presentations and media stay on your disk.

  • Presentation
  • Typography
  • Animation
  • Local disk

ADC

An interactive talk: “How to dream with a machine that never sleeps?” How can a creative person work with artificial intelligence without losing their own imagination? A real project followed from start to finish: a museum asks for a children’s guide, and we end up creating a game.

  • Talk
  • AI
  • Creativity
  • Imagination

Fold

A packaging folding simulator: drop a dieline as SVG or DXF, FOLD rebuilds the panels, works out a logical, collision-free folding order and animates the assembly in 3D. Dress the flat with your own images — front, back, sides — and find your packagings saved in the browser.

  • Packaging
  • Folding
  • 3D
  • Dieline

SmallWizard

Build a team from 41 wizards in six families. Learn their spells with Discovery decks, explore every strategy in Advanced mode, then play solo or challenge a friend online with an invitation code.

  • Game
  • Wizards
  • Strategy
  • Online

Sorcerers 2

The sequel to SORCERERS: a 3D wizard duel for two players online. Create a table, share its code and let another player join the game.

  • Game
  • Duel
  • 3D
  • Multiplayer

Pawn

A workshop for capacitive tokens: inspect multitouch contacts, calibrate a screen, design patterns and compare variations. Record and replay trials, export dimensioned templates and consult the technical documentation. No camera; processing stays in your browser.

  • Multitouch
  • Tokens
  • Calibration
  • Geometry

Ribbon Font

A workshop for ribbon letterforms: every character is a bundle of parallel strokes following one skeleton. The alphabet sheet opens the workshop; glyphs are drawn on the 4u pitch and a text is composed with negative tracking — neighbouring letters weld together — then export it as SVG, PNG or an OpenType font.

  • Typography
  • Ribbon
  • Font
  • OTF Export

Sorcerers

A turn-based duel of sorcerers on a 3D board: eight sorcerers, seventy-two spells gathered into grimoires, sound effects synthesised live and a small dragon to steer from a distance. Houses block direct shots, and defence cards are placed in secret. A second, experimental version runs the same duel on the WebGPU engine.

  • Game
  • Spells
  • Board
  • 3D

Tactics

A turn-based tactics game on a 3D board: assemble your squad, use terrain and fog of war, then face the computer with four units carrying distinct weapons.

  • Game
  • Tactics
  • Board
  • 3D

Checkers

A minimalist checkers game: a 2D or 3D board, classic rules with mandatory captures and king promotions, timed modes and chaotic variants, all in the browser with no account.

  • Game
  • Checkers
  • Board
  • 3D

Daemon

A dialogue game: a Daemon is locked inside four cybernetic circles and may not pronounce certain words. Find the language trick that forces it to write them — every answer drives organic bubbles that reshape themselves with its emotion.

  • Game
  • Dialogue
  • AI
  • Metaballs

Webtoon Studio

A workshop for composing interactive stories: arrange panels, images, speech bubbles and sounds, then share a reader designed for mobile screens. Existing accounts can sign in; new registrations are temporarily suspended.

  • Storytelling
  • Comics
  • Interaction
  • Sound

Modular

An interactive typography workshop: write with modular letters, play with their shapes, gravity and sounds, then share your animated text with a link. A dedicated mode lets you play with a single letter.

  • Typography
  • Animation
  • Gravity
  • Sound

Fold Studio

A browser-based folding workshop for packaging, origami, pop-up and spirogami, with 2D patterns and interactive 3D previews. Import shapes, adjust dimensions and prepare cutting files, without accounts or AI features.

  • Folding
  • Packaging
  • Origami
  • 3D

C64 Studio

A Commodore 64 studio in the browser: the VICE emulator (6510 CPU, VIC-II, SID) loads your .prg, .d64, .tap or .crt files, with three workshops on top — SID tracker, 6502 assembler editor, VIC effects lab. Whatever you assemble runs straight back in the emulator.

  • Emulator
  • 6502
  • SID
  • Demoscene

Halftone Studio

A pattern workshop: hundreds of halftone, dithering, geometric screen, mosaic and generative pattern generators, applied to your own images. The editor, the animation and the community gallery live in the same tool.

  • Halftone
  • Screen
  • Dithering
  • Generative

Mask

A real-time mask studio: the webcam finds your face and lays a mask on it — image, video or pattern — warped onto the face mesh as you move. Hand gestures trigger the masks and their sound, and Capture keeps a still. Everything is computed in the browser.

  • Webcam
  • Face
  • Masks
  • Gestures

INBETWEEN

A vector drawing workshop: start from a grid of circles to draw shapes, pictograms and letterforms. Drawings organise into layers, gather into collections, animate and export as SVG, OTF fonts or MP4.

  • Drawing
  • Animation
  • SVG
  • OTF Font
  • MP4

DeckStory

Create and play interactive scenarios with swipeable cards, then share them with anyone.

  • Scenarios
  • Interactive
  • Cards
  • Mobile

Acid Studio

A generator of algorithmic animations and generative design: code-driven animated compositions, to explore in the gallery.

  • Generative
  • Animation
  • Algorithmic
  • Design

Ultra HDR

An encoder: an SDR image plus a grayscale gain map become an Ultra HDR JPEG — two JPEG streams, one MPF container and the ISO 21496-1 metadata, written in the browser. On a compatible display, the tinted areas push past white; elsewhere the image falls back to its SDR version.

  • HDR
  • JPEG
  • ISO 21496-1
  • Display

Video → Sound

An instrument driven by the image: the video stays silent while it shapes a sound composition generated in the browser. Movement, colours and cuts move the notes. All the processing happens on your machine.

  • Video
  • Music
  • Generative
  • Web Audio

Catalogueur

A local film and image cataloguing tool for personal media folders and local AI models: organise, analyse and index films, shots and images.

  • Films
  • Images
  • Catalog
  • Local AI

Zouaq

A Moroccan pattern editor: mosaic zellige or painted zouaq, built with the hasba method from a central rosette. The colours come from the pigments of Fez and Casablanca, and each pattern exports as SVG for print, laser cutting or the web.

  • Pattern
  • Geometry
  • SVG
  • Zellige