آموزش بازی سازی: نکاتی پیرامون بهره‌مندی بهتر از منابع آموزشی

شنبه 19 اسفند 1396
11:23
افسانه عبدالهی

 آموزش بازی سازی: نکاتی پیرامون بهره‌مندی بهتر از منابع آموزشی

در آخرین مقاله از سری اول مقالات آموزش بازی‌سازی به بررسی نحوه‌ی استفاده از منابع آموزشی پرداخته و سعی می‌کنیم شما را با تعدادی از آن‌ها آشنا کنیم. با ما همراه شوید.

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

 

معمولا برای هر بخش از فرآیند بازی‌سازی نوع مشخصی از منابع در اولویت قرار می‌گیرد. مثلا در یادگیری بخش‌های مختلف موتورهای بازی‌سازی معمولا سایت‌های خود سازنده‌ها و منابع آموزشی موجود در آن‌ها می‌‌تواند به عنوان اولین و به نوعی جامع‌ترین منبع آموزشی و همچنین محتوایی مورد استفاده قرار بگیرد ولی مثلا در بحث یادگیری نرم‌افزارهای طراحی معمولا مجموعه ویدئو‌های ضبط شده‌ی افراد حرفه‌ای در این زمینه حرف اول را می‌زند. ویدئوهایی که معمولا از سطح‌های ابتدایی شروع کرده و کم‌کم وارد مباحث پیچیده می‌شوند. البته بخشی از منابع را نیز سایت‌های پرسش و پاسخ تشکیل می‌دهند که اگرچه هیچ عنوان آموزشی منسجمی در آن‌ها پیدا نمی‌شود، ‌اما در ادامه و بر حسب تجربه خواهید فهمید که بخش بزرگی از دانسته‌های خود را از طریق آنان کسب خواهید کرد. در یک نگاه کلی اگر بخواهیم مقداری واقع‌بین باشیم باید درک کنیم که امروزه تقریبا در هر موضوعی که بخواهیم می‌توانیم منابع متنی و ویدئویی بسیاری را به دست آوریم که بعضا گستردگی و تنوع همین منابع، موجب سردرگمی مخاطبان می‌شود و حجم بالای آنان مسیر یادگیری را دچار اختلال می‌کند. برای همین توجه به چندین نکته در این شرایط می‌تواند برای شما بسیار مفید باشد.

اولین و مهم‌ترین نکته در زمینه‌ی یافتن آموزش این است که تا حد ممکن مسائل مورد نیاز خودتان را بخش‌بندی کرده و از کل‌گویی پرهیز کنید. به طور دقیق‌تر اینکه اگر هدف شما ساخت یک بازی دوبعدی با موتور یونیتی و آن هم با یکسری ویژگی‌های مشخص است، نباید کلیدواژه‌ی شما برای جست‌وجوی آموزش «یادگیری موتور یونیتی» یا «ساخت یک بازی دوبعدی با یونیتی» باشد. این کلیدواژه بسیار کلی و مبهم است و آموزش‌هایی که برای شما فهرست می‌شود می‌تواند در هر زمینه‌ی باشد. حتی اگر همانند کلیدواژه‌ دوم مقداری هم به موضوع نزدیک باشد اما معلوم نیست که هدف سازنده‌ی آموزش و بازی که او می‌سازند چقدر به هدف ما و بازی که می‌خواهیم بسازیم نزدیک است و برای همین ممکن است از مجموع ۱۰ ساعت ویدئوهای آموزشی آن فرد، تنها یکی دو ساعت آن به کار ما بیاید.

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

مثلا بازی Floppy Bird را در نظر بگیرد و فرض کنید که می‌خواهیم آن را با موتور یونیتی بسازیم. تنها کافی است برای این بازی جدای از آشنایی اولیه با موتور بازی‌سازی، بخش‌هایی از قبیل ورودی گرفتن از صفحه‌ی لمسی، نحوه‌ی کار با اسپرایت‌ها و همچنین استفاده از فیزیک دوبعدی در یونیتی را یاد بگیریم. شاید موارد گفته شده دقیقا اسم همان بخش در یونیتی را نشان‌ ندهند اما دقیقا مشخص می‌کنند که ما باید چه مواردی را از این موتور یادبگیریم. این‌گونه یادگیری از چند جهت اهمیت دارد. اول اینکه دیگر شما بی‌جهت روی موضوعاتی که فعلا به کار شما نمی‌آید وقت نگذاشته و به جای آن می‌توانید بیشتر روی پروژه‌ي خودتان وقت بگذارید. و دوم اینکه پس از رعایت چندین باره‌ی این مهم مشاهده خواهید کرد که چگونه و آن هم به صورت پروژه محور، توانسته‌اید بخش زیادی از یک موتور پیچیده را یاد بگیرید، چیزی که در واقعیت باید برای یادگیری آن هزینه‌ی بسیاری کنید. در این زمینه بسیار پیش می‌آید که افراد بدون هدف سعی می‌کنند صفر تا صد یک نرم‌افزار یا یک موتور بازی‌سازی را یاد بگیرند که کار بسیار غلطی است و هیچ‌گاه نتیجه‌بخش نیز نخواهد بود. جدای از این بسیاری از نرم‌افزارها چند کاربرده هستند و منطقی نیست که بخواهیم با چنین سیاستی به یادگیری این نرم‌افزار بپردازیم. برای همین اولین گام در زمینه‌ی مراجعه به منابع و مراجع آموزشی مشخص کردن دقیق و مورد نیاز‌های خودمان است.

نکته‌ی بعدی توجه به جایگاه و کاربرد انواع آموزش‌های تولیدی است. شاید بیشتر ما مخاطب آموزش‌هایی هستیم که توسط افرادی خارج از تیم توسعه‌ی نرم‌افزار مورد نظر ما تولید شده‌اند (همانند آموزش‌های سایت‌های Tutplus،  Pluralsight و Lynda) اما امروزه بخش مهمی از آموزش‌های هر نرم‌افزار را آموزش‌های سازندگان آن نرم‌افزار دربرمی‌گیرد. معمولا اگر به دنبال مواردی از این قبیل هستید که فلان نرم‌افزار چه قابلیت‌هایی دارد یا مثلا فلان ابزار موجود درون نرم‌افزار چه کارهایی می‌تواند انجام دهد،‌ بهتر است اولویت شما مراجعه به آموزش‌های آماده شده توسط سازنده‌ی نرم‌افزار باشد که معمولا درون سایت سازنده و در صفحه‌ی نرم‌افزار مورد نظر قرار داده شده است. اما اگر به دنبال یادگیری یک روش و یا تکنیک برای انجام یک فرآیند درون نرم‌افزار هستید، بهتر است که از آموزش‌های نوع دوم استفاده کنید. معمولا سازنده‌ها بهتر از هر کس دیگری با قابلیت‌ها و محدودیت‌های ابزارهای تولیدی خودشان آشنایی دارند و به دلایل کاملا واضح تجاری نیز سعی می‌کنند در ساده‌ترین حالت ممکن محصول خود و ابزارهای درون آن را معرفی کرده و در مورد توانایی‌های آنان برای مخاطبان خود صحبت کنند. برای همین معمولا بهترین گزینه برای رسیدن به پاسخ این سوال که «این ابزار به چه کاری می‌آید؟»، مراجعه به اسناد و آموزش‌های سازنده‌ی نرم‌افزار است.

