نوشتن بازی ریور رید به زبان راست؛ قسمت اول: ساختن دنیا و بازیکن و رودخانه متحرک

Поділитися
Вставка
  • Опубліковано 5 лют 2025
  • چون نوشتن بازی قبلی باحال بود، تصمیم گرفتم یه پروژه یک کم بزرگتر رو شروع کنم که هم برام سرگرم کننده باشه هم چیز یاد بگیرم. در نتیجه اینبار سعی می کنیم بر اساس بازی ریور رید (هواپیمای آتاری؟) پیش بریم و بدون استفاده از موتورهای بازی سازی، در ترمینال یه بازی بنویسم و ببینیم تا کجا پیش می‌ره.
    در این قسمت که بخش اول ماجرا است، کنترل صفحه رو دست میگیریم و بازیکن رو درست می کنیم و رودخونه رو شکل می‌دیم و بعدش هم با یک موتور فیزیک، رودخونه رو حرکت می‌دیم و تصادم قایق با رودخونه رو بررسی می‌کنیم. امیدوارم فرصتی باشه برای یاد گرفتن.
    کدهای برنامه اینجا هستن:
    github.com/jad...
    به حامیان کانال بپیوندین (:
    / @jadimirmirani

КОМЕНТАРІ • 231

  • @shapoorinfo
    @shapoorinfo 11 місяців тому +29

    چون منابع آموزش فارسی برای زبان راست نیست یا خیلی کمه چقدر عالی میشه که این آموزش رو هم ارائه بدی برای تمام علاقمندان زبان راست

    • @pouyaizadi1472
      @pouyaizadi1472 11 місяців тому

      واقعا موافقا

    • @amirhosseinamiran
      @amirhosseinamiran 10 місяців тому +1

      من برای امسال قصد دارم توی چنل انگلیسیم ویدیوهای اموزش راست با محوریت بدافزار نویسی بزارم اما الان که میبینم اینجوری میگید پس حتما فارسی درست میکنم ویدیوهامو ❤

    • @jimjimjim5995
      @jimjimjim5995 10 місяців тому +1

      برنامه نویسی که انگلیسی بلد نباشه بهتره راست یاد نگیره

    • @shapoorinfo
      @shapoorinfo 10 місяців тому

      درسته جادی جان ولی موضوع فقط انگلیسی و خواندن داکیومنت های دستورات نیست بلکه بیان موضوع و ارتباط بین دستورات و خیلی چیزهای دیگه ای که خودت هم بهتر میدونی که در بین داکیومنت ها پیدا نمیشه هیچوقت وگرنه در دنیای امروز کسی که انگلیسی تا حدی بلد نباشه که کارش بجایی نمی رسه مخصوصا که برنامه نویس باشه و کامنت های این سه بخش برای بازی رو بخونی میبینی که چقدر جذابه برای بچه ها و این هنر شماست در آموزش@@jimjimjim5995

    • @AmirElfu
      @AmirElfu 7 місяців тому

      جادی لطفا به کامنت ایشون توجه کنین، امیدوارم این کار رو انجام بدین

  • @mikaeilnorouzi5631
    @mikaeilnorouzi5631 11 місяців тому +11

    این 2 تا ویدیو اخیر خیلی فان و آموزنده بود مرسی ازت❤❤

  • @ashkanmasoodian6480
    @ashkanmasoodian6480 11 місяців тому +2

    سلام. برای من که زبان راست رو بلد نیستم هم خیلی جذاب بود و تا آخرش دیدم و لذت بردم. حد اقل برای من زمان ویدئو طولانی نبود.

  • @miladsh2644
    @miladsh2644 11 місяців тому +2

    درود بی کران ، این بازی آتاری دوران بچگی من بود یادش بخیر مرسی از محتوای جذاب

  • @Hojooshka
    @Hojooshka 11 місяців тому +3

    خیلی جالب و هیجان انگیز بود. زمان دانشجویی هم ما چند بازی تو محیط ترمینال با پاسکال نوشته بودیم. به صورت کامل ویدیو رو دیدم و برام بسیار سرگرم کننده بود.

  • @rastinsenobari6735
    @rastinsenobari6735 11 місяців тому +1

    خیلی جالب بود مخصوصا برای من که rust بلد نیستم و بیشتر زد به سرم که این زبون مزخرف رو یاد بگیرم :) حتما روزی که شروع کردم دوباهرمیام این ویدئو رو میبینم

  • @mahdi.ahmadi.2
    @mahdi.ahmadi.2 11 місяців тому +3

    منی که برنامه نویسیم در حد هلو ورد هستش لذت بردم ممنون جادی جان (:

  • @shojajou
    @shojajou 11 місяців тому +1

    من یه برنامه‌نویس سی‌شارپم اصولا ولی یه مدتیه که دارم راست میخونم و یه چیزایی باهاش نوشتم. به نظرم خیلی میشه باهاش کارای خفنی کرد. مرسی بابت ویدیو. با اینکه طولانی بود اما خوشم اومد. :) ایول!

    • @Ramtin2311
      @Ramtin2311 10 місяців тому

      داداش تو که سی شارپ بلدی به نظرت زبان خوبیه از نظر شغلی یادش بگیرم؟

  • @immmdreza
    @immmdreza 11 місяців тому +1

    راست واقعا جذاب ترین زبانیه که تا حالا کار کردم باهاش

  • @AliRezA-CARV
    @AliRezA-CARV 11 місяців тому +1

    خیلی لذت بخش بود این مسیر با جادی

  • @SedyGharapety
    @SedyGharapety 6 місяців тому +1

    فوق العاده

  • @Arman-hq8xy
    @Arman-hq8xy 11 місяців тому +3

    عالی بود,بازم از این جور ویدیو ها بذار. علاوه بر اینکه چیزی یاد میگیریم فان و باحال هم هست

  • @kourosh8087
    @kourosh8087 11 місяців тому +1

    مرسی که بازی نویسی میذارید واسمم فرقی نداره چه زبانی باشه همینکه خیلی کمک میکنه که منطق برنامه نویسی رو تو ما قویی کنه واقعا ارزشمنده❤

  • @smallgames214
    @smallgames214 11 місяців тому +1

    سلام جادی جان
    این دو تا ویدئو اخیر واقعا عالی بوده
    خواهش تو این موضوع بیشتر فعالیت بکنید

  • @nima9625
    @nima9625 11 місяців тому +2

    آقا طول ویدئو خوب و مناسب بود، درسته که به دلیل پیچیدگی‌های زبان مورد استفاده و عدم تسلط من به عنوان بیننده، دقیق و با جزئیات نمی‌فهمیدم داری چیکار می‌کنی، ولی چون تصویر کلی پروسه مشخص بود و می‌دونستم به کجا قراره برسی، کاملاً قابل درک بود. 🕊️🍀🌹

  • @hr.poureshgi
    @hr.poureshgi 11 місяців тому +1

    از سبک زندگیت خیلی خوشم میاد از یاد گرفتن و استفاده از چیزایی که برات ناشناسه تو دنیای کامپیوتر نمی ترسی و خیلی فان باهاش کار می کنی ❤️❤️

  • @mjm99999
    @mjm99999 11 місяців тому +4

    خیلی عالی، تا آخر دیدم از این سبک ویدئو ها بیشتر بذار.

  • @M.Shahsavari
    @M.Shahsavari 11 місяців тому +1

    خیلی خوبه، شاید خودت ندونی چقدر آموزنده و مفید هست، ممنون

  • @lezard7216
    @lezard7216 11 місяців тому +1

    عالی بود جادی جان، از این ویدیو و ویدیو قبل به شدت لذت بردم و کلی چیز یاد گرفتم

  • @mohsenmohammadi4552
    @mohsenmohammadi4552 11 місяців тому +2

    Great Jadi, I really enjoyed it and you made me eager to learn about Rust❤❤❤

  • @hosseinnamazian1980
    @hosseinnamazian1980 11 місяців тому +1

    خیلی آموزنده بود جادی جان. باز هم ادمه بده. بخصوص با راست

  • @ArdalanSoleymani
    @ArdalanSoleymani 8 місяців тому

    درود وقتتون بخیر خداقوت استاد جادی مثل همیشه عالی بود ویدئو با این مقدار زمان بسیار عالیه 👌🌹🙏

  • @Aliahmadi-fn5of
    @Aliahmadi-fn5of 11 місяців тому +4

    خیلی کیف داد بازم ویدیو بلند بگیر❤😂

  • @funtech9
    @funtech9 11 місяців тому +1

    چی بهتر از این! برای تجربه راست خیلی تنبلی می‌کردم، این ویدیو خیلی کمک کرد یه تصویری ازش داشته باشم. من که مشتاقم برای ویدیوهای بیشتر. ممنون که همیشه محتوای با کیفیتی تولید میکنی 💙

  • @cadesign3d
    @cadesign3d 11 місяців тому +1

    این ویدئو خیلی عالی و فان بود جادی، لطفاً بیشتر از زبان rust و این سبک ویدیو های بازی سازی بزار ممنون ❤

  • @SiavashSol
    @SiavashSol 11 місяців тому

    مرسی جادی عزیز دم شما گرم.
    یک سالی میشه که برای برنامه نویسی بلاکچین با راست کد میزنم و به خاطر علاقم به بلاکچین جذب این زبان هم شدم.
    جالب این که برنامه نویسی رو با شما شروع کردم با پایتون و الان هم رسیدم به راست! :))
    اگه بتونید ویدیو های بیشتری از کارکردنتون با راست رو به اشتراک بذارین ممنون میشم.
    3>

  • @mr_mrf_dev
    @mr_mrf_dev 11 місяців тому +1

    Nice :)

  • @FinckenStien23
    @FinckenStien23 11 місяців тому

    واقعا عالیه ویدیو طولانی بدون کات خاص پرفکت
    چیزی هم ک توضیح میدین واقعا لذت بخشه و نتیجه جالبی داره منتظر ادامه ساختن بازی های مختلف هستیم یا ادامه این

  • @Bcgjjug776
    @Bcgjjug776 11 місяців тому

    من چون سرم شلوغ بود توی دو نوبت دیدم ویدیو رو
    ولی خیلی لذت بردم
    و تایمش به نظرم مناسب بود

  • @SahandM96
    @SahandM96 11 місяців тому +1

    واقعا این سری ویدئو ها عالیه خیلی باحاله
    کاش فوت استفاده شده توی vscode رو بگی جادی جان خیلی فوت باحالی بود
    این ویدئو ها منو یاد سری بستون و تایید پیامکی میندازه که واقعا عالی بودن و هنوزم به نظرم جا داره اگر حالش بود یک سری جدید ازش بسازی

    • @atabakp
      @atabakp 11 місяців тому +1

      باید Comic باشه

    • @SahandM96
      @SahandM96 11 місяців тому

      ممنون اره فکر کنم الان دانلود کردم خیلی باحاله @@atabakp

  • @SajadJalilian
    @SajadJalilian 11 місяців тому

    مثل همیشه عالی بود جادی. بعد از چندین سال هربار ویدیوهات هیجان برنامه‌نویسی رو توی من زنده میکنه. با اینکه به لطفت خیلی وقته برنامه‌نویس شدم.

  • @mr-pr0cesss
    @mr-pr0cesss 11 місяців тому +1

    2:30
    چیری که اشاره کردید خیلی مهمه، یکم تجربه بازی نویسی در یونیتی با c# رو دارم ولی قبل از یادگیری اون به طور اتقاقی یکم pygame یادگرفته بودم. تو pygame همه چیز از جمله جاذبه، برخورد ها و... را باید خودتون از پایه بنوسید. خیلی زمان بره ولی وقتی وارد یونیتی شدم که همه این چیز هارو با یک کلیک انجام میده، چون دانش بیشتری داشتنم و میدونستم پشت صحنه حدودا چی اتفاق میفته خیلی در debug یا حل مشکلات کمکم کرد

  • @mamdos5959
    @mamdos5959 11 місяців тому

    ویدیوی جالبی بود
    نحوه تفکر یه برنامه نویس رو حین مواجه شدن با اشکالات مختلف نشون میده و به جونیور ها نشون میده که شیوه حل مسائل چه شکلیه و اگرم نمیدونن بقیه چجوری کد میزنن و یا خودشون خیلی خیلی عقبن و بدن ببینن که واقعا بقیه چه شکلی هستن و کسی هم پرفکت نیست
    ممنون از تو جادی ❤

  • @Mkhbi
    @Mkhbi 11 місяців тому

    من خیلی یاد گرفتم ؛ خیلی عالی بود

  • @kermanianmitra9508
    @kermanianmitra9508 11 місяців тому

    خیلی ویدئو عالی بود ، بازی که با پایتون هم نوشتی عالی بود هر دو رو اجراش کردم، من عاشق این مدل ویدئوها هستم❤

  • @sina6348
    @sina6348 11 місяців тому

    ممنون عالی بود . خیلی برای ورود به دنیای راست جالب بود برای کسی که با زبان های مشابه کار کرده
    پ

  • @alirezaaraby
    @alirezaaraby 9 місяців тому

    تشکر از ویدیو های خوبت من خودم ویدیو های طولانی رو تو چندتا پارت میبینم ولی اتفاقا بنظرم چنین ویدیو هایی (طولانی حتی) خیلی باحالن درکل طول ویدیو مهم نیست بنظرم متحواش مهمه که محتوا هات همیشه جالبن مرسی

  • @parhamm1
    @parhamm1 11 місяців тому

    77:7:8 اتفاقا ویدیو بلند خیلی باحال تره با اینکه راست بلد نیستم از کلش لذت بردم سپاس

  • @sajadabp-lu8kw
    @sajadabp-lu8kw 11 місяців тому

    جادی این سبک ویدیو طولانی خیلی جالبه که ی ایده رو از صفر مینویسی و آخر همون ویدیو نتیجه رو میبینیم.
    راست هم برام باحال بود حتما امتحانش میکنم ❤

  • @fardinpeacejo1185
    @fardinpeacejo1185 11 місяців тому

    فقط نمیدونم چرا بعد از تموم شدن اخرین اجرای بازیت تموم مانیتورمو ++++++ دیدم :) باحال بود .دمت گرم

  • @mohammadfall
    @mohammadfall 11 місяців тому

    مثل همیشه بینظیر... مرسی ازت خیلی باحال بود❤❤

  • @Hooman_2K
    @Hooman_2K 11 місяців тому

    ❤عالی بودش استاد!اتفاقا من خییییییییییلییییییییییییییی ویدیو های بلندتون رو دوست دارم!خیلی ممنون میشم اگه این دوره رو ادامه بدین❤

  • @amirrezasharifi9327
    @amirrezasharifi9327 11 місяців тому

    ویدیو که عالی بود
    بهترین قسمتش هم 48:10 بود
    خیلی ممنون

  • @Mahdifun
    @Mahdifun 8 місяців тому

    خوشحال میشم از این ویدیو ها بیشتر بزارین
    به غیر از بازی اگه بتونین یه برنامه ای هم با راست بنویسین که بیشتر آشنا بشیم با محیط برنامه نویسی واقعی,خیلی عالی میشه و سپاسگژار میشم(همین الان هم سپاسگزارم)

    • @JadiMirmirani
      @JadiMirmirani  8 місяців тому

      گاهی یه چیزهایی میذارم. بخصوص فرستادن پی آر و اینها. ولی حتما

  • @miladhasibi
    @miladhasibi 11 місяців тому

    خیلی خوب بود جادی تا ثانیه آخر نگاه کردم ، خیلی خوبه این مدل ویدیو ها ❤

  • @Auto.Tech.Academy
    @Auto.Tech.Academy 11 місяців тому

    خیلی عالی بود دمت گرم
    من به عنوان برنامه نویس صنعتی اعتراف میکنم که کارتون خیلی خفنه 👏👏👏

  • @sadegh02
    @sadegh02 11 місяців тому

    خیلی باحال بود بیشتر باشه هم استقبال میکنیم❤

  • @dorozedonya
    @dorozedonya 11 місяців тому

    خیلی ممنون به خاطره این ویدئو های آموزشی بسیار عالی

  • @sajad1784
    @sajad1784 11 місяців тому

    اره واقعا جادی خیلی این ویدیو هات داره حال میده 3>

  • @omidkh8682
    @omidkh8682 11 місяців тому

    واقعا جذاب بود و تا انتهای ویدیو از روند نوشتن این بازی لذت بردم.
    اتفاقا یکی از ویژگی های متمایز ویدیوهای شما، پرداختن به موضوعات فان در حین آموزشه.
    ممنون از شما جادی شریف و عزیزمون

  • @Al_Biruni808
    @Al_Biruni808 11 місяців тому

    مشتی هستی و پرطرفدار 🙌❤

  • @dinorush5870
    @dinorush5870 11 місяців тому +1

    کم ترین کاری که از دستم بر میاد رد نکردن تبلیغاس❤

  • @amir.ia9
    @amir.ia9 11 місяців тому

    به نظرم خیلی خوب بود حتی با اینکه زمانش زیاد بود جالب بود

  • @hamed334
    @hamed334 9 місяців тому

    ویدیو عالی.
    حتما به ساخت این مدل ویدیو ها ادامه بده!

  • @rahimhashemi8453
    @rahimhashemi8453 11 місяців тому

    دوتا ویدیو آخر بشدت جالب بودن👍👍👏👏

  • @pooryabarkati2388
    @pooryabarkati2388 11 місяців тому

    سلام، خیلی عالی بود. من تا آخر دیدم و خیلی کیف کردم 👌❤️

  • @alizarifpeyvandi824
    @alizarifpeyvandi824 11 місяців тому

    Keep going Jadi, that was so fun

  • @j-dev2605
    @j-dev2605 11 місяців тому

    خیلی عالی بود کاش بتونید بیشتر دوره های راست بزارید جادی عزیز
    یا حداقل بیشتر از راست برامون محتوا بزاری ممنون❤

  • @RustyGeek
    @RustyGeek 11 місяців тому +4

    سلام جادی، ویدیوهای راستت رو بیشتر کن

  • @gg-op2dg
    @gg-op2dg 11 місяців тому

    بسیار جذاب و عالی بود

  • @sadeghmollaii9873
    @sadeghmollaii9873 11 місяців тому

    بهترینی جدّا
    دمت گرم اساسی

  • @aminmousavi7911
    @aminmousavi7911 11 місяців тому

    This was a perfect and fun video for me. Keep doing these videos!!!!
    Also, kudos to KNTU people!!

  • @mobinaghashahi2481
    @mobinaghashahi2481 10 місяців тому

    باحاله...

  • @navidzeinalpour
    @navidzeinalpour 11 місяців тому

    اتفاقا یه مدت بود منتظر ویدیو های طولانی بودم

  • @elyasramazanzadeh4231
    @elyasramazanzadeh4231 11 місяців тому

    عالی بود جناب جادی . من که لذت میبرم . اشکالی نداره طولانی بودنش

  • @zaniarborji
    @zaniarborji 11 місяців тому

    به به! جادی دست پر اومده!

  • @the_Poori
    @the_Poori 11 місяців тому

    ویدیو عالیه با همین تایم حتی بیشتر هم عالیه
    هم این ویدیو هم ویدیو قبلی که با پایتون بود

  • @HosseinTaghi
    @HosseinTaghi 11 місяців тому

    ما بسیار علاقه مندیم به ادامه ی این آموزش ها

  • @pooyashirazi
    @pooyashirazi 11 місяців тому

    عالی بود جادی جان

  • @sinaghiasi6067
    @sinaghiasi6067 11 місяців тому

    جالب بود 🔥

  • @mahdighb
    @mahdighb 11 місяців тому

    وقتت بخیر جادی عزیز
    اینکه زمان ویدئو زیاد بشه تا وقتی که داری چیز یاد میدی (مثل بقیه آب نمی‌بندی ) خیلی هم خوبه و ای کاش زمانش بیشتر هم می‌شد و ادامه میدادی
    مم فقط c++ اونم فقط برا میکروکنترلر ها مینویسم و با این وجود کلی ایده از این کلیپ گرفتم
    عالی هستی

  • @alirezaee2
    @alirezaee2 11 місяців тому

    دمت گرم خیلی فاز خوبی داشت❤❤👍👍👏👏

  • @miladsh2644
    @miladsh2644 11 місяців тому

    اینم یه کامنت در رابطه با آخر ویدیو که میخوام بگم بسیار جذاب و جالب اینجور محتوا ، چرا که برای یادگیری برنامه نویسی میتونیم از تجربه شما و نحوه حل مسئله تون استفاده کنیم ،سپاس فراوان

  • @rezabagherii
    @rezabagherii 11 місяців тому +2

    لطفا این سبک آموزش هارو ادامه بده جادی جان❤🔥

  • @abolslife
    @abolslife 11 місяців тому

    احسنت بر تو ای جادیِ قهرمان ❤

  • @arashG74
    @arashG74 11 місяців тому

    درود, این مدل ویدئو عالیی

  • @FootballGravity_
    @FootballGravity_ 11 місяців тому

    عالی جادی جان❤

  • @mostafapiran
    @mostafapiran 11 місяців тому

    ممنون جادی با این که من راست بلد نیستم و برام بعضی جاها نامفهوم بود ولی روند کار برام خیلی جالب بود قبلی که با پایتون بود خیلی چسبید

  • @شیداعسکری-ل5ل
    @شیداعسکری-ل5ل 11 місяців тому

    فوق العاده ❤

  • @mohammad-20qr
    @mohammad-20qr 11 місяців тому

    عالی بود جادی
    بیشتر اینجور ویدیو ها بزار ❤

  • @hoosinrafie9401
    @hoosinrafie9401 10 місяців тому

    خیلی عالیه لطقا ادامه بدید

  • @محمودجلیلی-ش1م
    @محمودجلیلی-ش1م 11 місяців тому

    جادی عزیز ممنون ، من عکس جادی رو برا اسپانیا زبان ها فرستادم ، گفتن این متال هست 😊

  • @RamtinAlamdari
    @RamtinAlamdari 11 місяців тому

    مثل همیشه عالی 😊

  • @spersona01
    @spersona01 11 місяців тому

    باحال بود

  • @mahdiz1680
    @mahdiz1680 11 місяців тому

    باحال بود بازم بزارید ❤

  • @mori_h93
    @mori_h93 11 місяців тому

    ویدیوها جالبه ادامه بده جادی جان

  • @iliyalb
    @iliyalb 11 місяців тому

    نیازمند ویدیو های راست بیشتری هستیم 🤩

  • @mostafanickzar7700
    @mostafanickzar7700 11 місяців тому

    ممنون . بسیار عالی❤

  • @hosseinmirzaei3540
    @hosseinmirzaei3540 11 місяців тому

    بسیار عالیه.

  • @pourya90091
    @pourya90091 11 місяців тому

    video kheyli jalebi bood👍👍

  • @tahataherzadeh9513
    @tahataherzadeh9513 11 місяців тому

    خیلی عالی بود

  • @KeyhanAkbarzadeh
    @KeyhanAkbarzadeh 11 місяців тому

    هم جالبه هم آموزنده جادی جان
    مرسی 💙👍

  • @k1tajfar714
    @k1tajfar714 11 місяців тому

    خیلی جالبه. یه کوچولو اموزش راست بزاری بعد ی ضرب اینطوری بعد از مقدمات بلد بودن بریم از پروژه بزرگ مثل یه گیم برسیم به تیکه های کوچیک راست بنظرم فوق‌العاده‌ست و بهتر حتی از یه کورس ۰ تا ۷۰ راست. عالی بود ممنون. هیچی راست بلد نیستم ولی سعی میکنم به تودو ها کانتریبیوت کنم اگه کسی نکرده بود. و اینکه بعد از اینهمه مدت باید جرعت کنم یه ایمیل بزنم دررابطه با ی چیز خفن به استادم. ببینیم چی میشه :)

  • @amirlashi1
    @amirlashi1 11 місяців тому

    خیلی عالیه بازم بزارید

  • @maniabedii2574
    @maniabedii2574 10 місяців тому

    عالی بود

  • @mortezafathi5650
    @mortezafathi5650 11 місяців тому

    عالی بود،لطفا ادامه بدین 0:39

  • @alirezatavakoli7759
    @alirezatavakoli7759 11 місяців тому

    یادش بخیر من پدرم این بازیو خیلی دوست داشت

  • @hackzin6816
    @hackzin6816 11 місяців тому

    عالی هستی داداشم♥

  • @AmirMahdyTurani
    @AmirMahdyTurani 6 місяців тому

    عالی بود بازم بزار

  • @hayyaun
    @hayyaun 11 місяців тому

    جادی دمت گرم خیلی کیف کردم خودم میخاستم راست رو ادامه بدم ولی مطمئن نبودم باهاش حال میکنم یا نه، با دیدن ویدیوت انگیزه گرفتم دوباره برم سمتش