{"schemaVersion":1,"record":{"key":"mechanic/shared-family-32","type":"mechanic","id":"shared-family-32","lang":"en","title":"Precise control and small movements","summary":"The player controls a small movement, touch or stroke. Results depend on position, direction and the allowed precision.","updatedAt":"2026-10-22","status":"active","url":"https://gamemechanics.pro/en/knowledge/mechanic/shared-family-32/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/mechanic/shared-family-32.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/mechanic/shared-family-32.md","aliases":["Precise control and fine movements"],"tags":["Children’s games","Action, construction and control","Educational games"],"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":"Touch a target accurately"},{"id":"variants","title":"Variants","body":"### Variants\n\n<a id=\"family-32-branch-1\"></a>\n\n- Touch a target accurately <a id=\"family-32-variant-1\"></a>\n- Drag into a target area <a id=\"family-32-variant-2\"></a>\n- Fit parts into slots <a id=\"family-32-variant-3\"></a>\n- Guide objects along paths <a id=\"family-32-variant-4\"></a>\n- Trace contours <a id=\"family-32-variant-5\"></a>\n- Rotate into position <a id=\"family-32-variant-6\"></a>\n- Control press force or duration <a id=\"family-32-variant-7\"></a>\n- Catch moving objects <a id=\"family-32-variant-8\"></a>\n- Coordinate two actions <a id=\"family-32-variant-9\"></a>\n- Follow stroke order <a id=\"family-32-variant-10\"></a>\n- Thread, fasten and fold <a id=\"family-32-variant-11\"></a>\n- Cut or fold along lines <a id=\"family-32-variant-12\"></a>"},{"id":"example","title":"Design example","body":"Guide a pencil along a path without crossing its boundaries."},{"id":"context","title":"Context and limits","body":"An action map for children’s digital, board, active and mixed games. An instructional goal is optional: children can invent stories, explore toys, compete or enjoy play itself. Select age suitability, reading demands, controls and pace separately; different implementations can suit different ages. Learning tasks and instructional support have their own reference."},{"id":"context-education","title":"Context: Educational games","body":"A mechanic map for games with explicit learning goals, from first encounters with a topic to professional practice. It covers children, teenagers and adults; choose subject, difficulty, context and controls for the learner. Player actions, subject content, instructional support and assessment are distinct layers. Scores and game completion alone do not establish mastery or skill transfer."}],"relations":[],"placements":[{"catalogId":"children","id":"family-32","title":"Children’s games","url":"https://gamemechanics.pro/en/mechanics/children/#family-32","categoryIds":["action"]},{"catalogId":"education","id":"family-32","title":"Educational games","url":"https://gamemechanics.pro/en/mechanics/education/#family-32","categoryIds":["action"]}],"supersededBy":[],"attributes":{"preview":{"updatedAt":"2026-10-22","title":"Precise control and fine movements","description":"The player controls a small movement, touch or stroke. Results depend on position, direction and the allowed precision.","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":["Offer sensitivity and target-size adjustments."],"examples":[{"title":"Duolingo","url":"https://blog.duolingo.com/duolingo-101-how-to-learn-a-language-on-duolingo/"}]}},"endsAt":null,"provenance":"Play-focused selection adapted from the original children-education taxonomy, with original editorial additions dated 2026-10-20. Developer sources support specific examples, not the entire classification.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors","catalogKey":"catalog/children"}}