نوشتن برنامه «بازی زندگی» با زبان سی، به یاد کانوی و اتوماتای سلولی

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 เม.ย. 2020
  • جان کانوی از کرونا مرد. ریاضی دانی که «بازی زندگی» رو در حوزه اتوماتای سلولی طراحی کرد و بخشی از نوجوونی منو به خود مشغول کرد. توی این ویدئو کمی در مورد مفهوم و این بازی «صفر بازیکنه» توضیح می دم و بعدش با سی، پیاده سازی اش می کنیم و به نتایج شگفت انگیزش خیره می شیم. اینقدر خیره که یادم می ره تابع رندم رو با زمان سید کنم (:
    سورس رو هم گذاشتم اینجا: github.com/jadijadi/programmi...

ความคิดเห็น • 69

  • @kiyankm9474
    @kiyankm9474 4 ปีที่แล้ว +2

    بسیار جالب بود 👍👍👍👍
    در ضمن، اگه آموزش زبان C هم بذارید خیلی خوبه

  • @mohammadaminabnavi7723
    @mohammadaminabnavi7723 3 ปีที่แล้ว

    برای من خیلی جالب بود که فقط با سه تا قانون انقدر پویاست و تغییر می‌کنه

  • @arantik4906
    @arantik4906 4 ปีที่แล้ว +1

    سلام خیلی باحال بود. منم مثل شما همیشه از این بازی هیجان‌زده میشم و از سه سال پیش که باهاش آشنا شدم دیدم نسبت به همه‌چیز در زندگی و دنیا و ... عوض شده. واقعا دنیای ما یه نمونه‌ی خیلی خیلی خیلی پیچیده‌تر از همین بازی ساده هست. از تمام فکرهای دیگه به نظرم منطقی‌تر میاد. هرچند شاید یه روزی برسه که نظرم عوض بشه اما تا حالا که عوض نشده!
    از هیجانی که در حین نوشتنش داشتی خیلی لذت بردم جناب جادی ( :

  • @hanishams4438
    @hanishams4438 4 ปีที่แล้ว +5

    🙏
    یه نرم افزاری هستش به نام zeal برای خوندن مستندات زبان‌های مختلف به صورت افلاین خیلی خوبه، مخصوصا با این وضعیت نتی که داخل ایران داریم

    • @max-tv
      @max-tv 4 ปีที่แล้ว

      Hani Shams اوپن سورسه؟

  • @paymankhayree8552
    @paymankhayree8552 4 ปีที่แล้ว +1

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

  • @MnbMnb-nk9rt
    @MnbMnb-nk9rt 3 ปีที่แล้ว

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

  • @alimatin3899
    @alimatin3899 4 ปีที่แล้ว +1

    خیلی خفن و باحال شد 😍😂👌🏻❤

  • @ariane4145
    @ariane4145 4 ปีที่แล้ว

    خیلیی عالیی ممنون

  • @aminvali7413
    @aminvali7413 4 ปีที่แล้ว

    خیلی قشنگ و باحال بود. جادی عزیز دمت گرم

  • @k1tajfar714
    @k1tajfar714 ปีที่แล้ว

    Verrry interesting. youre awesome man

  • @andrew_meg
    @andrew_meg 3 ปีที่แล้ว

    خیلی خوب بود. 🙏

  • @mahdi7d1rostami
    @mahdi7d1rostami 4 ปีที่แล้ว

    Intresting

  • @mahdisp6605
    @mahdisp6605 4 ปีที่แล้ว +1

    حین اجراش از اون لبخندای وسط معاشقه داشتم :))‌

  • @moreznas
    @moreznas 4 ปีที่แล้ว

    Wowww

  • @alisaboori462
    @alisaboori462 4 ปีที่แล้ว

    خیلی خوب بود😃😃

  • @engnebilsharifi7877
    @engnebilsharifi7877 4 ปีที่แล้ว +2

    عالی هستید از افغانستان درود به شما

  • @alinorozi1408
    @alinorozi1408 3 ปีที่แล้ว

    عالی

  • @TahaCodes
    @TahaCodes 4 ปีที่แล้ว

    مرسی جادی جان

  • @alireswdr5247
    @alireswdr5247 4 ปีที่แล้ว

    سلام خوبی ایولا کلی حال کردم دوباره پست گذاشتی با لذت نگاه میکنم

    • @babakpatient9722
      @babakpatient9722 4 ปีที่แล้ว

      @@SkillTop ببینم از این پکیج ها که پابلیک میکنند میزاری تو تلگرام پره میزاری ؟

    • @babakpatient9722
      @babakpatient9722 4 ปีที่แล้ว

      @@SkillTop داداش عزیز کانال شما دیدم نظرم ام گفتم در کانال تون امیدوارم که ترتیب اثر بدید و موارد حل مسعله و طریقه درست فکر کردن جدی بگیرید فقط سینتکس خالی نباشه . ممنونم از معرفی وقتی که برا مردم تون میزارید.

  • @greatsaid5271
    @greatsaid5271 4 ปีที่แล้ว

    🙏🌷

  • @milad8436
    @milad8436 4 ปีที่แล้ว

    معرکه. خارق العاده

  • @samighasemi3333
    @samighasemi3333 4 ปีที่แล้ว

    👍

  • @negard8220
    @negard8220 4 ปีที่แล้ว

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

  • @pouyansx7902
    @pouyansx7902 4 ปีที่แล้ว

    عاشقتم جادی

  • @dragbutter5296
    @dragbutter5296 ปีที่แล้ว

    🙏🌈

  • @wolpha2830
    @wolpha2830 4 ปีที่แล้ว +1

    عالی بود جادی. سورس برنامه رو بذار توی گیت هاب D:

    • @mehdikamani8446
      @mehdikamani8446 4 ปีที่แล้ว

      github.com/itsmehdi97/GameofLife :)))

  • @mohammadmohammadi2945
    @mohammadmohammadi2945 3 ปีที่แล้ว

    6:27 خسته نباشید XD

  • @kiyankm9474
    @kiyankm9474 4 ปีที่แล้ว

    سلام جادی جان، سی رو یاد بدید ممنون 😊😊

  • @andrew_meg
    @andrew_meg 3 ปีที่แล้ว

    اگه میشه یک بار هم آموزش همین رو برای پایتون آموزش بده.🙏🙏

  • @mehrshadashrafi1870
    @mehrshadashrafi1870 4 ปีที่แล้ว

    salam jenabe Mirmirani, shoma tadriise khososi ham darin ? mamnoon misham ye raahe ertebati ba khodetun ro baraye man begin

  • @gardinoo2024
    @gardinoo2024 4 ปีที่แล้ว

    سلام جادی جان ممنون میشم کامل جواب بدی من تازه میخوام برنامه نویسی یاد بگیرم چیکار کنم ؟از کجا سروع کنم ؟چه زبانی خوبه؟من خودم که احساس میکنم بایتون خوبه

  • @mahdi7d1rostami
    @mahdi7d1rostami 4 ปีที่แล้ว +1

    این کانال فیلمای جالبی درباره اینجور شبیه‌سازی‌ها داره:
    th-cam.com/channels/KzJFdi57J53Vr_BkTfN3uQ.html

  • @user-on3zu2fh6j
    @user-on3zu2fh6j 3 ปีที่แล้ว

    سلام.لطفا کمک کنید.
    چطور با زبان سی برنامه اندروید بسازم.(زبان سی)

  • @azk8231
    @azk8231 4 ปีที่แล้ว

    :)))

  • @takizawa7744
    @takizawa7744 4 ปีที่แล้ว

    Mishe to python ham benevisidesh lotfan ? :D

  • @mehdikamani8446
    @mehdikamani8446 4 ปีที่แล้ว

    sadf

  • @aliparvizi2563
    @aliparvizi2563 4 ปีที่แล้ว +1

    سر درد نگرفتی اینقدر حلقه فور نوشتی ؟ :))))

  • @katiagalkina4607
    @katiagalkina4607 หลายเดือนก่อน

    جادی مرد بزرگ و خندان! مفهوم عالی بود ولی ما رو گرفتی! از یه طرف ایف و الز رو با اند و اور می‌نویسی از یه طرف به یونی‌اس‌تی‌دی میگی آنسایند اینت اس‌تی‌دی 😂

    • @JadiMirmirani
      @JadiMirmirani  หลายเดือนก่อน +1

      هاها آره. نمی دونم اصلا فضای این ویدئو چی بوده (:

  • @alifz6776
    @alifz6776 4 ปีที่แล้ว

    سلام میگم اگه خواستیم ارتباط باهاتون برقرار کنیم چیکار باید کنیم؟

    • @max-tv
      @max-tv 4 ปีที่แล้ว

      Ali fz سلام بهش ایمیل بزنی یک دو روزه جواب میده, من چندبار ایمیل زدم سریع جواب داده

  • @mehdikamani8446
    @mehdikamani8446 4 ปีที่แล้ว +1

    kheyli chize bahalie. man chanvakh pick ba python neveshtam ino
    github.com/itsmehdi97/GameofLife

  • @arshiadehghan2187
    @arshiadehghan2187 4 ปีที่แล้ว

    12:58 تلفنو جواب بده لامصب😂😂

  • @max-tv
    @max-tv 4 ปีที่แล้ว

    کدهارو داری از یه مانیتور دیگه میخونی مینویسی :)

  • @w4rd3nclyffe74
    @w4rd3nclyffe74 4 ปีที่แล้ว

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

    • @dot1mav
      @dot1mav 4 ปีที่แล้ว

      mikhastam bgm

  • @steagmer
    @steagmer 4 ปีที่แล้ว

    ویدیو خوبی بود ایول. منم چن وقته کار یوتیوبمو شروع کردم خوشحال میشم کانالمو ببینین و نظرتونو واسم کامنت کنین . اگه هم ساب کنین که از من یه حمایت توپ کردین. دمتون گرم❤️❤️

  • @shabane
    @shabane 4 ปีที่แล้ว

    سلام استاد ، اینو تا من با C# ننویسم نفس راحت نمیتونم بکشم از دست خودم ، بسیار ممنونم از شما استاد (ایموجی عشق)

  • @bahmannajafpor2416
    @bahmannajafpor2416 2 ปีที่แล้ว

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

  • @spzanoosi3237
    @spzanoosi3237 ปีที่แล้ว +1

    عالی بود. این هم جالبه در این رابطه th-cam.com/video/R9Plq-D1gEk/w-d-xo.html

  • @mohammadnazarian5465
    @mohammadnazarian5465 4 ปีที่แล้ว

    سلام ممنون از آموزشت
    فقط من شنیدم با زبان سی نمیشه بازی درست کرد الان که شما درست کردی تعجب کردم
    میشه یه توضیحی درباره ی این این مورد بدی
    یعنی میشه با زبان سی هر بازی درست کرد؟

    • @persianaz6389
      @persianaz6389 4 ปีที่แล้ว

      با هر زبانی میشه بازی درست کرد ولی‌ اگه بخوای از انجین هایی مث یونیتی و انریال استفاده کنی باید از زبونایی که ساپورت میکنن استفاده کنی

    • @mind_revolver8793
      @mind_revolver8793 4 ปีที่แล้ว +1

      اتفاقا الان انجین اصلی مثل انریل و کرای انجین از سی پلاس پلاس و سی استفاده میکنن منتها کار با سی سخت و وقت گیره به نسبت یه زبان دارای مفسر مثل پایتون یا متلب!!!

    • @alirezashiasi
      @alirezashiasi 4 ปีที่แล้ว

      دوست عزیز، بستگی به زبان و محیطی که می‌تونه بسازه بازی ساخته میشه. مثلا prince of persia اولیه با اسمبلی نوشته شده. برای بازی‌های جدید نیاز به شبیه‌سازی بیشتر دنیای واقعی و راحتی کار هست که در اصل میشه همون شی گرایی. که توی c++ بوجود اومد. الان بهترین بازی‌ها هم با سی‌پلا‌س‌پلاس نوشته شدن و اکثر موتورهای بازی هم با ++c نوشته شدن. خود سی شی‌گرا نیست.

  • @nazmdar
    @nazmdar 4 ปีที่แล้ว

    اون آتومیشن نیست اتومتن هست جادی. Automaton vs Automation 2:04

  • @muhammedhusseinkarimi1002
    @muhammedhusseinkarimi1002 4 ปีที่แล้ว

    وی پی ان روشن بوده رفته روی عربی

  • @zahedzibaee7806
    @zahedzibaee7806 4 ปีที่แล้ว

    جادی جان خسته نشی میخوای بازی کنی، آخه بازی 0 نفره :|
    به عنوان یک گیک نمیشه عاشق بازی نبود
    البته من dnd رو از شما یاد گرفتم و در حال حاضر dm هستم
    یک جای دیگه در مورد بازی های نقش مخفی هم صحبت میکردی فلسفه تو این هستش که" با دوستلن جمع میشیم دور هم بازی کنیم نه به هم دروغ بگیم" ولی داخل خیلی از بازی ها همدیگرو میکشیم و به این میخندیم و حس رقابت رو ارضا میکنیم.
    به جای این که توی بازار و زندگی همدیگرو بخوریم دور هم جمع میشیم game میزنیم و داخلش دروغ میگیم، گول میزنیم، همدیگرو میکشیم تا به عنوان یک جشن زمان رو با هم قربانی کنیم و از این ritual لذت میبریم