اما در مقابل اگر به دنبال یافتن پاسخی برای سوال‌هایی از این قبیل هستید که «فلان موضوع به چه روشی انجام می‌شود؟» یا «فلان نمونه با چه روشی تولید شده است؟» بهتر است به آموزش‌هایی مراجعه کنید که توسط حرفه‌ای‌ها و علاقمندان آن نرم‌افزار تهیه شده است. دلیل آن هم کاملا واضح است. مثلا هیچ‌گاه سازنده‌ها در زمینه‌ی تکنیک‌های مدل‌‌سازی آموزش تهیه نمی‌کنند اما اگر به ویدئوهای معرفی‌های نرم‌افزارهای آنان نگاه کنید مشاهده می‌کنید که می‌گویند شما با این ابزار درون نرم‌افزار ما می‌توانید مدل‌سازی را با فلان روش انجام دهید. حال شما آزادید که فلان روش را از منبع دیگری یادگرفته و از این ابزار استفاده کنید.

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

unreal engine

مسئله‌ی بعدی در این زمینه این است که بخش مهمی از دنیای بازی‌سازی را مهارت‌های مختلفی در برمی‌گیرد که هویتی مهم‌تر از نرم‌افزارها و موتورهای بازی‌سازی دارند. مثلا طراحی یک مرحله چیزی نیست که در گرو کار با موتور یونیتی یا آنریل باشد، بلکه مهارتی است که هر فرد در چینش مراحل و طراحی بخش‌های مختلف بازی در اختیار دارد. جامع‌ترین منابعی که در این مشاهده کردم کتاب‌هایی است که در این زمینه نوشته شده‌اند. شما آزادید که در این زمینه در وب جست‌وجو کنید و ببینید که آیا همانند نرم‌افزارها و موتورهای بازی‌سازی مجموعه‌ی منسجمی در زمینه‌ی آموزشی مثلا طراحی مرحله یا طراحی سیستم‌های ارتقا وجود دارد. در این زمینه‌ها مطالب پراکنده بسیار است اما اینکه مجموعه‌ی منسجمی در این زمینه وجود داشته باشد،‌ شخصا هنوز مشاهده نکردم مگر اینکه منبع مورد نظر یک کتاب باشد. در این کتاب‌ها که تقریبا نسخه‌ی الکترونیکی همه‌ی آن‌ها موجود است، از پایه‌ترین مسائل موجود در زمینه‌ی طراحی بازی از قبیل تحلیل رفتار مخاطب و ... تا هماهنگی بخش‌های مختلف بازی صحبت شده است. باید درک کنیم که بعضی از موضوعات همانند مهارت طراحی یک بازی چیزی نیست که در قالب یک سری ویدئوی چند قسمتی گنجانده شده و برای فروش قرار داده شود. در این زمینه بخشی از مطالب را کارهای تحقیقی و بخشی دیگر را موارد تجربی تشکیل می‌دهد که حاصل تمامی این‌ها سرانجام در بهترین شکل خود یعنی یک کتاب گردآوری شده و سپس در اختیار شما قرار می‌گیرد. شما می‌توانید با مطالعه این کتاب‌ها و سپس عملی کردن آن‌ها در یک پروژه، قدم‌های مورد نیاز برای تبدیل شدن به یک طراح بازی را بردارید. معمولا برای رسیدن به این مهم باید حداقل یا یک موتور بازی‌سازی نیز آشنا باشید که می‌توانید براساس گفته‌های قبلی آن را نیز یاد بگیرید.

اما از کتاب‌هایی که در این زمینه وجود دارند می‌توانیم به The Art of Game Design اثر Jesse Schell ، همچنینGame Mechanics: Advanced Game Design اثر Ernest Adams و Joris Dormans و  Ultimate Game Design اثر McGraw-Hill اشاره کنیم. البته کتاب‌های مشهور دیگری هم وجود دارد اما دلیل معرفی این سه مورد در کنار ویژگی‌های شاخص هر کدام، امکان دسترسی به نسخه‌های رایگان الکترونیکی آنان است. البته باید توجه کنید که کسب مهارت‌هایی از قبیل طراحی مرحله یا به طور کلی‌تر طراحی بازی بیشتر از آنکه متکی بر دانش نظری باشد، تکیه بر تجربه‌ی عملی دارد اما برای کسانی که می‌خواهند در این زمینه اطلاعت ارزشمندی به دست آورند، این سه کتاب می‌تواند بسیار کارگشا باشند. البته در کنار این کتاب‌ها می‌توانید به کانال گروه Extra Credit در یوتیوب هم مراجعه کنید که مطالب بسیار جالبی را در این زمینه آماده و منتشر می‌کند.

art of game design

اما از تمامی موارد گفته شده تا الان که بگذریم باید توجه داشته باشید که بخش با ارزشی از دانسته‌های شما در تقابل با مشکلات ریز و درشتی شکل می‌گیرد که در حین فرآیند توسعه بازی با آن‌ها مواجه خواهید شد و بعضا برای یافتن راه‌حل آنان مجبور می‌شوید ساعت‌های فراوانی را به مانیتور خود خیره شوید. البته توصیه ما به شما این است که هیچ‌گاه بیش از یک یا دو ساعت زمان را صرف مشکلی که آن را درک نمی‌کنید نکنید و به جای آن سعی کنید پاسخ پرسش خود را از طریق دیگران به دست آورید. در ۹۹/۹۹ درصد مواقع شما اولین کسی نیستید که با چنین مشکلاتی روبرو می‌شوید و برای همین کسانی قبل از شما برای یافتن پاسخ اقدام کرده‌اند. بسته به زمینه‌ای که در آن فعالیت می‌کنید سایت‌های مختلفی وجود دارد و شما می‌توانید در آن‌ها به دنبال راه‌حل مشکل خود باشید. مثلا در زمینه‌ی برنامه‌نویسی سایتStackoverflow بسیار معروف است. همچنین در زمینه‌ی توسعه بازی سایت gamedev می‌تواند گزینه‌ی مناسبی در این زمینه باشد اما موضوعی که از تمامی این زمینه‌ها مهم‌تر است، نحوه‌ی پرسیدن یک سوال خوب است. اگر شما بتوانید چنین مهارتی را کسب کنید، نه تنها می‌توانید تمامی مشکلات خود در زمینه‌ی توسعه‌ی یک بازی را به سرعت برطرف کنید، بلکه در دیگر زمینه‌های موجود در زندگی خودتان نیز می‌توانید بسیار موثرتر عمل کنید. برای آشنایی بهتر با موضوع «چگونه یک سوال خوب بپرسیم؟» می‌توانید مطالب موجود در این آدرس یا این آدرس را مطالعه کنید.

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

 

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

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

 


