eitaa logo
آقای مهندس
5 دنبال‌کننده
23 عکس
2 ویدیو
2 فایل
《لا حول و لا قوة اِلا بالله》 🔻مهندسی کامپیوتر 🔻مهارت های ساخت بازی 🔻توسعه وب 🎙 @MrEngineerIR
مشاهده در ایتا
دانلود
بسم الله الرحمن الرحیم
گزاره در کامپیوتر جمله‌ای خبری است که یا (T(True است یا F(False)است به عنوان مثال 3+4=8 یک گزاره است که البته ارزش آن F یا همان غلط است این گزاره ها را در کامپیوتر می‌توان با عملگر هایی با هم ترکیب عطفی یا فصلی،نقیض،جمله شرطی،یای انحصاری،جمله شرطی دو‌طرفه و غیره کرد و با نتایج به دست آمده از ترکیب این گزاره ها برای مراحل بعدی استفاده یا از همان نتایج بهره برد این ترکیب ها دارای ارزش گزاری های متفاوتی است که به اختصار یک نمونه در تصویر آورده شده است تصویر موجود نشان‌ دهنده یک ترکیب فصلی یا همان(OR)است. 👨‍💻@iran_skill
یونیتی(unity) یک موتور بازی سازی شناخته شده است که می‌تواند بازی های سه بعدی،دو بعدی،واقعیت افزوده (AR)،انیمیشن و موارد دیگری را خلق کند که البته بیشتر محبوبیتش در زمینه بازی سازی است. این موتور از زبان سی شارپ(#c) پشتیبانی می‌کند که مخصوص تولید نرم‌افزار های ویندوز،بازی سازی و مسائل وب( web) است. شرکت یونیتی این محصول را به سه صورت رایگان،پلاس و حرفه‌ای ارائه می‌دهد که هر کدام نسبت به دیگری معایب و مزیت هایی دارند. به عنوان مثال اشتراک ماهانه نسخه پلاس آن چیزی حدود ۴۰دلار است. یا در مثالی دیگر شما با نصب نسخه رایگان قبول می‌کنید که نباید در سال بیشتر از ۱۰۰هزار دلار با یونیتی درآمد کسب کنید و البته هر محصولی هم بسازید،لگوی یونیتی در ابتدای آن قرار خواهد گرفت. 👨‍💻@iran_skill
تکنولوژی گیت(Git) تصور کنید که در حال ساخت و توسعه یک نرم‌افزار یا بازی یا ....هستید ولی می‌خواهید تغییرات هر سطح از پروژه را جداگانه داشته باشید یا یک پروژه را دریافت کرده‌اید و می‌خواهید سفارش دهنده پروژه، در جریان پیشرفت پروژه قرار داشته و کد های شما را هم داشته باشد و یا حتی شما نسخه های متعددی از یک محصول را دارید و می‌خواهید در صورتی که نسخه جدید شما به هر دلیلی به مشکل خورد، سریع به نسخه قبل برگشته و به ارائه خدمت ادامه دهید یا شما با همکاران خود بر روی بخش های مختلف یک پروژه کار می‌کنید و می‌خواهید هر کس پس از اتمام بخش خود آن را به پروژه اصلی اضافه کند. در تمام موارد بالا شما به یک سیستم کنترل پروژه یا سیستم کنترل ورژن(Version Control System)نیاز دارید تا این کار ها را برای شما انجام دهد. یکی از بهترین موارد سیستم کنترل ورژن(VCS)گیت نام دارد که می‌توانید آن را به صورت رایگان و متن باز داشته باشید. 👨‍💻@iran_skill
ویرایشگر ویم(Vim) برنامه نویسان کد های خود را در ویرایشگر های متنی که برای کد نویسی ساخته شده است می‌نویسند که مزایایی چون کم کردن مدت زمان کد نویسی،انجام خودکار مرتب کردن خطوط و کد ها و ....را دارد اما از بین این ویرایشگر های متنی یکی از آنها که ویم نام دارد نسبت به بقیه سرعت و دقت و راحتی بیشتری را خلق می‌کند،البته اگر بتوانید آن را یاد بگیرید😅 ویم برخلاف انواع معمول ویرایشگر هایی چون (visual studio )که فقط حالت وارد کردن کد را دارند،درون خود سه حالت خاص را ایجاد کرده است. حالت اول برای ویرایش متن،حالت دوم برای جستجو در متن و حالت آخر برای وارد کردن متن با تسلط بر کلید های این وضعیت های مختلف،کارایی شما در کد زنی چندین برابر خواهد شد 👨‍💻@iran_skill
دوره های جامع آموزشی اگر کاملا مبتدی،فردی عاشق به مسائل کامپیوتری و البته دارای امکانات حداقلی مثل لپ‌تاپ هستید و به دنبال راهی می‌گردید تا به دنیای کامپیوتر وارد شوید و آینده شغلی خود را در آن بسازید، دوره های زیر را به شما پیشنهاد می‌کنم: 🔸️دوره جامع آموزش توسعه وب (web site and web app) 🔸️دوره آموزش ساخت بازی سه بعدی(3D) با یونیتی(unity)و سی شارپ(#C) ❗هر دو دوره به زبان انگلیسی به همراه زیر‌نویس انگلیسی هستند(یه زبان جدید هم کنارش یاد می‌گیرید😅) ❗برای تمام کردن دوره اول به چیزی حدود دو ماه زمان نیاز دارید(البته اگر صبح تا شب مشغول یادگیری باشید) و برای دوره دوم هم چیزی حدود یک ماه و البته باز هم به صورت صبح تا شب، من گاهی شب تا صبح هم یاد می‌گیرم🤝... 👨‍💻@iran_skill
داستان سازی برای بازی - قسمت ۱ تضاد،موتور محرکه داستان است و در تعریف این تضاد می‌توان گفت: کسی چیزی را می‌خواهد یا نیاز دارد اما کسی یا چیزی مانع آن می‌شود. برای اینکه یک داستان تبدیل به یک داستان شود حداقل باید یک تضاد اصلی درون خود داشته باشد. توجه داشته باشید که صرفا تضاد، داستان شما را نمی‌سازد و شما علاوه بر تضاد باید موانع را هم خلق کنید. می‌خواهم به هدفم برسم اما... این "اما" همان موانعی هستند که حول تضاد اصلی داستان شما وجود خواهند داشت تا داستان بازی شما ساخته شود. این "اما"همان مراحل،ماموریت ها،محدودیت ها و ... بازی شما هستند. بدون یک موقعیت می‌خواهم/اما،تضادی وجود نخواهد داشت و بدون تضاد مانعی در کار نیست. 👨‍💻@iran_skill
داستان سازی برای بازی - قسمت ۲ در قسمت اول از تضاد گفتیم اما محدوده این تضاد تا کجاست؟ این تضاد تا چه اندازه باید بزرگ یا کوچک باشد؟ تضاد های بزرگ لزوما داستان قوی نخواهند ساخت!! تضاد داستان فقط نیاز دارد که بزرگ حس شود و نیازی نیست که واقعا بزرگ باشد. چه چیزی باعث می‌شود که هر اندازه‌ای از تضاد، بزرگ به نظر برسد؟ فقط مهم است که این تضاد برای شخصیت داستان شما بزرگ و مهم باشد! مثلا برای داستانی که شخصیت آن یک لیوان و هدفش رفتن به کنار پنجره و تماشای خیابان است،وزش بادی که از پنجره می‌آید خیلی تضاد بزرگی است و در این بین موانعی چون میز، یک صندلی،جا لباسی و تلویزیون هم وجود دارند و البته یک سری ابزار ها و کمک هایی مثل دستگیره پنجره، پله و پریدن نیز هستند تا شخصیت شما به هدفش برسد. اگر باور نمی‌کنید یک سری به بازی معروف (Cup Head 'Dont Deal Whit The Devil)بزنید تا متوجه منظور من بشوید. پس فراموش نکنید که همیشه در ساخت داستان بازی تضاد داشته باشید و محدوده این تضاد را به همان اندازه که نیاز است در نظر بگیرد و نه بیشتر! ✔منبع: (Video Game StoryTelling from Evan Skolnick) 👨‍💻@iran_skill
داستان سازی برای بازی - قسمت ۳ در دو قسمت قبل فهمیدیم که برای ساخت یک داستان بازی، که بشود آن را داستان بازی دانست حداقل به یک تضاد اصلی و موانعی حول آن نیاز داریم. اما الان می‌خواهیم بدانیم که این تضاد و موانع را چگونه وارد صحنه کنیم و به پیش ببریم؟ می‌‌توان با یک تکنیک قدمت دار و امتحان شده ، که اصطلاحا ساختار سه مرحله‌ای(Three-Act Structure)نام دارد داستان را هدایت کنیم. این تکنیک ۳ مرحله دارد،مرحله آماده سازی صحنه،مرحله ظهور تضاد اصلی و قهرمانی که قرار است آن را حل کند و مرحله آخر که تضاد توسط قهرمان داستان حل می‌شود(البته ممکن است قهرمان شکست هم بخورد که توصیه نمی‌شود🤝). 👨‍💻@iran_skill
داستان سازی برای بازی - قسمت ۴ ابتدا برای اینکه تضاد اصلی را برای مخاطب مطرح و یک قهرمان برای آن پیدا کنیم به مرحله آماده سازی می‌پردازیم. سپس تضاد اصلی را نمایش می‌دهیم و قهرمان بازی را وارد می‌کنیم تا با آن رو به رو شود و در نهایت وارد مرحله حل تضاد توسط قهرمان می‌شویم تا داستان را تمام کنیم. اهمیت مرحله اول در این است که باید محیطی خوب و منطقی خلق کنیم تا دلیل و علت تضاد داستان ما خوب برای مخاطب جا بیفتد و به این ترتیب ظهور قهرمان برای حل لازم و ضروری شود و مخاطب حاضر شود تا با قهرمان ما به جنگ تضاد و تعارضات بازی برود. اهمیت مرحله دوم که بزرگتر از دو مرحله دیگر است در این هست که پیوسته چالش قهرمان و موانع را خوب خلق کنیم و مخاطب را درگیر نگه داریم و در مرحله آخر لذت یک پیروزی شیرین را پس از صحنه های سخت نسیب مخاطب می‌کنیم و بازی تمام می‌شود... 👨‍💻@iran_skill
HTML - CSS - Java Script می‌توان گفت امروزه همه گیر ترین ابزار های توسعه وب اپ ها(web apps)و وبسایت ها سه تکنولوژی html,css و جاوا اسکریپت است که به صورت ساده در توصیف آنها می‌شود گفت: html اجزای موجود در صفحه را ایجاد می‌کند و سی اس اس به آنها نظم و طرح و رنگ می‌بخشد و در نهایت جاوا اسکریپت آنها را حرکت می‌دهد و قابلیت می‌بخشد. به عنوان مثال وقتی وارد سایت گوگل می‌شوید لوگوی گوگل را html به صفحه آورده ، اندازه و محل آن را css و قابلیت سرچ زدن و واکنش نشان دادن آن را جاوا اسکریپت مدیریت کرده است(البته در این بین کتابخانه های زیادی چون Reactهم استفاده می‌شود که برای افراد علاقه‌مند به حوزه وب مهارت هایی ضروری هستند) 👨‍💻@iran_skill
سه چهار روزی رو باید درس بخونم و احتمالا پیام نزارم،بعد ۸ام احتمالا یه شگفتانه خوب براتون بزارم💯 👨‍💻@iran_skill
Collide.zip
41.56M
این هم شگفتانه‌ای که قولش رو داده بودم اولین بازی جدی که زدم هست و خاطره... 🖥برای ویندوز | 64bit 🕹با space موتور رو روشن کنید 🎮برای چرخش A و D 🔁با دوستان خود به اشتراک بگذارید 👨‍💻@iran_skill
Android Studio اگر در زمینه توسعه نرم‌افزار یا بازی برای اندروید باشید احتمالا با مشکل تحریم بودن نرم‌افزار(Android Studio) مواجه شده‌اید که دردسر هایی مثل عدم امکان نصب SDKرا ایجاد می‌کند. یه روش ساده برای حل این مشکل ۱.نرم افزار را از سایت داخلی دانلود کنید ۲.به قسمت sdk manager برنامه بروید ۳.پروکسی را سرچ کنید و با تنظیم کردن آن از برنامه استفاده کنید یک پروکسی پیشنهادی:https://github.com/freedomofdevelopers/fod.git 👨‍💻@iran_skill
7z2201-x64.exe
1.58M
7 ZIP یک فشرده ساز و البته استخراج کننده فوق‌العاده سبک و کارا که با نصب اون و اضافه شدنش به آپشن های کلیلک راست به سادگی باهاش اکثر فرمت های فشره شده رو استخراج کنید ✔نسخه ویندوز | 64bit 👨‍💻@iran_skill
کارت گرافیک و کِرَش کردن سیستم اگر در ویندوز ۱۰ پس از نصب بروز ترین نسخه کارت گرافیک،سیستم شما به یک صفحه آبی منتقل شد(ran into a problem) و یا در آخرین لحظات نصب سیستم به طور کامل هنگ کرد،اینجاست که دوست دارم تجربه تلخ مرا تکرار نکنید!! ماجرا از این داستان است که مجبور می‌شوید سیستم را به صورت دستی خاموش کنید ولی در هنگام بوت دوباره سیستم در صفحه تاریک باقی می‌ماند و داستان شروع می‌شود😁. به سراغ ویدیو های اینترنت که پیشنهاد می‌دهند کد های عجیبی را باید در cmdوارد کنید نروید و به حرف فردی که پشت لپ‌تاپ را کامل گشود و از باتری مادربورد تا فن GPUرا هم تمیز و چک کرد گوش ندهید!! بسوزد پدر تجربه🥺 با سیستم ریستور ویندوز هم به عقب برنگردید تا اطلاعات شما به فنا برود و ویندوز را هم دوباره نصب نکنید😭 🔻آسان ترین راه حل: ۱.پس از کِرش کردن سیستم آن را به صورت دستی خاموش کنید ۲.وارد حالت Safe mode شوید(نحوه ورود را از اینترنت پیدا کنید) ۳.در قسمت جستجوی ویندوز عبارت Device manager را تایپ و آن را باز کنید ۴.سراغ Display adapters بروید و روی نسخه کارت گرافیکی که وجود دارد راست کلیک کنید و unistallرا بزنید سپس باکس deleteرا هم تیک کنید و okرا بزنید ۵.سیستم را ریستارت کنید تا این‌ بار بتوانید وارید ویندوز شوید💁‍♂️ 👨‍💻@iran_skill
آقای مهندس
کارت گرافیک و کِرَش کردن سیستم اگر در ویندوز ۱۰ پس از نصب بروز ترین نسخه کارت گرافیک،سیستم شما به یک
نحوه نصب کارت گرافیک بدون مشکل(۲) اگر هزار بار سعی کنید که همان کارت گرافیک را نصب کنید باز در باتلاق همان مشکل خواهید افتاد. داستان از این قرار است که کارت گرافیک شما قدیمی است و نسخه‌ای که دانلود کرده‌اید با ویندوز شما سازگار نیست. 🔻راهکار ها: ۱.یک سیستم جدید با GPU قوی بخرید🤝 ۲.نسخه ویندوز خود را پیدا کرده و نسخه کارت گرافیک مناسب آن را در اینترنت جستوجو کنید آن را نصب کنید و بدون مشکل از کار با آن لذت ببرید ۳.احتمالا هنگام خرید سیستم یک سی‌دی که تمام درایو های لازم درون آن هست را به شما داده‌اند،از آن استفاده کنید ۴.با تبر سیستم را نابود کنید تا از لحاظ ذهنی التیام یابید،هر چند احتمالا از لحاظ مالی به شدت جریحه دار می‌شوید(⚠️این گزینه به هیچ وجه در خانه توصیه نمی‌شود مخصوصا اگر زیر ۱۸ سال سن دارید) 👨‍💻@iran_skill
پیشنهاد خرید لپتاپ مناسب اگر دنبال یک لپتاپ با سخت افزار خوب و قیمت مناسب هستید این👈مدل👉رو نگاهی بیندازید ⚠️قبل از خرید با چند نفر متخصص مشورت کنید. 👨‍💻@iran_skill