نوشتن برنامه «بازی زندگی» با زبان سی، به یاد کانوی و اتوماتای سلولی
ฝัง
- เผยแพร่เมื่อ 14 เม.ย. 2020
- جان کانوی از کرونا مرد. ریاضی دانی که «بازی زندگی» رو در حوزه اتوماتای سلولی طراحی کرد و بخشی از نوجوونی منو به خود مشغول کرد. توی این ویدئو کمی در مورد مفهوم و این بازی «صفر بازیکنه» توضیح می دم و بعدش با سی، پیاده سازی اش می کنیم و به نتایج شگفت انگیزش خیره می شیم. اینقدر خیره که یادم می ره تابع رندم رو با زمان سید کنم (:
سورس رو هم گذاشتم اینجا: github.com/jadijadi/programmi...
بسیار جالب بود 👍👍👍👍
در ضمن، اگه آموزش زبان C هم بذارید خیلی خوبه
برای من خیلی جالب بود که فقط با سه تا قانون انقدر پویاست و تغییر میکنه
حس ایناییُ دارم که معجزه دیدن😂
سلام خیلی باحال بود. منم مثل شما همیشه از این بازی هیجانزده میشم و از سه سال پیش که باهاش آشنا شدم دیدم نسبت به همهچیز در زندگی و دنیا و ... عوض شده. واقعا دنیای ما یه نمونهی خیلی خیلی خیلی پیچیدهتر از همین بازی ساده هست. از تمام فکرهای دیگه به نظرم منطقیتر میاد. هرچند شاید یه روزی برسه که نظرم عوض بشه اما تا حالا که عوض نشده!
از هیجانی که در حین نوشتنش داشتی خیلی لذت بردم جناب جادی ( :
🙏
یه نرم افزاری هستش به نام zeal برای خوندن مستندات زبانهای مختلف به صورت افلاین خیلی خوبه، مخصوصا با این وضعیت نتی که داخل ایران داریم
Hani Shams اوپن سورسه؟
خیلی خیلی جالب بود. من برنامه نویس جاوااسکریپتم. دارم فکر می کنم این رو تو جاوااسکریپت بنویسم که بعد تو مرورگر اجرا بشه
عالی بود
ممنون
خیلی خفن و باحال شد 😍😂👌🏻❤
خیلیی عالیی ممنون
خیلی قشنگ و باحال بود. جادی عزیز دمت گرم
Verrry interesting. youre awesome man
خیلی خوب بود. 🙏
Intresting
حین اجراش از اون لبخندای وسط معاشقه داشتم :))
Wowww
خیلی خوب بود😃😃
عالی هستید از افغانستان درود به شما
عالی
مرسی جادی جان
سلام خوبی ایولا کلی حال کردم دوباره پست گذاشتی با لذت نگاه میکنم
@@SkillTop ببینم از این پکیج ها که پابلیک میکنند میزاری تو تلگرام پره میزاری ؟
@@SkillTop داداش عزیز کانال شما دیدم نظرم ام گفتم در کانال تون امیدوارم که ترتیب اثر بدید و موارد حل مسعله و طریقه درست فکر کردن جدی بگیرید فقط سینتکس خالی نباشه . ممنونم از معرفی وقتی که برا مردم تون میزارید.
🙏🌷
معرکه. خارق العاده
👍
جادی عاااالی بوووود ممنووون بازم از این ویدعو ها اگر امکانش رو داشتی درست کن من هم زمان با ویدعو سعی کردم همراهت کد رو بنویسم خیلیییی خوش گذشتتتتت
عاشقتم جادی
🙏🌈
عالی بود جادی. سورس برنامه رو بذار توی گیت هاب D:
github.com/itsmehdi97/GameofLife :)))
6:27 خسته نباشید XD
سلام جادی جان، سی رو یاد بدید ممنون 😊😊
اگه میشه یک بار هم آموزش همین رو برای پایتون آموزش بده.🙏🙏
salam jenabe Mirmirani, shoma tadriise khososi ham darin ? mamnoon misham ye raahe ertebati ba khodetun ro baraye man begin
سلام جادی جان ممنون میشم کامل جواب بدی من تازه میخوام برنامه نویسی یاد بگیرم چیکار کنم ؟از کجا سروع کنم ؟چه زبانی خوبه؟من خودم که احساس میکنم بایتون خوبه
این کانال فیلمای جالبی درباره اینجور شبیهسازیها داره:
th-cam.com/channels/KzJFdi57J53Vr_BkTfN3uQ.html
سلام.لطفا کمک کنید.
چطور با زبان سی برنامه اندروید بسازم.(زبان سی)
:)))
Mishe to python ham benevisidesh lotfan ? :D
sadf
سر درد نگرفتی اینقدر حلقه فور نوشتی ؟ :))))
جادی مرد بزرگ و خندان! مفهوم عالی بود ولی ما رو گرفتی! از یه طرف ایف و الز رو با اند و اور مینویسی از یه طرف به یونیاستیدی میگی آنسایند اینت استیدی 😂
هاها آره. نمی دونم اصلا فضای این ویدئو چی بوده (:
سلام میگم اگه خواستیم ارتباط باهاتون برقرار کنیم چیکار باید کنیم؟
Ali fz سلام بهش ایمیل بزنی یک دو روزه جواب میده, من چندبار ایمیل زدم سریع جواب داده
kheyli chize bahalie. man chanvakh pick ba python neveshtam ino
github.com/itsmehdi97/GameofLife
12:58 تلفنو جواب بده لامصب😂😂
کدهارو داری از یه مانیتور دیگه میخونی مینویسی :)
شبیه الگوریتم ژنتیکِ بدون نسله
mikhastam bgm
ویدیو خوبی بود ایول. منم چن وقته کار یوتیوبمو شروع کردم خوشحال میشم کانالمو ببینین و نظرتونو واسم کامنت کنین . اگه هم ساب کنین که از من یه حمایت توپ کردین. دمتون گرم❤️❤️
سلام استاد ، اینو تا من با C# ننویسم نفس راحت نمیتونم بکشم از دست خودم ، بسیار ممنونم از شما استاد (ایموجی عشق)
نوشتی؟
جادی موقع کد زدن داری به تابلویی چیزی نگاه میکنی انگار کد رو جایی نوشتی هی نگاهش میکنی 😁
عالی بود. این هم جالبه در این رابطه th-cam.com/video/R9Plq-D1gEk/w-d-xo.html
سلام ممنون از آموزشت
فقط من شنیدم با زبان سی نمیشه بازی درست کرد الان که شما درست کردی تعجب کردم
میشه یه توضیحی درباره ی این این مورد بدی
یعنی میشه با زبان سی هر بازی درست کرد؟
با هر زبانی میشه بازی درست کرد ولی اگه بخوای از انجین هایی مث یونیتی و انریال استفاده کنی باید از زبونایی که ساپورت میکنن استفاده کنی
اتفاقا الان انجین اصلی مثل انریل و کرای انجین از سی پلاس پلاس و سی استفاده میکنن منتها کار با سی سخت و وقت گیره به نسبت یه زبان دارای مفسر مثل پایتون یا متلب!!!
دوست عزیز، بستگی به زبان و محیطی که میتونه بسازه بازی ساخته میشه. مثلا prince of persia اولیه با اسمبلی نوشته شده. برای بازیهای جدید نیاز به شبیهسازی بیشتر دنیای واقعی و راحتی کار هست که در اصل میشه همون شی گرایی. که توی c++ بوجود اومد. الان بهترین بازیها هم با سیپلاسپلاس نوشته شدن و اکثر موتورهای بازی هم با ++c نوشته شدن. خود سی شیگرا نیست.
اون آتومیشن نیست اتومتن هست جادی. Automaton vs Automation 2:04
وی پی ان روشن بوده رفته روی عربی
جادی جان خسته نشی میخوای بازی کنی، آخه بازی 0 نفره :|
به عنوان یک گیک نمیشه عاشق بازی نبود
البته من dnd رو از شما یاد گرفتم و در حال حاضر dm هستم
یک جای دیگه در مورد بازی های نقش مخفی هم صحبت میکردی فلسفه تو این هستش که" با دوستلن جمع میشیم دور هم بازی کنیم نه به هم دروغ بگیم" ولی داخل خیلی از بازی ها همدیگرو میکشیم و به این میخندیم و حس رقابت رو ارضا میکنیم.
به جای این که توی بازار و زندگی همدیگرو بخوریم دور هم جمع میشیم game میزنیم و داخلش دروغ میگیم، گول میزنیم، همدیگرو میکشیم تا به عنوان یک جشن زمان رو با هم قربانی کنیم و از این ritual لذت میبریم