موضوعات مرتبط: <-CategoryName->

مایکروسافت سرویسی را برای آموزش عمیق شبکه‌های عصبی در آژور منتشر کرد

چهارشنبه 16 اسفند 1396
10:47
افسانه عبدالهی

مایکروسافت سرویسی را برای آموزش عمیق شبکه‌های عصبی در آژور منتشر کرد

 

مایکروسافت سرویس آموزش دسته‌ای هوش مصنوعی آژور را معرفی کرد.

مایکروسافت امروز در کنفرانس توسعه‌‌دهندگان Build 2017، آموزش دسته‌ای هوش مصنوعی آژور را معرفی کرد. به زبان ساده این سرویس آموزش عمیق دسته‌ای شبکه‌های عصبی در پلتفرم رایانش ابری مایکروسافت موسوم به آژور  را ممکن می‌کند. این سرویس اکنون در مرحله‌ی پیش‌نمایش خصوصی است و در حال حاضر مشخص نیست که نسخه‌ی پیش‌نمایش عمومی آن نیز منتشر خواهد شد یا خیر.

می‌توان سرویس آموزش دسته‌ای هوش مصنوعی را این‌گونه تصور کرد که در آن توسعه‌دهندگان می‌توانند روی مدل‌های خود تمرکز کنند و نیازی به فکر کردن درباره‌ی عملکرد زیرساختار آن نداشته باشند.

در حالی که جزئیات زیادی درباره‌ی این سرویس منتشر نشده است، ایده‌ی کلی آن فراهم کردن سرویسی برای توسعه‌دهندگان است که در آن بتوانند مدل‌های یادگیری ماشین خود را آموزش دهند. مایکروسافت می‌گوید این سرویس از هر فریم‌ورکی پشتیبانی خواهد کرد؛ بنابراین توسعه‌دهندگان قادر خواهند بود تا از TensorFlow گوگل، Caffe یا تول‌کیت ادراکی خود مایکروسافت را استفاده کنند.

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


موضوعات مرتبط: <-CategoryName->

لکسوس مدرسه‌ آموزش مهارت های رانندگی تاسیس می‌کند

چهارشنبه 16 اسفند 1396
10:44
افسانه عبدالهی

 لکسوس مدرسه‌ آموزش مهارت های رانندگی تاسیس می‌کند

در ابتدای پاییز امسال، لکسوس مدرسه‌ی خود را با نام "مدرسه‌ی آموزش مهارت‌های رانندگی لکسوس" تاسیس خواهد کرد. لکسوس در این مدارس خود از خودروهای مدل F و اسپرت F استفاده می‌کند. برای آگاهی بیشتر از جزئیات این مدرسه‌ی آموزش مهارت‌های رانندگی شرکت لکسوس با ما همراه باشید.

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

پیش از این، شرکت لکسوس چنین مدارسی برپا نکرده بود، اما این کمپانی به‌زودی، مدرسه‌ی آموزش مهارت‌های رانندگی خود را تاسیس خواهد کرد.

لکسوس سه دوره‌ی مختلف برای استقبال‌کنندگان از مدرسه‌اش ارائه می‌دهد. یکی از آن دوره‌ها، دوره‌ی "تجربه‌ی سریع" است که قبل از رفتن به پیست، یک آموزش کلاسی کوتاه دارد. یکی دیگر از این دوره‌ها، "نیم‌روزه" نام دارد که حاوی همان برنامه‌های دوره‌ی قبل است اما زمان تمرین آن بیشتر است. در آخر در دوره‌های "یک روزه"، تئوری‌هایی از مهارت‌های پیشرفته‌ی رانندگی و قوانین مسابقه‌ای ارائه می‌شود. لکسوس تعداد قابل توجهی از مدل‌های F و اسپرت F را برای داوطلبان این مدارس مهیا می‌کند. همچنین به دارندگان مدل GS 350 F نشان می‌دهد که گران‌قیمت بودن مدل‌های GS F بی‌دلیل نیست. همین موضوع در رابطه با دارندگان مدل‌های RC نیز صادق است.

دوره‌های آموزشی لکسوس در تاریخ و مکان‌های زیر اجرا خواهد شد:

  • پیست بین‌المللی پام بیچ در ژوپیتر ایالت فلوریدا - ۳۰ سپتامبر تا ۲ اکتبر
  • باشگاه کشوری اتوبان در جولیت ایالت ایلینویز - ۷ تا ۹ اکتبر
  • موتوراسپرت نیوجرسی واقع در میل‌ویل ایالت نیوجرسی - ۲۷ تا ۲۹ اکتبر
  • پیست مسابقه‌ی اتوکلاب واقع در فونتانا ایالت کالیفرنیا - ۱۰ تا ۱۲ فوریه

دوره‌ی "تجربه‌ی سریع" رایگان است و هزینه‌ای برای شما نخواهد داشت. هزینه‌ی دوره‌های نیم‌روزه و یک‌روزه به ترتیب ۴۹۵ و ۸۹۵ دلار است که اصلا ارزان نیست و هیچ زمانی برای آزاد راندن در زمین ندارید، اما قطعا راندن لکسوس در زمین مسابقه جالب خواهد بود، به خصوص که این خودرو متعلق به خود شما نباشد.

اما با این هزینه‌ی بالا برای دوره‌های یک‌روزه‌ی این شرکت، شاید رفتن به کلاس‌های دریفت به‌صرفه‌تر باشد.


موضوعات مرتبط: <-CategoryName->

آموزش HTML - بخش پنجم: عکس‌

يکشنبه 13 اسفند 1396
17:09
افسانه عبدالهی

 آموزش HTML - بخش پنجم: عکس‌

