{"schemaVersion":1,"record":{"key":"mechanic/drawing--family-g02","type":"mechanic","id":"drawing--family-g02","lang":"en","title":"Precision and reproduction","summary":"The game checks whether a stroke, shape or design matches a given pattern.","updatedAt":"2026-10-22","status":"active","url":"https://gamemechanics.pro/en/knowledge/mechanic/drawing--family-g02/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/mechanic/drawing--family-g02.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/mechanic/drawing--family-g02.md","aliases":[],"tags":["Drawing","Mechanics catalog"],"sourceIds":["source-872a30e434db6d16"],"sources":[{"id":"source-872a30e434db6d16","title":"Duolingo","url":"https://blog.duolingo.com/duolingo-101-how-to-learn-a-language-on-duolingo/","verifiedAt":null}],"sections":[{"id":"principle","title":"How it works","body":"The game checks whether a stroke, shape or design matches a given pattern."},{"id":"variants","title":"Variants","body":"### Variants and applications\n\n<a id=\"family-g02-variants\"></a>\n\n- Outline outline. Rule: Draw a line along the visible contour with a permissible deviation. Criterion: Accuracy. Example status: Design pattern. <a id=\"variant-d009\"></a>\n- Copying a sample. Rule: Repeat the visible pattern on a separate section of the canvas. Criterion: Similarity. Example status: Design pattern. <a id=\"variant-d010\"></a>\n- Drawing from memory. Rule: Reproduce the image after the sample is hidden. Criterion: Similarity. Example status: Design pattern. <a id=\"variant-d011\"></a>\n- Drawing from observation. Rule: Convey the observed object or scene by selecting essential features. Criterion: Similarity. Example status: Design pattern. <a id=\"variant-d012\"></a>\n- Connecting the dots. Rule: Connect the reference points in a given order and get an image. Criterion: Order and shape. Example status: Design pattern. <a id=\"variant-d013\"></a>\n- Calligraphy. Rule: Reproduce the sign with the given proportions, direction and order of strokes. Criterion: Accuracy. Example status: Design pattern. <a id=\"variant-d014\"></a>\n- Pressure control. Rule: Change the pressure or its equivalent to maintain a given thickness or saturation of the line. Criterion: Stroke profile. Example status: Design pattern. <a id=\"variant-d015\"></a>\n- Stroke speed control. Rule: Maintain the pace on which the score or the result of the drawing depends. Criterion: Time and movement. Example status: Design pattern. <a id=\"variant-d016\"></a>\n- Reproducing rhythm with strokes. Rule: Start, lead and complete strokes at given moments. Criterion: Rhythm. Example status: Design pattern. <a id=\"variant-d017\"></a>"},{"id":"context","title":"Context and limits","body":"The author's working classification of mechanics in which the player creates or changes an image, line, outline or stroke, and the game uses the result. Does not claim to be a closed universal list. Catalog unit: player action, drawing interpretation and result. Related options are separated when the rule or outcome criterion changes. A design pattern means that the specific game example in that directory is untested; This is not a statement about the primacy, prevalence or absence of such games."}],"relations":[],"placements":[{"catalogId":"drawing","id":"family-g02","title":"Drawing","url":"https://gamemechanics.pro/en/mechanics/drawing/#family-g02","categoryIds":["section-1"]}],"supersededBy":[],"attributes":{"preview":{"updatedAt":"2026-10-22","title":"Precision and reproduction","description":"The game checks whether a stroke, shape or design matches a given pattern.","image":{"src":"images/mechanics/learning-duo-101-12.webp","width":665,"height":1440,"game":"Duolingo","sourceUrl":"https://blog.duolingo.com/duolingo-101-how-to-learn-a-language-on-duolingo/","originalUrl":"https://s3.us-east-1.amazonaws.com/content.duolingo.com/Duolingo+101%3A+How+to+learn+a+language+on+Duolingo/14-characterBingo.png","credit":"Duolingo","rights":"© Duolingo. All rights reserved. Excluded from MIT and CC BY 4.0.","caption":"Duolingo: a guide for the missing stroke","alt":"Duolingo: a guide for the missing stroke","markers":[{"x":48,"y":45,"label":"The arrow shows the stroke direction"}]},"tips":["Show the required precision and distinguish shape, direction and stroke order."],"examples":[{"title":"Duolingo","url":"https://blog.duolingo.com/duolingo-101-how-to-learn-a-language-on-duolingo/"}]}},"endsAt":null,"provenance":"Original editorial design catalog consolidated from project discussions on 2026-10-20. Complete discussion item lists and contextual limitations are preserved; linked primary sources support specific techniques, not the entire classification. English translation was prepared with machine assistance and editorial review.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors","catalogKey":"catalog/drawing"}}