raster.art
SEARCH
Create Account
No wallets connected. Please connect a wallet first.
Crazy Knight Line
reyrove, 2025on fxhash
Platforms
fxhash
Description

A lone knight embarks upon an uncertain quest, Dancing between order and chaos, leaping with restless intent. Each step, a decision—each turn, a twist of fate— Until a path is carved, glowing with the colors of time.

"Crazy Knight Line" is a generative artwork created in p5.js, inspired by the unconventional movements of a chess knight. Unlike a predictable linear path, this piece constructs an evolving, jagged trajectory based on random step sizes (s1, s2). The knight moves across a dynamically defined grid, creating a unique journey for each execution.

Key elements of the algorithm:

The grid size (cols, rows) is randomly chosen, ensuring variety in each render.

The knight's movement is based on L-shaped jumps, constrained by the grid's boundaries.

The number of steps is randomized, making each drawing distinct in complexity.

The movement path is drawn as a sequence of connected lines, smoothly transitioning between colors from cyan (start) to deep blue (end) using lerpColor().

This interplay between structured rules and randomness generates a striking, unpredictable composition—chaotic yet mesmerizing, evoking the wandering mind of a knight lost in an infinite game.