در قسمت‌های قبلی با نحوه اضافه کردن متن‌ها و عناوین و در آخر لینک‌ها به صفحات آشنا شدیم. حالا در این بخش قصد داریم تا عکس‌ها را نیز به صفحات خود اضافه کنیم؛ بدین ترتیب وجهه بهتری را از خود نمایش خواهند داد. با ما برای این آموزش همراه شوید.

اضافه کردن عکس:

مرحله اول: برای قرار دادن تصویر در صفحه, در اولین قدم تگ <img> را در ابتدای کد قرار می‌دهیم.

مرحله دوم: در این مرحله ما بعد از کلمه img, باید به نوعی به صفحه بگوییم که عکسمان کجا قرار دارد تا مرورگر بتواند آن را پیدا کرده و نمایش دهد. برای این کار ما به یک اتریبیوت نیازمند هستیم که این کار را برای ما انجام دهد. این اتریبیوت src نام دارد که در واقع حاوی آدرس (url) عکس ما در اینترنت است. 

<img src="url"  / >

مرحله سوم: در آخرین مرحله تنها کافیست علامت را در انتهای تگ img قرار دهیم, تا تصویر ما نمایش داده شود. همانطور که می‌بینید المان عکس بر خلاف المان‌های قبلی که خواندیم نیازی به یک تگ جداگانه برای بسته شدن ندارد. این بدین معناست که ما چیزی به اسم <img/> نداریم. پس همیشه علامت / را در همان تگ ابتدایی قرار می‌دهیم.

به مثال‌های زیر توجه نمایید:

 

نمونه

<p>تصویر شماره 1</p>

<img src="http://zoomit.ir/templates/ja_argo/images/logo4.png" /> 

نتیجه‌ای که مرورگر نمایش خواهد داد

تصویر شماره 1

 logo4

توجه داشته باشید که برای نمایش تصاویر در اینترنت باید حتما آن‌ها را در جایی آپلود کرده و آدرس کامل و دقیق آن‌ها را به همراه پسوند وارد نمایید.  فایل هایی که اسمشان دقیق نباشد یا فرمت عکس در آن ها نباشد به نمایش در نمی‌آیند. پس  zoomit.ir/ax.jpg یا zoomit.ir/ax.png صحیح است و  zoomit.ir/ax اشتباه است.

پیشنهاد: پیشنهاد می‌کنیم آدرس مستقیم عکس را از نوار آدرس مرورگر کپی کنید تا به طور کامل آدرس آن کپی شود.

اتریبیوت Alt: 

یکی دیگر از اتریبیوت‌های تصاویر alt است که در واقع حاوی حرف یا نوشته‌ است. این نوشته در زمانی که عکس بارگذاری نمی‌شود به جای عکس نمایش در می‌آید. alt خصوصا در هنگامی که گوگل به دنبال جستجوی تصاویر است استفاده می‌شود.

هر چند گاهی برخی افراد چندان به اتریبیوت alt توجه نمی‌کنند، ولی این اتریبیوت نقش بسیار مهمی در طراحی صفحات وب و نتایج گوگل دارد؛ پس همیشه سعی کنید آن را خالی نگذاشته و با کلمات مرتبط پر نمایید.  همچنین alt برای معلولین یا افراد ناتوان و دستگاههای خواندن صفحه مثل braille تاثیر بسزایی دارد.

اتریبیوت alt را می‌توانید به صورت زیر بنویسید. 

نمونه کد:

< img src="url" alt= "کلمه"  />

 تنظیم ابعاد تصاویر

 در حد امکان سعی کنید تصاویری که در صفحه استفاده می‌کنید سایز مناسبی داشته باشند؛ ولی در اچ تی ام ال می‌توانید تصاویر را با اندازه دلخواه بر حسب پیکسل (px) بزرگتر یا کوچکتر کنید. به مثال زیر توجه کنید.

نمونه

<img src = "(zoomit.ir/ax/html.jpg آدرس اینترنتی تصویر همانند " style="width:256px ;  height:365px; "  />

نتیجه‌ای که مرورگر نمایش خواهد داد

1024px Spotify HQ 730x492

در اولین قدم, ما اتریبیوت Style را بعد از تصویرمان قرار داده‌ایم. سپس یکبار کلمه hieght را نوشته و بعد از علامت :طول تصویر را بر حسب پیکسل وارد می کنیم.  در مرحله بعد نیز  یکبار کلمه width را نوشته و عرض مورد نظر را بر حسب پیکسل وارد می‌کنیم.

نکته بسیار مهم: توجه کنید که در هنگام وارد کردن مشخصات در داخل Style، بین هر دو استایل، یک علامت ; قرار دهید. 

نکته: ابعاد تصاویر بر حسب پیکسل وارد نمایید.

راه دیگر برای تغییر ابعاد تصاویر آن است که آن‌ها را بدون اتریبیوت استایل بنویسید. در واقع استفاده از اتریبیوت استایل همیشه ضروری نیست و شما می‌توانید طول و عرض را به صورت مستقیم نیز استفاده کنید. بنابراین تصویر زیر نیز دقیقا همان کاری را انجام می‌دهد که در حین بکاربردن Style نشان داده شد.

<img src = "zoomit.ir/ax/html.jpg آدرس اینترنتی تصویر همانند"   width="256px"  height="365px"  />

نکته: توجه داشته باشید که کلمه px  که را که بعد از ابعاد داده شده در اتریبیوت های طول و عرض  در مثال بالا نوشته‌ایم، . این کلمه در واقع به مرورگر میگوید که ابعاد عکس شما بر اساسی اندازه گیری شده است. ما در اینجا ابعاد عکس را به صورت پیکسلی px مشخص کرده‌‌ایم پس واحد آن را بعد از آن یادداشت میکنیم. اهمیت این موضوع زمانی مشخص میشود که ننوشتن واحد اندازه‌ها در برخی موارد باعث بروز خطا در نتیجه شود. پس همیشه این موضوع را در طراحی صفحات وب خودتان رعایت کنید.

خلاصه قسمت پنجم:

در این قسمت چیزهایی که یادگرفته‌ایم را به صورت کاملا خلاصه مرور می‌کنیم.

  • در پنجمین قسمت از سری آموزش HTML و سی‌اس‌اس با نحوه قرار دادن تصاویر آشنا شدیم. قاعده کلی قرار دادن تصاویر </ " img src="url > است.
  • در ادامه با اتریبیوت‌های مهم تصاویر از جمله alt بازگو کردیم که به شما در کسب نتایج بهتر در جستجوی گوگل کمک می‌کند.
  • در آخر نیز نحوه‌ی تغییر سایز تصاویر توسط دو اتریبیوت طول (hieght) و عرض (width) فراگرفتیم.

