Udemy Build a Chip8 Emulator in JavaScript that runs on a browser
شبیه ساز Chip-8 را در JavaScript بسازید که روی مرورگر قابل اجرا باشد. آیا تا به حال فکر کرده اید که بازی های ویدیویی چگونه کار می کنند؟ با فشار دادن دکمه روشن / خاموش ، چه چیزی درون آن جعبه کوچک قرار می گیرد؟ چگونه آن تراشه های کوچک سیلیکونی با یکدیگر صحبت می کنند تا گرافیک شگفت انگیزی را که روی صفحه می بینیم ایجاد کنند و به هر فشار ما روی کنترل کننده ها پاسخ دهند؟ اگر می خواهید نه تنها درک کاملی از نحوه مکالمه ریزپردازنده با حافظه ، صفحه نمایش ، صفحه کلید و کارت صدا داشته باشید ، بلکه همچنین از اتفاقاتی که در داخل با همه رجیسترها رخ می دهد ، بنابراین Udemy Build a Chip8 Emulator in JavaScript that runs on a browser برای شما دوره خوبی است. در این دوره پیشرفته ، شما یاد خواهید گرفت که چگونه شبیه ساز خود را برای Chip-8 در جاوا اسکریپت که در هر مرورگری اجرا می شود ، ایجاد کنید ، بنابراین می توانید آن را به صفحه نمونه کارها اضافه کنید و مصاحبه های شغلی را با تمام دانش جدید خود مسحور کنید. Chip-8 یک ماشین مجازی از اواسط دهه 1970 است که برای سهولت در توسعه بازی طراحی شده است. تعدادی بازی ویدیویی کلاسیک به CHIP-8 منتقل شده است ، مانند Pong ، Space Invaders ، Tetris و Pac-Man. همچنین برنامه هایی مانند یک مولد پیچ و خم تصادفی و بازی زندگی Conway وجود دارد. این دوره Udemy Build a Chip8 Emulator in JavaScript that runs on a browser برای هر کسی که تجربه برنامه نویسی دارد و همیشه آرزو دارد روزی شبیه ساز خود را ایجاد کند ، یا دوست دارد شبیه ساز ایجاد کند ایده آل است اما فقط نمی داند از کجا شروع کند. حتی کسی که در گذشته سعی کرده است شبیه ساز ایجاد کند و شکست بخورد ، می تواند از این دوره بسیار سود ببرد. در این دوره ، ما کلاس های جدیدی را در JavaScript برای هر قطعه سخت افزار ایجاد خواهیم کرد ، تا از حافظه ، صفحه نمایش ، کارت صدا و صفحه کلید تقلید کنیم ، پس از آن ، ما به Chip-8 انتظار می رویم ، ابتدا ثبت های آن را پیاده سازی کرده و سپس هر یک از 35 کد آن را پیاده سازی خواهیم کرد. پس از اتمام این دوره ، شما یک شبیه ساز کاملاً کاربردی Chip-8 خواهید داشت که قادر است صدها اتاق موجود را به صورت آزاد در اینترنت اداره کند.
آنچه خواهید آموخت :
نحوه کار یک شبیه ساز و نحوه ایجاد آن
نحوه کار ریز پردازنده و نحوه تقلید از آنها
نحوه کار ماشین آلات را بفهمید
بفهمید که چگونه دستگاه ها با آن صحبت می کنند
نحوه شبیه سازی سخت افزار واقعی مانند حافظه ، نمایشگر ، ریز پردازنده ، کارت صدا و صفحه کلید
این دوره آموزشی برای چه کسانی است :
افرادی که می خواهند یک پروژه عالی در کارنامه خود داشته باشند
افرادی که علاقه مند به ایجاد یک شبیه ساز هستند یا همیشه رویای ایجاد یک شبیه ساز را دارند
افرادی که به نحوه کار سخت افزار علاقه مند هستند
افرادی که به جزئیات سطح پایین سخت افزار علاقه مند هستند
What you’ll learn
How a emulator works and how to create one
How microprocessor works and how to emulate them
Understand how machines work
Understand how devices talk wich it other
How to emulate actual hardware such as memory, display, microprocessor, sound card and keyboard
Requirements
Medium to advance knowledge in JavaScript
Some understand about Binary number
Some understand about Hexadecimal numbers
Some knowledge in how microprocessor works is an advantage but not required
نام:
Build a Chip8 Emulator in JavaScript that runs on a browser
برای دانلود، به روی “لینک دانلود” کلیک کنید و منتظر بمانید تا پنجره مربوطه ظاهر شود سپس محل ذخیره شدن فایل را انتخاب کنید و منتظر بمانید تا دانلود تمام شود. توجه داشته باشید که تمامی پارت های مربوط به نسخه مورد نظر را باید دانلود کرده تا بتوانید آن را از حالت فشرده خارج کنید . ( فایلهای حجیم به چند پارت تقسیم شده و برای دانلود قرار می گیرد ) اگر نرم افزار مدیریت دانلود ندارید، پیشنهاد می شود برای دانلود فایل ها حتماً از یک نرم افزار مدیریت دانلود مانند IDM استفاده کنید. ( نرم افزار Internet Download Manager ) بهتر است در ابتدا تمامی پارت های نسخه مورد نظر را به نرم افزار دانلود منیجر اضافه کنید که بعدا بابت حذف فایلها مشکلی نداشته باشید.
خارج سازی فایل ها از حالت فشرده
فایل های قرار داده شده برای دانلود به منظور کاهش حجم و دریافت سریعتر فشرده شده اند، برای خارج سازی فایل ها از حالت فشرده از نرم افزار Winrar و یا مشابه آن استفاده کنید. ( دانلود نرم افزار Winrar ) کلمه رمز جهت بازگشایی فایل فشرده عبارت www.download.ir می باشد. تمامی حروف را میبایستی به صورت کوچک تایپ کنید و در هنگام تایپ به وضعیت EN/FA کیبورد خود توجه داشته باشید همچنین بهتر است کلمه رمز را تایپ کنید و از Copy-Paste آن بپرهیزید.
تعمیر فایل فشرده
چنانچه در هنگام خارج سازی فایل از حالت فشرده با پیغام خطایی مواجه شدید به صفحه راهنمای تعمیر فایلهای فشرده مراجعه کنید. ( راهنمای تعمیر فایلهای فشرده )
راهنمای نصب
راهنمای نصب هر نرم افزاری در صفحه راهنمای نصب قرار داده شده که می توانید از آن کمک بگیرید . در صورتی که راهنمای نصب ناقص بود و یا مشکل داشت می توانید از قسمت گرارش به مدیر سایت اطلاع دهید تا مشکل برطرف شود .
برای کرک کردن یا فعال سازی بازی مشکل دارم .
فایل های کرک به دلیل ماهیت عملکرد در هنگام استفاده ممکن است توسط آنتی ویروس ها به عنوان فایل خطرناک شناسایی شوند در این گونه مواقع به صورت موقت آنتی ویروس خود را غیر فعال کنید. برای کرک کردن از قسمت راهنمای نصب کمک بگیرید . راهنمای نصب و کرک کردن هر نسخه متفاوت است و دقیقا در راهنمای نصب توضیح داده شده است
فایل فشرده اکسترکت نمی شود/ رمز اشتباه است/ فایل خراب است، چه کار کنم ؟