در این قسمت تیم کدگیت دوره آموزش بازی Snake در پایتون را برای شما تهیه کرده است. اگر به دنبال آموزشی هستید که هم پروژههای جذابی داشته باشه و هم شما از یادگیری لذت ببرید، دوره آموزش بازی Snake در پایتون انتخاب شما خواهد بود. در این دوره ابتدا ماژول گرافیک پایتون را معرفی کرده و بازیهای ساده اما جذابی مثل مسابقه لاکپشتها، etch sketch علاوه بر بازی Snake پیاده سازی خواهیم کرد. پس شما نه تنها به پیاده سازی بازی مار تسلط پیدا خواهید کرد بلکه با ماژول گرافیک پایتون و نحوه استفاده از آن نیز آشنا خواهید شد. با ما همراه باشید تا این دوره جذاب را به شما معرفی کنیم.
پایتون
زبان برنامه نویسی پایتون یک زبان ساده بوده و در عین حال کد زدن با آن نزدیک به زبان انگلیسی است. لذا یادگیری آن را بسیار آسان کرده است. بسیاری از برنامه نویسان روی به یادگیری این زبان میآورند چراکه گستردگی این زبان از برنامه نویسی وب تا برنامههای گرافیکی ساده می باشد و ماژولهای فراوان هوش مصنوعی، جبر خطی و علم داده آن باعث شده است که نظر همه به این زبان جلب گردد. دوره آموزش بازی snake به منظور تسلط شما بر زبان برنامه نویسی پاتون تهیه و آماده سازی شده است.
ساخت بازی با پایتون
یکی از سوالاتی که بسیاری از برنامهنویسان میپرسند “چگونه با پایتون بازی بسازم” می باشد. بازیها با توجه به گرافیک استفاده شده در آنها و نحوه پیچیدگی، از تکنولوژی متفاوتی استفاده میشود. بسیاری از بازیهای نوستالوژی در پایتون می توان با توجه به ماژول درونی آن (مانند ماژول Turtle)، پیاده سازی نمود که یکی از این بازیها، snake یا بازی مار میباشد.
دوره آموزش بازی Snake در پایتون
در دوره آموزش بازی snake مثالهای بسیاری پیاده سازی گردیده است. این دوره با هدف آشنایی شما با محیط گرافیک پایتون و نحوه پیاده سازی پروژههای واقعی تهیه و تنظیم گردیده است. ابتدا با پروژه های ساده نظیر رسم مربع و خط چین در صفحه پیاده سازی را آغاز میکنیم. قدم به قدم آموزشها را پیش خواهیم برد.
پروژههای اصلی پیاده سازی شده در این دوره آموزشی شامل موارد ذیل میباشد:
- رسم مربع
- رسم خط چین
- Random walk یا گام تصادفی
- رسم Spirograph
- مسابقه لاکپشت ها
- etch a sketch
- بازی Snake
علاوه بر پروژه های بالا، مثالهای دیگری نیز در هر بخش پیاده سازی گردیده که به یادگیری شما کمک خواهد کرد.
محتوای دوره آموزش بازی Snake
دوره آموزش بازی Snake در پایتون دارای چهار بخش میباشد. محتوای این چهار بخش به شرح زیر میباشد:
- بخش اول: آشنایی با ماژول Turtle
- معرفی ماژول Turtle
- ساخت یک مربع به کمک ماژول Turtle
- روشهای نصب و فراخوانی ماژول در پایتون
- پروژه: پیاده سازی خط چین با کمک ماژول Turtle
- پروژه: پیاده سازی Random walk یا گام تصادفی در ماژول Turtle
- معرفی Tuple
- پروژه: پیاده سازی spirpgraph با کمک ماژول Turtle
- بخش دوم: کنترل کیبورد در ماژول Turtle
- معرفی رخداد یا Event
- انواع تابع و معرفی Higher order Functions
- دستگاه مختصات در ماژول Turtle
- پروژه: پیاده سازی بازی مسابقه لاک پشت ها
- پروژه: پیاده سازی بازی etch a sketch یا تخته مغناظیسی
- بخش سوم: بخش اول پیاده سازی بازی Snake یا مار
- معرفی بازی
- ساخت بدن Snake و صفحه بازی
- ساخت انیمیشن Snake و حرکت آن
- پیاده سازی کلاس Snake
- کنترل Snake با کیبورد
- بخش چهارم: بخش دوم پیاده سازی بازی Snake یا مار
- کلاس Food یا غذا و برخورد مار با غذا
- نمایش امتیاز با پیاده سازی کلاس Scoreboard
- برخورد Snake با حاشیه صفحه و اتمام بازی
- برخورد Snake با بدن خود و پیاده سازی افزایش طول Snake با برخورد بع غذا
نمونه ویدئوها
در قسمت زیر میتوانید برخی ویدئوهای آموزشی این دوره را مشاهده کنید:
سورس کد بازی snake
در کنار فایل ویدئو ، سورس آموزشها، در اختیار شما قرار خواهد گرفت. شما در محیط برنامه نویسی پایتون میتوانید از این فایلها استفاده کنید. با اجرای فایل نحوه اجرای آن را ببینید. فرمت فایلهای سورس .py می باشد.
پیش نیاز
پیش نیاز این دوره، دوره آموزش پایتون سطح مقدماتی می باشد. آشنایی با حلقهها، شرطها، نوع داده، لیستها، توابع، شی گرایی به یادگیری شما در این دوره کمک خواهد کرد.
این دوره مناسب چه کسانی است؟
اگر به دنبال دورهای هستید که پروژههای واقعی را پیاده سازی کند و شما را برای بازار کار آماده کند این دوره مناسب شما است. دانشجویان، علاقه مندان به برنامه نویسی پایتون، کارمندان و … می توانند از این دوره آموزشی استفاده کنند.
مشخصات دوره
مشخصات این دوره آموزشی به شرح ذیل می باشد:
- مدرس: سعید غریبی
- ویدئو آموزشی: 2 ساعت و 26 دقیقه
- فایل دوره: rar
- حجم فایل دوره: 1.2 گیگابایت
در این قسمت تیم کدگیت دوره آموزش بازی Snake در پایتون را برای شما تهیه کرده است. اگر به دنبال آموزشی هستید که هم پروژههای جذابی داشته باشه و هم شما از یادگیری لذت ببرید، دوره آموزش بازی Snake در پایتون انتخاب شما خواهد بود. در این دوره ابتدا ماژول گرافیک پایتون را معرفی کرده و بازیهای ساده اما جذابی مثل مسابقه لاکپشتها، etch sketch علاوه بر بازی Snake پیاده سازی خواهیم کرد. پس شما نه تنها به پیاده سازی بازی مار تسلط پیدا خواهید کرد بلکه با ماژول گرافیک پایتون و نحوه استفاده از آن نیز آشنا خواهید شد. با ما همراه باشید تا این دوره جذاب را به شما معرفی کنیم.
پایتون
زبان برنامه نویسی پایتون یک زبان ساده بوده و در عین حال کد زدن با آن نزدیک به زبان انگلیسی است. لذا یادگیری آن را بسیار آسان کرده است. بسیاری از برنامه نویسان روی به یادگیری این زبان میآورند چراکه گستردگی این زبان از برنامه نویسی وب تا برنامههای گرافیکی ساده می باشد و ماژولهای فراوان هوش مصنوعی، جبر خطی و علم داده آن باعث شده است که نظر همه به این زبان جلب گردد.
- Easy to Code
- Easy to Read
- GUI support
- Portable
- Easy to Debug
- Open Source
ساخت بازی با پایتون
یکی از سوالاتی که بسیاری از برنامهنویسان میپرسند “چگونه با پایتون بازی بسازم” می باشد. بازیها با توجه به گرافیک استفاده شده در آنها و نحوه پیچیدگی، از تکنولوژی متفاوتی استفاده میشود. بسیاری از بازیهای نوستالوژی در پایتون می توان با توجه به ماژول درونی آن (مانند ماژول Turtle)، پیاده سازی نمود که یکی از این بازیها، snake یا بازی مار میباشد.
دوره آموزش بازی Snake در پایتون
در دوره آموزش بازی snake مثالهای بسیاری پیاده سازی گردیده است. این دوره با هدف آشنایی شما با محیط گرافیک پایتون و نحوه پیاده سازی پروژههای واقعی تهیه و تنظیم گردیده است. ابتدا با پروژه های ساده نظیر رسم مربع و خط چین در صفحه پیاده سازی را آغاز میکنیم. قدم به قدم آموزشها را پیش خواهیم برد.
- معرفی ماژول Turtle
- ساخت یک مربع به کمک ماژول Turtle
- روشهای نصب و فراخوانی ماژول در پایتون
- پروژه: پیاده سازی خط چین با کمک ماژول Turtle
- پروژه: پیاده سازی Random walk یا گام تصادفی در ماژول Turtle
- معرفی Tuple
- پروژه: پیاده سازی spirpgraph با کمک ماژول Turtle
- معرفی رخداد یا Event
- انواع تابع و معرفی Higher order Functions
- دستگاه مختصات در ماژول Turtle
- پروژه: پیاده سازی بازی مسابقه لاک پشت ها
- پروژه: پیاده سازی بازی etch a sketch یا تخته مغناظیسی
- معرفی بازی
- ساخت بدن Snake
- ساخت انیمیشن Snake
- پیاده سازی کلاس Snake
- کنترل Snake با کیبورد
- کلاس Food یا غذا
- نمایش امتیاز با پیاده سازی کلاس Scoreboard
- برخورد Snake با حاشیه صفحه
- برخورد Snake با بدن خود و پیاده سازی افزایش طول Snake با خوردن غذا
نمونه ویدئو
در این قسمت ویدئو آموزش آموزش پروژه random walk یا گام تصادفی را معرفی میکنیم. این ویدئو آموزشی بخشی از معرفی ماژول turtle در پایتون میباشد.
این دوره مناسب چه کسانی است؟
اگر به دنبال دورهای هستید که پروژههای واقعی را پیاده سازی کند و شما را برای بازار کار آماده کند این دوره مناسب شما است. دانشجویان، علاقه مندان به برنامه نویسی پایتون، کارمندان، افراد جویای کار، افراد مشتاق به ارتقا شغلی و … می توانند از این دوره آموزشی استفاده کنند.
سورس کد پروژهها
در کنار فایل ویدئو ، سورس آموزشهای داده شده، در اختیار شما قرار خواهد گرفت. شما در محیط برنامه نویسی پایتون میتوانید از این فایلها استفاده کنید و نحوه اجرای آن را ببینید. فرمت فایلهای سورس .py می باشد.
دوره آموزش مقدماتی پایتون
پایتون یکی از زبانهای برنامهنویسی روز دنیا است و بسیاری از کسانی که در حوزه علم داده، هوش مصنوعی، وب و … در حال فعالیت هستند به این زبان برنامه نویسی روی آوردهاند. در این دوره آموزشی سعی شده است که پایتون را به زبان ساده توضیح و بسیاری از مفاهیم آن را با مثال پیاده سازی کنیم.
پروژه های پیاده سازی شده
پروژههای گرافیکی پیاده سازی شده در این دوره آموزشی شامل موارد ذیل میباشد:
نقد و بررسیها
هنوز بررسیای ثبت نشده است.