نوبت شما

خب نوبتی هم که باشد، دیگر نوبت شماست. پس همین حالا دست به کار شوید و به ما نشان دهید که همه چیزهایی که گفته‌ایم را آموخته‌اید. این شما و ادیتور آنلاین. برای تمرین یک عکس به آدرس (http://zoomit.ir/templates/ja_argo/images/logo4.png) و یک عکس دیگربه آدرس دلخواه ایجاد کنید.

آموزش و یادگرفتن اچ‌تی‌ام‌ال تا به اینجا لذت بخش بوده است؟ اینطور نیست؟ پس منتظر بخش‌های بعدی و یادگیری مطالب تازه باشید!


موضوعات مرتبط: <-CategoryName->

آموزش: چگونه فولدر دلخواه را رمزگذاری کنیم

يکشنبه 13 اسفند 1396
17:08
افسانه عبدالهی

 آموزش: چگونه فولدر دلخواه را رمزگذاری کنیم

 

کاملا منطقی است که این سئوال برای بسیاری از کاربران پیش بیاید. چراکه ویندوز هیچ راه مفیدی برای رمزگذاری فولدرها ارائه نکرده است. یکی از بهترین روش ها فشرده سازی فایل یا فولدرها و رمز گذاری برروی فایل فشرده است.

شما می توانید فایل و فولدر های شخصی خود را توسط برنامه های مختلف فشرده و رمزگذاری کنید. یکی از بهترین نرم افزارهای فشرده سازی که محبوبیت بسیار زیادی نیز دارد، WinRar است. شما می توانید این برنامه رایگان و بسیار مفید را از وب سایت RarLab دریافت کنید.

پس از نصب این برنامه، با کلیک راست کردن روی هر فولدر، گزینه Add to archive را انتخاب کنید. در پنجره ای که باز می شود، برگه Advanced را انتخاب کنید و روی دکمه Set Password کلیک کنید تا رمز عبور مورد نظر را اعمال کنید. هر بار که نیاز داشته باشید فولدر را باز کنید باید روی آن کلیک راست کرده و گزینه Extract را بزنید تا پس از وارد کردن رمز عبور، فایل زیپ مجددا به شکل فولدر تبدیل شود. به خاطر داشته باشید پس از فشرده و رمزگذاری فایل یا فولدرهای مورد نظر می بایست اصل فایل یا فولدرهای را حذف کنید و از فایل فشرده استفاده نمایید.

از دیگر برنامه هایی که می تواند نیاز شما را برطرف کند، برنامه 7-Zip است.

البته اگر دوست ندارید فولدر های شما به حالت زیپ و فشرده در بیایند می توانید از برنامه Folder Lock یا Protected Folder استفاده کنید. برای خرید برنامه باید هزینه کنید ولی در سایت های مختلف می توانید برنامه Crack شده این دو نرم افزار را تهیه کنید. این برنامه ها، فایل های شما را زیپ نمی کنند و تنها روی آنها Password قرار می دهد.

اگر سئوالی در مورد هر کدام از برنامه ها دارید و یا پیشنهاد بهتری برای قفل گذاشتن روی فولدر ها دارید، پیشنهاد خود را در بخش نظرات، برای ما ارسال کنید.


موضوعات مرتبط: <-CategoryName->

آموزش بازی سازی: مقدمه‌ای بر سبک‌های گرافیکی

چهارشنبه 9 اسفند 1396
11:27
افسانه عبدالهی

 آموزش بازی سازی: مقدمه‌ای بر سبک‌های گرافیکی

آشنایی با سبک‌های گرافیکی و تفاوت‌های آن‌ها یکی از نکات مهمی است که هر علاقه‌مند بازی‌سازی باید در رابطه با آن بداند. برای کسب اطلاعات بیشتر در این زمینه با ما همراه شوید.

اگرچه در سال‌های ابتدایی شکل گیری صنعت بازی‌های ویدیویی توسعه‌دهندگان به دلیل محدودیت‌های شدید سخت‌افزاری و نرم‌افزاری به تولید بازی‌های بسیار ساده‌ای از لحاظ بصری می‌پرداختند ولی امروزه بدون شک مرز‌های تکنولوژی آن قدری پیش رفته و دارد می‌رود که دغدغه‌ی اول توسعه‌دهندگان به جای نگرانی بابت محدودیت‌های آن چنینی پیرامون چگونگی پیاده‌سازی آن به بهترین شکل ممکن است. برای همین امروزه معمولا با خیال راحت سند‌های بازی نوشته می‌شوند و سپس بر اساس آن‌ها تجهیزات و نرم‌افزارهای مورد نیاز آماده می‌شوند.

 

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

همان گونه که مشخص است مبحث جدید مقالات آموزش بازی سازی ما، پیرامون گرافیک بازی‌های ویدیویی است. از بررسی ویژگی‌های انواع گرافیک‌های موجود گرفته تا تکنیک‌هایی که برای دست‌یابی به هر کدام مورد نیاز است. البته یکی از ویژگی‌های چندین مقاله‌ی پیش‌رو توجه ویژه به تازه‌واردان دنیای بازی‌سازی است و از این جهت سعی می‌کنیم قدم‌قدم و با توجه به سلایق مختلف توصیه‌ها و نکاتی را برای این گروه از علاقه‌مندان بیان کنیم. برای همین به شما توصیه می‌کنیم که اگر نگران سبک گرافیکی بازی خود هستید چندین مقاله‌ی پیش‌رو و البته این مقاله را از دست ندهید.

 

سبک‌های گرافیکی (Graphic Styles)

شاید شما تا به حال سبک‌های گرافیکی مختلفی را در بازی‌های ویدیویی مشاهده کرده باشيد ولی در یک دسته‌بندی کلی تمامی آن‌ها به یکی از سه زیر سبک Realistic، Stylized و Abstract تعلق دارند. دقت کنید که سبک‌های گرافیکی مبحثی کاملا جدا از موضوع‌های دو‌بعدی یا سه‌بعدی بودن بازی هستند و برای همین ممکن است بازی شما جدای از این که چند بعدی است و از چه زاویه‌ی ماجرای خود را روایت می‌کند، در یکی از سه سبک گفته شده قرار داشته باشد. 

graphic style

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

 

دلایل انتخاب یک سبک گرافیکی

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

realims vs stylized

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

با این حال به شما توصیه می‌کنیم که اینقدر مسئله را ساده برای خودتان تجزیه و تحلیل نکنید. کافی است شما برای بازی خودتان یک گرافیک واقع‌گرایانه انتخاب کنید تا آن موقع مجبور شوید تک تک اجزای بازی خودتان را هم بر اساس واقعیت شبیه‌سازی کنید. از حرکت برگ درختان گرفته تا تا فیزیک شخصیت خودتان همه و همه باید به دقت و بر اساس واقعیت پیاده‌سازی شوند وگرنه همانند یک وصله‌ی ناجور بر تن بازی شما خواهند ماند. برای همین گاهی سازنده‌‌های یک بازی به این نتیجه می‌رسند که برای کم کردن هزینه‌ها و همچنین نیروی انسانی مورد نیاز بهتر است کمی گرافیک بازی خود را کاهش داده و روی یک گرافیک نیمه واقعی سرمایه‌گذاری کنند. این گونه دیگر غیرطبیعی بودن مثلا فیزیک راه رفتن یک کاراکتر اصلا توی چشم نمی‌آید و این در حالی است که در حالت قبلی و به دلیل شبیه‌سازی دنیای واقعی هر نقطه‌ی تفاوتی یک اشتباه قلمداد می‌شد.

اما مورد بعدی در زمینه‌ی انتخاب سبک گرافیکی، مسئله‌ی عجیب بازار هدف است! گاهی اوقات شما می‌خواهید بازی خودتان را برای قشر محدودی از انسان‌ها منتشر کنید، همانند آنچه برای بیشتر توسعه‌دهندگان داخلی رخ داده است. در چنین شرایطی بهترین حالت ممکن این است که ما بازی خودمان را ظاهری بسازیم که مورد پسند این قشر محدود باشد. اگرچه اهمیت این موضوع در حد و اندازه‌ی مورد قبلی نیست ولی نمی‌توان آن را هم نادید گرفت. مثلا بازی Pesona 5 را با آن سبک هنری و گرافیکی خاصش در نظر بگیرید. چنین بازی به طور ویژه متناسب با سلیقه‌ی شرق آسیا ساخته شده است و این در حالی است که بسیاری از گیمر‌های مناطق دیگر صرفا به خاطر سبک گرافیکی بازی و گیم‌پلی شرقی آن علاقه‌ای برای بازی کردن این بازی بزرگ ندارند.

persona 5

به طور کلی جدای از این که هدف اولیه شما چیست گاهی اوقات مجبور می‌شوید صرفا برای کم کردن هزینه‌ها و جذب علاقمندان بیشتر در فلان بازار مشخص، تغییراتی را در سبک انتخابی خود برای بازی انجام دهید. البته امروزه بازی‌هایی همانند Limbo و یا Inside به خوبی به ما نشان داده‌اند که ما نمی‌توانیم به طور ۱۰۰ درصدی بعضی مفاهیم را در گرو استفاده از بعضی از سبک‌های گرافیکی بدانیم. برای همین با کمی انعطاف می‌توانیم چند مورد گفته شده را به طور نسبی در بازی خود رعایت کنیم.

 

تفاوت‌های سبک‌های گرافیکی

به طور خلاصه تفاوت دو سبک بزرگ گرافیکی یعنی Realistic و Stylized را می‌توان در پیاده‌سازی آن چه در واقعیت وجود دارد توصیف کرد. در سبک Realistic یا واقع‌گرایانه سعی می‌شود واقعیت بدون کم و کاستی و هیچ گونه اغراقی درون بازی پیاده‌سازی شود. این واقعیت هم می‌تواند یک کاراکتر و هم یک شی باشد. برای همین تشخیص سبک واقع‌گریانه بسیار ساده است. اما در مقابل سبک Stylized که البته معادل مناسبی برای آن پیدا نکردم همواره سعی می‌کند لایه‌هایی از اغراق را وارد خود کرده و به این طریق تعدادی از ویژگی‌های برجسته آن کاراکتر یا شی را دستخوش تغییر کند. البته تقریبا در همه‌ی موارد این تغییرات در جهت ساده‌سازی آن کاراکتر یا مدل صورت می‌پذیرد و از این جهت تشخیص آن از سبک واقع‌گرایانه بسیار راحت می‌شود.realism vs stylized

گفتنی است که سبک Stylized گستره‌ی وسیعی از تکنیک‌های گرافیکی را دربرمی‌گیرد. از گرافیک سل‌شیدینگ (Cell Shading) و حال و هوای مخصوص آن گرفته تا گرافیک‌های ساده دنیای پیکسل آرت همگی جزوی از این سبک گرافیکی هستند. البته گل‌های سرسبد این سبک را می‌توانیم در بازی‌های نینتندو و به خصوص بازی‌های انحصاری آن مشاهده کنیم که هر کدام نوع مشخصی از این سبک گرافیکی را نشان می‌دهند.

گفتنی است که سبک Abstractionism در نقاشی‌ سبکی متشکل از خطوط، رنگ‌ها و اشکال هندسی است که در آن هیچ کاراکتر یا شی به صورت مستقیم حضور ندارد. دقیقا چنین چیزی هم برای این سبک در دنیای بازی‌های ویدیویی وجود دارد و لازم به بیان توضیحات اضافه در این زمینه نیست. یکی از مهم‌ترین نمونه‌های کلاسیک این سبک بازی Tetris است.

بدون شک امروزه بیشترین کاربرد بین این دسته‌های سه گانه را دسته‌ی Stylized دارد که هم گستره‌ی وسیعی از مخاطبان را شامل می‌شود و هم مشکلات و سختی‌های سبک واقع‌گرایی را به دنبال ندارد. به دلیل همین ویژگی‌های مثبت، تمرکز اصلی ما در این دسته از مقالات آموزش بازی‌سازی هم روی همین سبک خواهد بود و از مقاله‌ی بعد روی جوانب این موضوع برای شما صحبت خواهیم کرد.


موضوعات مرتبط: <-CategoryName->

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

چهارشنبه 9 اسفند 1396
11:26
افسانه عبدالهی

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

این هفته به جای انتشار قسمت جدیدی از مقالات آموزش بازی‌سازی، تصمیم گرفتیم تا در قالب یک مطلب جمع‌بندی از تمامی مطالب این بخش تا به امروز داشته باشیم.

همیشه یکی از خواسته‌های علاقمندان بازی سازی در سایت زومجی یکپارچه سازی تمامی محتواهای آموزشی قرار گرفته روی سایت بوده است. بالاخره هر چه باشد وقتی شمار مقالات بالا می‌رود، پیدا کردن مقاله‌ای در این میان بسیار سخت و همچنین خسته کننده می‌شود. برای همین پس از درخواست چندین باره‌ی کاربران مقداری موضوع یکپارچه‌سازی مقالات را جلو انداختیم و به همین خاطر سعی کردیم در قالبی تمامی مطالب آموزش بازی‌سازی تولید شده را در فهرست مشخصی آماده کرده و برای شما قرار دهیم. البته با پیشرفت در مباحث آموزشی صد در صد فصل‌ها و سرموضوعات مختلفی مطرح خواهد شد و برای همین سعی می‌شود با بروزرسانی‌های منظم موارد جدید را به این فهرست بیافزاییم. شما به راحتی می‌توانید از فصل مربوطه عنوان مورد نظر را انتخاب کرده و وارد صفحه‌ی مقاله‌ی مربوطه شوید. تنها توصیه‌ای که در این نقطه برای شما داریم این است که می‌توانید برای راحتی دسترسی به این فهرست، آدرس این مقاله را در بخش Bookmarkهای مرورگر خود وارد کرده تا بتوانید بدون معطلی آدرس این مقاله‌ی مرجع را پیدا کرده و برای هر بار مشاهده‌ی آن مجبور به جست‌وجو در سایت زومجی نشوید. همچنین باید بیان کنیم که مقالاتی که کمتر از یک ماه از انتشار آن‌ها گذشته است صرفا برای راحتی علاقمندان در انتها نامشان علامت «*» را همراه خود دارند تا کسانی که آموزش‌ها را از این فهرست دنبال می‌کنند مشکلی بابت شناسایی مقالات جدید نداشته باشند.

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


موضوعات مرتبط: <-CategoryName->

آموزش نحوه محاسبه میزان برق مصرفی کامپیوتر

دوشنبه 7 اسفند 1396
12:28
افسانه عبدالهی

 آموزش نحوه محاسبه میزان برق مصرفی کامپیوتر

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

مرحله اول: در ابتدا شما می بایست میزان مصرف قطعات مختلف کامپیوتر از جمله مانیتور، CPU، کارت گرافیک و دیگر قطعات کامپیوتر را بر حسب کیلو وات محاسبه کنید. نگران نباشید! نیازی نیست این کار را بصورت دستی انجام دهید. نرم افزار مجانی Joulemeter که توسط مایکروسافت تولید شده این کار را به سادگی برایتان انجام می دهد. این نرم افزار میزان مصرف برق کامپیوتر را در شرایط مختلف و براساس شدت روشنایی نمایشگر و یا میزان بار برروی پردازنده محاسبه و اعلام می کند.

مرحله دوم: پس از دانلود، نصب و اجرای برنامه، ابتدا در تب اول که Calibration نام دارد، مشخصات کامپیوتر خود را انتخاب کنید. این نرم افزار برای محاسبه دقیق میزان مصرف در کامپیوترهای رومیزی نیاز به ابزاری به نام WattsUp Pro دارد که از طریق پورت USB به کامپیوتر متصل می شود. اما بدون آن نیز می توان میزان مصرف را با دقت کمی پایین تر محاسبه کرد. اگر کاربر نوت بوک هستید می بایست زمانی که شارژ باتری بیشتر از 50% است نرم افزار را اجرا نموده و سپس گزینه Running on Battery را انتخاب کنید. پس از آن روی Refresh Status کلیک نموده و زمانی که عبارت Ready to Perform Calibration روشن شد، برروی دکمه Perform Calibration کلیک کنید. کمی صبر کنید تا عملیات کالیبره شدن کامل شود. در این فاصله نباید از کامپیوتر استفاده کنید و ممکن است روشنایی تصویر کم و زیاد شود. پس از اتمام عملیات کالیبره شدن، "مدل مصرف" کامپیوتر برروی یک فایل ذخیره می شود و نرم افزار برروی تب Power Usage می رود. در این قسمت مصرف اجزاء مختلف کامپیوتر و مجموع مصرف در هر لحظه نشان داده می شود. در قسمت پایین تب Power Usage امکان ذخیره اطلاعات برروی یک فایل CSV نیز وجود دارد. مسیر فایل را انتخاب کنید تا اطلاعات برروی آن ذخیره شوند.

مرحله سوم: نرم افزار را برای مدت مشخصی در حال اجرا قرار دهید و به کار خود برسید. پس از زمان مشخصی (بعنوان مثال: یک ساعت و یا یک روز) فایل CSV ذخیره شده را باز کنید و میزان وات مصرف شده را جمع بزنید. سپس عدد بدست آمده را بر 1000 تقسیم کنید تا میزان مصرف براساس کیلووات محاسبه شود.

مرحله چهارم: حال می بایست قیمت هر کیلو وات برق را براساس شهر و منطقه محل سکونت خود بدست آورید. براساس اعلام اداره "برق متوسط تعرفه مصرف برق برای مشترکان خانگی مناطق عادی 485 ریال است." حال مقدار کیلووات مصرف شده را در تعرفه ضرب کنید.


موضوعات مرتبط: <-CategoryName->

چطور پیغام هشدار «۵٪ از باتری باقی‌مانده» را در ویندوز غیرفعال کنیم

دوشنبه 7 اسفند 1396
12:27
افسانه عبدالهی

 چطور پیغام هشدار «۵٪ از باتری باقی‌مانده» را در ویندوز غیرفعال کنیم

ممکن است برای شما هم پیش آمده باشد که در حالی که فقط یک پراگراف دیگر مانده تا نوشته‌تان تمام شود، یا فقط یک اسلاید دیگر از ارائه Powerpoint شما مانده و فقط چند دقیقه زمان نیاز دارید تا کار با نرم‌افزار تخصصی‌تان به پایان برسد، هشدار %5 باتری باقیمانده را در گوشه لپ‌تاپ می‌بینید و پس از چند دقیقه کامپیوترتان به حالت Sleep یا Hibernate می‌رود. این ویژگی در اصل برای آن است که پیش از خاموش شدن لپ‌تاپ، فایل‌های خود را سیو کنید. در این مقاله به شما نحوه غیر‌فعال‌سازی این ویژگی را آموزش می‌دهیم.

اگر لپ تاپ شما مجهز به سیستم‌عامل ویندوز 7 است، حتما متوجه این موضوع شده‌اید که هر زمان شارژ باتری لپ‌تاپ‌تان به کمتر از %5 می‌رسد، پیغام هشداری را دریافت می‌کنید و سپس لپ‌تاپ شما به حالت Sleep می‌رود. این ویژگی بسیار کاربردی است، چرا که موجب می‌شود کاری که انجام می‌دهید از بین نرود و با مشاهده هشدار، آن را ذخیره نمایید. اما به طور کلی آن %5 باقیمانده چیزی حدود 15 دقیقه کار با کامپیوتر بوده و ممکن است کار شما آنقدر ضروری باشد که قصد داشته باشید از این زمان نیز استفاده کنید. در این مقاله قصد داریم نحوه غیر‌فعال کردن هشدار %5 باقیمانده باتری را فقط با تغییر چند مورد در Control Panel آموزش دهیم.

موارد زیر را گام به گام اجرا کنید:

قدم اول

اولین کاری که باید بکنیم آن است که ببینیم لپ‌تاپ شما در کدام حالت صرفه‌جویی انرژی کار می‌کند. برای این کار منوی استارت را باز کرده و Control Panel را انتخاب کنید.

قدم دوم

system-security

Category View را انتخاب کرده و روی System and Security کلیک کنید.

قدم سوم

change-plan-settings

power-options

حال Power Option را انتخاب کرده و در پنجره باز شده Change plan settings را برای تغییر تنظیمات مصرف انرژی انتخاب کنید.

قدم چهارم

برای مثال من High Performance را انتخاب می‌کنم. وقتی پنجره جدید ظاهر شد Change advanced power settings را انتخاب کنید.

قدم پنجم

در پنجره کوچکی که ظاهر می‌شود، منوهای بازشونده‌ای را می‌بینید و اینجا همان جایی است که می‌توانید تنظیمات مربوط به بخش‌های مختلف ویندوز 7 و سخت‌افزارتان را برای یک طرح مصرف انرژی خاص تغییر دهید.

قدم ششم

برای کار ما لازم است منوی Battery و از درون آن Critical Battery Level را باز کنیم.

قدم هفتم

power-options-0-precent1

برای غیر‌فعال‌سازی پیغام هشدار %5 کافی است %5 را به %0 تغییر دهید.

قدم هشتم

حال همه تغییرات را با فشردن OK ذخیره کنید و کارهای فوق را برای همه حالت‌های صرفه‌جویی انرژی تکرار نمایید.


موضوعات مرتبط: <-CategoryName->

آموزش زبان انگلیسی و فرانسه با گلدفیش

چهارشنبه 2 اسفند 1396
13:00
افسانه عبدالهی

 

آموزش زبان انگلیسی همیشه بخشی از برنامه‌های ما بوده است. برنامه‌هایی که گاهی حتی با وجود کلاس‌ها و آموزشگاه‌های مختلف زبان هیچ‌وقت به درستی عملی نمی‌شدند. با این وجود نیاز به آموزش زبان را همواره احساس می‌کردیم و صد البته با دنیای جدیدی که هر روز یک قدم بیشتر در آن پیش می‌رویم نیاز به آموزش زبان بیشتر از پیش خودنمایی می‌کند. آموزش زبان جدید نه تنها شما را با فرهنگ‌های جدید آشنا می‌کند و درک بهتری از جهان رو به رشد پیرامونتان می‌دهد بلکه می‌تواند برای شما فرصت‌های شغلی و درسی بیشتری فراهم آورد. یادگیری زبان تضمینی برای پیشرفت در دنیایی با فرصت‌های جهانی است.

 

هرچند با روند سریع زندگی روزمره فرصت یادگیری و رشد فردی کمتری داریم اما استفاده از تکنولوژی‌های روز آموزشی باعث می‌شود تا بتوانیم در هر مکان و زمان از طریق اینترنت و یا گوشی‌های هوشمند خودمان آموزش و پیشرفت شخصی را هم به برنامه‌هایمان اضافه کنیم.

گلدفیش یک سرویس آموزش آنلاین زبان است که از تکنولوژی‌های روز و محتواهای تخصصی آموزش زبان بهره می‌گیرد تا به شما در آموزش یک زبان جدید و پیشرفت شخصی کمک کند.

گلدفیش که با آموزش زبان انگلیسی و فرانسه کار خود را شروع کرده است دوره‌های آموزشی زبان را با در نظر گرفتن رده‌های سنی مختلف و توانایی افراد تدوین کرده است تا طیف گسترده‌ای از موضوعات و سطوح یادگیری از حروف الفبا و رنگ‌ها تا آموزش لغات و تلفظ و گرامر زبان انگلیسی  را پوشش دهد. سرویس آموزش زبان گلدفیش حتی می‌تواند شما را برای آزمون تافل و آیلتس و مکالمه زبان انگلیسی آماده کند.

 

3-w600
 

 

علاوه بر محتوای آموزشی که توسط مدرسین و متخصصین آموزش زبان تهیه شده است، گلدفیش سیستم آموزش هوشمندی دارد. با گذراندن آزمون تعییین سطح، نقطه شروع آموزش زبان شما به صورت هوشمند تعیین می‌شود و در ادامه با در نظر گرفتن روند آموزشی شما، سوالات تکراری و ساده و خسته‌کننده شما را آزار نخواهد داد.

گلدفیش با گیمیفیکیشن(بازی‌وار‌سازی) تلاش می‌کند تا آموزش زبان را برای شما جذاب کند. روند آموزشی خود را با امتیازهای هر دوره و بسته آموزشی می‌توانید رهگیری کنید و بهبود ببخشید.

 

5-w600
 

 

همچنین علاوه بر این ویژگی‌های نرم‌افزاری پس از پاسخ به هر سوال دسترسی آسان به نکات گرامری زبان انگلیسی و یک دیکشنری حاوی معنی سر‌راست کلمات استفاده شده روند یادگیری شما را تکمیل می‌کند.

 

Goldfish question page-full-w600
 

 

استفاده از گلدفیش به مدت ۱۵ روز بدون محدودیت رایگان است که با دعوت از دوستان خود می‌توانید این مدت زمان را افزایش دهید. بعد از اتمام دوره رایگان آموزش زبان همچنان می‌توانید روزانه از دو بسته آموزشی به رایگان استفاده کنید و یا برای ادامه آموزش دوره‌های زبان بدون محدودیت از اشتراک‌های ماهانه گلدفیش استفاده کنید.

می‌توانید از سرویس آموزش زبان گلدفیش به صورت آنلاین و از طریق مرورگر خود بر روی همه پلت‌فرم‌ها استفاده کنید و یا از اپلیکیشن آموزش زبان گلدفیش بر روی آندروید بهره بگیرید.


موضوعات مرتبط: <-CategoryName->
صفحه قبل 1 2 3 4 5 صفحه بعد
تمامی حقوق این وب سایت متعلق به عمومی است. || طراح قالب bestblog.ir