یک قطعه از آثار هنری رمزگذاری شده بر اساس نام کاربر ایجاد کنید.
ترجمهٔ فارسی ماشینی است و ممکن است در اصطلاحات دقیق نباشد. با انتخاب «هر دو» میتوانی متن اصلی را هم بخوانی.
مرحلهٔ ۱
کمک کننده را وارد کنید
کمک کننده را وارد کنید
بر اساس نام هنری خلق کنید.
هر حرف به شکلی که در یک مکان تصادفی قرار می گیرد کدگذاری می شود.
کد کمکی را وارد کنید و اولین رمزگذاری ساده خود را ایجاد کنید.
فایل کمکی شامل تمام توابع طراحی، رنگ ها و منطق تنظیم بوم است. وظیفه شما این است که بر روی آن تمرکز کنید رمزگذاری - تصمیم گیری در مورد اینکه کدام حروف به کدام شکل، اندازه و رنگ نگاشت.
main.py
from p5 import *
from helper import *
# Define the encoding: each letter maps to [shape name, size, colour]
code = {
'a': ['shape_1', 150, primary_1],
}
# Get the user's name
print('Enter your name to make some encoded artwork:')
name = input()
# Define the draw function that p5 will call repeatedly
def draw():
seed(10) # Generate the same random numbers each time
no_stroke()
draw_background()
# Draw one shape from the code
shape_1(150, primary_1)
# Run the artwork
run(frame_rate=10)
نکته
را code فرهنگ لغت هر حرف را به نگاشت می کند ['shape name', size, colour]
فقط با حرف "a" ساده شروع کنید - در مراحل بعدی حروف بیشتری اضافه خواهید کرد
رنگ ها دوست دارند primary_1, primary_2و غیره در فایل راهنما تعریف شده است
حالا کد خود را اجرا کنید
مطمئن شوید که در نمای Split هستید.
نامی را تایپ کنید که فقط حرف "a" در آن باشد (مانند "aaa").
باید دید یک دایره بزرگ روی صفحه ظاهر می شود!
محیط اجرای پروژه
ویرایشگر رسمی Raspberry Pi با فایلها و کتابخانههای همین پروژه باز میشود. بارگذاری و اجرای آن به اینترنت نیاز دارد. کدهای خودت را با ابزار دریافت فایل نگه دار.