نقاشی با تیروتیر

۲۳ برنامهٔ گرافیکی برای Tirotir 1.1.0؛ هر کد مستقل و کامل است، با دکمهٔ «کپی» و پیش‌نمایش SVG واقعی.

قواعد استخراج‌شده از مخزن (مبنای همهٔ کدها)

منابع: README مخزن worker2025/tirotir، بستهٔ مثال‌های آموزشی ۱٫۱٫۰ (پوشهٔ examples/graphics) و سورس src/tirotir/core.py و semantic.py (نسخهٔ 1.1.0). همهٔ کدهای این صفحه با خود مفسر تیروتیر اجرا و با تحلیل معنایی بررسی شده‌اند و پیش‌نمایش‌ها همان SVG واقعی خروجی مفسر هستند.

دستورنحوتوضیح
پنجره بازکنپنجره بازکن با ۸۰۰ و ۶۰۰عرض و ارتفاع صحنه
حرکت / عقب بروحرکت با ۱۰۰پیشروی/پس‌روی در جهت فعلی؛ در حالت «قلم پایین» خط می‌کشد
چرخشچرخش با ۹۰چرخش نسبی به درجه؛ مثبت = پادساعت‌گرد
به_سمتبه_سمت با ۹۰جهت مطلق (۰ = راست، ۹۰ = بالا). باید با آندرلاین نوشته شود
قلم بالا / قلم پایینقلم بالاحرکت بدون رسم / با رسم (بدون آرگومان)
رنگ قلمرنگ قلم برابر -قرمز-رنگ‌های نام‌دار: سیاه، سفید، قرمز، سبز، آبی، زرد، نارنجی، بنفش؛ در کد مفسر، کد هگز (مثل -#8B4513-) و نام انگلیسی هم به SVG منتقل می‌شود
ضخامت قلمضخامت قلم برابر ۳ضخامت خط
مربع / مثلثمربع با ۱۲۰ضلع؛ از نقطهٔ شروع رسم می‌شود و لاک‌پشت به جای شروع برمی‌گردد
مستطیلمستطیل با ۱۸۰ و ۹۰طول و ارتفاع
دایرهدایره با ۸۰شعاع؛ ۷۲ پاره‌خط؛ مرکز بالای نقطهٔ شروع
پاک کنپاک کنپاک کردن همهٔ خطوط

اجرا: tirotir graphics فایل.t --scene scene.svg ← خروجی SVG (renderer فعلی فقط static SVG است؛ انیمیشن و رویداد ندارد).

محدودیت‌ها و نکته‌ها (از سورس): دستور بیضی، ستاره و چندضلعی وجود ندارد و با حلقه ساخته شده است. دستور پر کن در نسخهٔ 1.1.0 هیچ کاری نمی‌کند؛ بنابراین همهٔ تصاویر فقط خط‌کشی‌اند و رنگ‌آمیزی داخلی ندارند. تابع باید حداقل یک آرگومان داشته باشد. برای شمارش از «تکرار تعداد» استفاده شده، چون «تکرار تعداد بار» با متغیر درست تجزیه نمی‌شود. پرش بدون خط با ترکیب «قلم بالا» و «حرکت» انجام می‌شود (تابع کمکی «پرش» در کدها).

شکل‌های هندسی پایه

مربع

4 پاره‌خط

دستور آماده‌ی «مربع با ضلع». از نقطهٔ شروع، به سمت راست و بالا رسم می‌شود.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
رنگ قلم برابر -آبی-
مربع با ۱۲۰

مستطیل

4 پاره‌خط

«مستطیل با طول و ارتفاع»؛ آرگومان اول افقی و دوم عمودی است.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
رنگ قلم برابر -بنفش-
مستطیل با ۱۸۰ و ۹۰

مثلث

3 پاره‌خط

«مثلث با ضلع» مثلث متساوی‌الاضلاع می‌کشد (سه بار حرکت و چرخش ۱۲۰°).

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
رنگ قلم برابر -سبز-
مثلث با ۱۲۰

دایره

72 پاره‌خط

«دایره با شعاع»؛ مفسر آن را با ۷۲ پاره‌خط می‌کشد و مرکز بالای نقطهٔ شروع است.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
رنگ قلم برابر -قرمز-
دایره با ۸۰

بیضی‌گون (اووال)

74 پاره‌خط

تیروتیر دستور بیضی ندارد. اینجا با ترکیب دو خط راست و دو نیم‌دایره یک بیضی‌گون (شکل قرص‌مانند) ساخته می‌شود؛ بیضی ریاضی دقیق نیست.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع نیم_دایره با شعاع
    چرخش با ۲٫۵
    تکرار ۳۶
        حرکت با ۳٫۱۴۱۶ * شعاع / ۳۶
        چرخش با ۵
    چرخش با ۳۵۷٫۵
رنگ قلم برابر -بنفش-
تکرار ۲
    حرکت با ۶۰
    نیم_دایره با ۴۰

ستاره

5 پاره‌خط

ستارهٔ پنج‌پر با حلقه: پنج بار «حرکت ۱۵۰» و «چرخش ۱۴۴°».

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
رنگ قلم برابر -نارنجی-
تکرار ۵
    حرکت با ۱۵۰
    چرخش با ۱۴۴

چندضلعی (شش‌ضلعی)

6 پاره‌خط

چندضلعی منتظم با هر تعداد ضلع؛ فقط عدد «تعداد» را عوض کنید. (به دلیل رفتار تجزیه‌گر، نوشته‌ایم «تکرار تعداد» بدون «بار».)

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
رنگ قلم برابر -سبز-
بگذار تعداد برابر ۶
تکرار تعداد
    حرکت با ۷۰
    چرخش با ۳۶۰ / تعداد

اشکال ترکیبی

خانه

19 پاره‌خط

تابع «خانه» از مربع (بدنه)، مثلث (سقف)، مستطیل (در) و دو مربع (پنجره) ساخته شده است. «پرش» قلم را بدون رسم جابه‌جا می‌کند.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع خانه با اندازه
    رنگ قلم برابر -قرمز-
    مربع با اندازه
    رنگ قلم برابر -نارنجی-
    پرش با ۹۰ و اندازه
    مثلث با اندازه
    رنگ قلم برابر -آبی-
    پرش با ۲۷۰ و اندازه
    پرش با ۰ و اندازه * ۰٫۴
    مستطیل با اندازه * ۰٫۲ و اندازه * ۰٫۴۵
    پرش با ۱۸۰ و اندازه * ۰٫۳
    پرش با ۹۰ و اندازه * ۰٫۶
    مربع با اندازه * ۰٫۲
    پرش با ۰ و اندازه * ۰٫۶
    مربع با اندازه * ۰٫۲
    پرش با ۲۷۰ و اندازه * ۰٫۶
    پرش با ۱۸۰ و اندازه * ۰٫۷
خانه با ۱۵۰

درخت

76 پاره‌خط

تنه مستطیل قهوه‌ای (رنگ به‌صورت کد #8B4513) و تاج دایرهٔ سبز است.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع درخت با اندازه
    رنگ قلم برابر -#8B4513-
    پرش با ۱۸۰ و اندازه / ۸
    مستطیل با اندازه / ۴ و اندازه * ۰٫۸
    پرش با ۰ و اندازه / ۸
    رنگ قلم برابر -سبز-
    پرش با ۹۰ و اندازه * ۰٫۸
    دایره با اندازه * ۰٫۴۵
    پرش با ۲۷۰ و اندازه * ۰٫۸
درخت با ۱۵۰

گل

652 پاره‌خط

هشت گلبرگ دایره‌ای دور مرکز زرد با حلقه و زاویهٔ ۴۵° ساخته می‌شوند؛ ساقه با «خط» و برگ با مثلث.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع خط با زاویه و مسافت
    به_سمت با زاویه
    حرکت با مسافت
    به_سمت با ۰
تابع گلبرگ با زاویه
    پرش با زاویه و ۳۸
    پرش با ۲۷۰ و ۱۸
    دایره با ۱۸
    پرش با ۹۰ و ۱۸
    پرش با زاویه + ۱۸۰ و ۳۸
رنگ قلم برابر -قرمز-
بگذار زاویه_گلبرگ برابر ۰
تکرار ۸
    گلبرگ با زاویه_گلبرگ
    بگذار زاویه_گلبرگ برابر زاویه_گلبرگ + ۴۵
رنگ قلم برابر -زرد-
پرش با ۲۷۰ و ۱۲
دایره با ۱۲
پرش با ۹۰ و ۱۲
رنگ قلم برابر -سبز-
پرش با ۲۷۰ و ۵۶
خط با ۲۷۰ و ۱۰۰
پرش با ۹۰ و ۶۰
مثلث با ۳۵

خورشید

84 پاره‌خط

دایره‌ی زرد با ۱۲ پرتوی نارنجی (هر ۳۰°) که با حلقه رسم می‌شوند.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع پرتو با زاویه و اندازه
    پرش با زاویه و اندازه * ۱٫۲
    به_سمت با زاویه
    حرکت با اندازه * ۰٫۵
    پرش با زاویه + ۱۸۰ و اندازه * ۱٫۷
تابع خورشید با اندازه
    رنگ قلم برابر -نارنجی-
    پرش با ۹۰ و اندازه
    بگذار زاویه_پرتو برابر ۰
    تکرار ۱۲
        پرتو با زاویه_پرتو و اندازه
        بگذار زاویه_پرتو برابر زاویه_پرتو + ۳۰
    پرش با ۲۷۰ و اندازه
    رنگ قلم برابر -زرد-
    دایره با اندازه
خورشید با ۶۰

ابر

289 پاره‌خط

یک خط پایه و چهار دایرهٔ هم‌تراز با شعاع‌های متفاوت. چون پر کردن رنگ ندارد، دایره‌ها هم‌پوشانی دارند.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع ابر با اندازه
    رنگ قلم برابر -آبی-
    حرکت با اندازه * ۱٫۴
    پرش با ۱۸۰ و اندازه * ۱٫۴
    دایره با اندازه * ۰٫۳
    پرش با ۰ و اندازه * ۰٫۴۵
    دایره با اندازه * ۰٫۴
    پرش با ۰ و اندازه * ۰٫۵
    دایره با اندازه * ۰٫۳۵
    پرش با ۰ و اندازه * ۰٫۴۵
    دایره با اندازه * ۰٫۲۸
    پرش با ۱۸۰ و اندازه * ۱٫۴
ابر با ۹۰

کوه

9 پاره‌خط

دو مثلث (قلهٔ بزرگ و کوچک) و یک مثلث آبی کوچک به‌عنوان برف روی قله.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع کوه با اندازه
    رنگ قلم برابر -#78716c-
    مثلث با اندازه
    پرش با ۰ و اندازه * ۰٫۷
    مثلث با اندازه * ۰٫۶۵
    پرش با ۱۸۰ و اندازه * ۰٫۷
    رنگ قلم برابر -آبی-
    پرش با ۶۰ و اندازه * ۰٫۷۵
    مثلث با اندازه * ۰٫۲۵
    پرش با ۲۴۰ و اندازه * ۰٫۷۵
کوه با ۲۰۰

نقاشی‌های پیچیده‌تر

دوچرخه

155 پاره‌خط

دو چرخ با «دایره»؛ قاب با «خط» (زاویه و طول) ساخته شده است: لولهٔ زین، لولهٔ افقی، دوشاخه، زین و فرمان.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع خط با زاویه و مسافت
    به_سمت با زاویه
    حرکت با مسافت
    به_سمت با ۰
رنگ قلم برابر -سیاه-
دایره با ۴۰
پرش با ۰ و ۱۲۰
دایره با ۴۰
پرش با ۱۸۰ و ۱۲۰
پرش با ۹۰ و ۴۰
رنگ قلم برابر -قرمز-
خط با ۶۰ و ۵۰
خط با ۹۰ و ۸
خط با ۱۸۰ و ۱۰
خط با ۰ و ۲۵
پرش با ۱۸۰ و ۱۵
پرش با ۲۷۰ و ۸
خط با ۰ و ۷۰
خط با ۹۰ و ۱۸
خط با ۰ و ۱۵
پرش با ۱۸۰ و ۱۵
پرش با ۲۷۰ و ۱۸
خط با ۳۰۰ و ۵۰
پرش با ۱۸۰ و ۷۰
خط با ۱۲۰ و ۵۰
پرش با ۳۰۰ و ۵۰
خط با ۴۴ و ۶۲٫۴
پرش با ۲۲۴ و ۶۲٫۴
خط با ۱۸۰ و ۵۰

ماشین

151 پاره‌خط

بدنه مستطیل، کابین ذوزنقه‌ای با سه «خط» و دو چرخ دایره‌ای.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع خط با زاویه و مسافت
    به_سمت با زاویه
    حرکت با مسافت
    به_سمت با ۰
رنگ قلم برابر -آبی-
پرش با ۹۰ و ۲۰
مستطیل با ۲۰۰ و ۴۵
پرش با ۰ و ۴۵
پرش با ۹۰ و ۴۵
خط با ۶۰ و ۵۰
خط با ۰ و ۷۰
خط با ۳۰۰ و ۵۰
رنگ قلم برابر -سیاه-
پرش با ۲۷۰ و ۶۵
پرش با ۱۸۰ و ۱۰
دایره با ۲۰
پرش با ۱۸۰ و ۱۱۰
دایره با ۲۰

آدمک

78 پاره‌خط

از لگن شروع می‌کنیم: دو پا، تنه تا شانه، دو دست و سرانجام سر دایره‌ای.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع خط با زاویه و مسافت
    به_سمت با زاویه
    حرکت با مسافت
    به_سمت با ۰
رنگ قلم برابر -بنفش-
ضخامت قلم برابر ۴
خط با ۲۴۰ و ۵۵
پرش با ۶۰ و ۵۵
خط با ۳۰۰ و ۵۵
پرش با ۱۲۰ و ۵۵
خط با ۹۰ و ۶۵
خط با ۲۱۰ و ۴۵
پرش با ۳۰ و ۴۵
خط با ۳۳۰ و ۴۵
پرش با ۱۵۰ و ۴۵
خط با ۹۰ و ۱۵
دایره با ۲۰

ربات

105 پاره‌خط

بدنه، سر، دست‌ها و پاها مستطیل‌اند؛ چشم‌ها دو مربع قرمز و آنتن یک خط با دایرهٔ کوچک است.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع خط با زاویه و مسافت
    به_سمت با زاویه
    حرکت با مسافت
    به_سمت با ۰
رنگ قلم برابر -آبی-
پرش با ۰ و ۱۵
مستطیل با ۲۵ و ۵۰
پرش با ۰ و ۴۵
مستطیل با ۲۵ و ۵۰
پرش با ۱۸۰ و ۶۰
پرش با ۹۰ و ۵۰
مستطیل با ۱۰۰ و ۹۰
پرش با ۱۸۰ و ۳۰
پرش با ۹۰ و ۱۰
مستطیل با ۲۰ و ۶۰
پرش با ۰ و ۱۴۰
مستطیل با ۲۰ و ۶۰
رنگ قلم برابر -نارنجی-
پرش با ۱۸۰ و ۱۰۰
پرش با ۹۰ و ۸۰
مستطیل با ۸۰ و ۵۵
رنگ قلم برابر -قرمز-
پرش با ۰ و ۱۵
پرش با ۹۰ و ۲۰
مربع با ۱۵
پرش با ۰ و ۳۰
مربع با ۱۵
رنگ قلم برابر -سیاه-
پرش با ۱۸۰ و ۵
پرش با ۹۰ و ۳۵
خط با ۹۰ و ۲۵
دایره با ۷

خانه با باغ

236 پاره‌خط

با استفاده مجدد از توابع «خانه» و «درخت»: خط زمین، خانه، دو درخت و حصار از ۱۶ تیرک مستطیلی با حلقه.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع خانه با اندازه
    رنگ قلم برابر -قرمز-
    مربع با اندازه
    رنگ قلم برابر -نارنجی-
    پرش با ۹۰ و اندازه
    مثلث با اندازه
    رنگ قلم برابر -آبی-
    پرش با ۲۷۰ و اندازه
    پرش با ۰ و اندازه * ۰٫۴
    مستطیل با اندازه * ۰٫۲ و اندازه * ۰٫۴۵
    پرش با ۱۸۰ و اندازه * ۰٫۳
    پرش با ۹۰ و اندازه * ۰٫۶
    مربع با اندازه * ۰٫۲
    پرش با ۰ و اندازه * ۰٫۶
    مربع با اندازه * ۰٫۲
    پرش با ۲۷۰ و اندازه * ۰٫۶
    پرش با ۱۸۰ و اندازه * ۰٫۷
تابع درخت با اندازه
    رنگ قلم برابر -#8B4513-
    پرش با ۱۸۰ و اندازه / ۸
    مستطیل با اندازه / ۴ و اندازه * ۰٫۸
    پرش با ۰ و اندازه / ۸
    رنگ قلم برابر -سبز-
    پرش با ۹۰ و اندازه * ۰٫۸
    دایره با اندازه * ۰٫۴۵
    پرش با ۲۷۰ و اندازه * ۰٫۸
رنگ قلم برابر -سبز-
پرش با ۱۸۰ و ۴۰
حرکت با ۳۵۰
پرش با ۱۸۰ و ۳۱۰
خانه با ۱۲۰
پرش با ۰ و ۱۹۰
درخت با ۱۰۰
پرش با ۰ و ۸۰
درخت با ۶۰
رنگ قلم برابر -#8B4513-
پرش با ۱۸۰ و ۲۹۰
پرش با ۲۷۰ و ۴۵
تکرار ۱۶
    مستطیل با ۱۲ و ۳۵
    پرش با ۰ و ۱۹

منظره

478 پاره‌خط

ترکیب توابع: خط افق، خانه، درخت، کوه، خورشید و ابر در یک صحنه.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع خانه با اندازه
    رنگ قلم برابر -قرمز-
    مربع با اندازه
    رنگ قلم برابر -نارنجی-
    پرش با ۹۰ و اندازه
    مثلث با اندازه
    رنگ قلم برابر -آبی-
    پرش با ۲۷۰ و اندازه
    پرش با ۰ و اندازه * ۰٫۴
    مستطیل با اندازه * ۰٫۲ و اندازه * ۰٫۴۵
    پرش با ۱۸۰ و اندازه * ۰٫۳
    پرش با ۹۰ و اندازه * ۰٫۶
    مربع با اندازه * ۰٫۲
    پرش با ۰ و اندازه * ۰٫۶
    مربع با اندازه * ۰٫۲
    پرش با ۲۷۰ و اندازه * ۰٫۶
    پرش با ۱۸۰ و اندازه * ۰٫۷
تابع درخت با اندازه
    رنگ قلم برابر -#8B4513-
    پرش با ۱۸۰ و اندازه / ۸
    مستطیل با اندازه / ۴ و اندازه * ۰٫۸
    پرش با ۰ و اندازه / ۸
    رنگ قلم برابر -سبز-
    پرش با ۹۰ و اندازه * ۰٫۸
    دایره با اندازه * ۰٫۴۵
    پرش با ۲۷۰ و اندازه * ۰٫۸
تابع کوه با اندازه
    رنگ قلم برابر -#78716c-
    مثلث با اندازه
    پرش با ۰ و اندازه * ۰٫۷
    مثلث با اندازه * ۰٫۶۵
    پرش با ۱۸۰ و اندازه * ۰٫۷
    رنگ قلم برابر -آبی-
    پرش با ۶۰ و اندازه * ۰٫۷۵
    مثلث با اندازه * ۰٫۲۵
    پرش با ۲۴۰ و اندازه * ۰٫۷۵
تابع پرتو با زاویه و اندازه
    پرش با زاویه و اندازه * ۱٫۲
    به_سمت با زاویه
    حرکت با اندازه * ۰٫۵
    پرش با زاویه + ۱۸۰ و اندازه * ۱٫۷
تابع خورشید با اندازه
    رنگ قلم برابر -نارنجی-
    پرش با ۹۰ و اندازه
    بگذار زاویه_پرتو برابر ۰
    تکرار ۱۲
        پرتو با زاویه_پرتو و اندازه
        بگذار زاویه_پرتو برابر زاویه_پرتو + ۳۰
    پرش با ۲۷۰ و اندازه
    رنگ قلم برابر -زرد-
    دایره با اندازه
تابع ابر با اندازه
    رنگ قلم برابر -آبی-
    حرکت با اندازه * ۱٫۴
    پرش با ۱۸۰ و اندازه * ۱٫۴
    دایره با اندازه * ۰٫۳
    پرش با ۰ و اندازه * ۰٫۴۵
    دایره با اندازه * ۰٫۴
    پرش با ۰ و اندازه * ۰٫۵
    دایره با اندازه * ۰٫۳۵
    پرش با ۰ و اندازه * ۰٫۴۵
    دایره با اندازه * ۰٫۲۸
    پرش با ۱۸۰ و اندازه * ۱٫۴
رنگ قلم برابر -سبز-
پرش با ۱۸۰ و ۱۵۰
حرکت با ۶۰۰
پرش با ۱۸۰ و ۵۵۰
خانه با ۱۰۰
پرش با ۰ و ۱۳۰
درخت با ۹۰
پرش با ۰ و ۷۰
کوه با ۲۶۰
پرش با ۹۰ و ۳۰۰
پرش با ۱۸۰ و ۱۹۰
خورشید با ۳۰
پرش با ۰ و ۲۹۰
ابر با ۶۰

پروانه

291 پاره‌خط

بدنه و شاخک‌ها با «خط»؛ دو بال بالایی نارنجی و دو بال پایینی بنفش با «دایره»، متقارن نسبت به بدنه.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع خط با زاویه و مسافت
    به_سمت با زاویه
    حرکت با مسافت
    به_سمت با ۰
رنگ قلم برابر -سیاه-
خط با ۹۰ و ۱۰۰
خط با ۶۰ و ۳۰
پرش با ۲۴۰ و ۳۰
خط با ۱۲۰ و ۳۰
پرش با ۳۰۰ و ۳۰
پرش با ۲۷۰ و ۶۵
رنگ قلم برابر -نارنجی-
پرش با ۰ و ۴۵
دایره با ۴۰
پرش با ۱۸۰ و ۹۰
دایره با ۴۰
رنگ قلم برابر -بنفش-
پرش با ۲۷۰ و ۴۳
پرش با ۰ و ۱۰
دایره با ۲۸
پرش با ۰ و ۷۰
دایره با ۲۸

ماهی

111 پاره‌خط

بدنه از دو کمان ۹۰ درجه (شکل عدسی)، دم از سه «خط» مثلثی و چشم دایرهٔ کوچک.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
تابع خط با زاویه و مسافت
    به_سمت با زاویه
    حرکت با مسافت
    به_سمت با ۰
تابع کمان با شعاع
    چرخش با ۳۵۷٫۵
    تکرار ۱۸
        حرکت با ۲ * ۳٫۱۴۱۶ * شعاع / ۷۲
        چرخش با ۳۵۵
    چرخش با ۲٫۵
رنگ قلم برابر -آبی-
به_سمت با ۴۵
کمان با ۷۰
چرخش با ۲۷۰
کمان با ۷۰
پرش با ۰ و ۹۹
رنگ قلم برابر -نارنجی-
خط با ۳۰ و ۴۵
خط با ۲۷۰ و ۴۵
خط با ۱۵۰ و ۴۵
رنگ قلم برابر -سیاه-
پرش با ۱۸۰ و ۷۱
پرش با ۹۰ و ۵
دایره با ۵

قلب

74 پاره‌خط

قلب کلاسیک: لوزی (مربع ۴۵° چرخیده) به‌همراه دو نیم‌دایره روی دو ضلع بالایی.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع نیم_دایره با شعاع
    چرخش با ۲٫۵
    تکرار ۳۶
        حرکت با ۳٫۱۴۱۶ * شعاع / ۳۶
        چرخش با ۵
    چرخش با ۳۵۷٫۵
رنگ قلم برابر -قرمز-
ضخامت قلم برابر ۴
به_سمت با ۴۵
حرکت با ۱۰۰
نیم_دایره با ۵۰
چرخش با ۲۷۰
نیم_دایره با ۵۰
حرکت با ۱۰۰

خرگوش

372 پاره‌خط

بدن و سر دایره‌ای، دو گوش بلند با «مستطیل» چرخیده (با «به_سمت»)، چشم، بینی، دم و پا.

کد کامل
پنجره بازکن با ۸۰۰ و ۶۰۰
ضخامت قلم برابر ۳
تابع پرش با زاویه و مسافت
    قلم بالا
    به_سمت با زاویه
    حرکت با مسافت
    قلم پایین
    به_سمت با ۰
رنگ قلم برابر -#78716c-
دایره با ۵۰
پرش با ۹۰ و ۸۵
پرش با ۰ و ۵۵
دایره با ۳۰
رنگ قلم برابر -#f472b6-
پرش با ۹۰ و ۵۸
پرش با ۱۸۰ و ۳
به_سمت با ۹۵
مستطیل با ۶۰ و ۱۴
پرش با ۰ و ۲۰
به_سمت با ۷۰
مستطیل با ۶۰ و ۱۴
رنگ قلم برابر -سیاه-
پرش با ۲۷۰ و ۲۳
پرش با ۱۸۰ و ۷
دایره با ۳
پرش با ۰ و ۱۹
پرش با ۲۷۰ و ۷
رنگ قلم برابر -قرمز-
دایره با ۳
رنگ قلم برابر -#78716c-
پرش با ۱۸۰ و ۱۴۶
پرش با ۲۷۰ و ۶۷
دایره با ۱۲
پرش با ۲۷۰ و ۵۳
پرش با ۰ و ۷۲
مستطیل با ۳۰ و ۱۲