
در مقالهی قبلی آموزش بازی سازی">سازی بیان کردیم که به عنوان اولین پروژههای خودتان سراغ گرافیکهای واقعگرایانه نروید چرا که به وضوح انجام چنین پروژههایی از حیطهی تواناییهای یک فرد تازهکار خارج است. اما به هر جهت اگر شما تصمیم خود را گرفتهاید و میخواهید در این زمینه فعالیت داشته باشید، به شما توصیه میکنیم نکات این مقاله را از دست ندهید. مقالهی مرتبط چرا صرفهجویی در منابع مهم است؟ همان گونه که در مقالهی قبلی به صورت مختصر هم به این موضوع اشاره کردیم، بزرگترین مانع برای پیادهسازی یک گرافیک واقعگرایانه محدودیتهای سختافزاری است. اما نکتهای که در این بین وجود دارد این است که در گذر زمان و با پیشرفت فرآیند بازیسازی، چه تدابیری برای این مسئله اندیشه شده است؟ نکتهی مهمی که باید به آن توجه داشته باشید...
ادامه مطلب
دورههای آموزشی کارمندان جدید باید شامل فرایندهای ارتقاء مهارت، دانش و تخصص آنها در راستای انجام یک کار خاص باشد....
ادامه مطلب
مایکروسافت اپلیکیشن جدیدی معرفی کرده است که به لطف بهکارگیری هوش مصنوعی، زبان چینی را بهآسانی آموزش میدهد...
ادامه مطلب
در این مقاله روش استفاده از نمودار گانت در مدیریت پروژه را معرفی میکنیم و آموزش میدهیم....
ادامه مطلب
مدیریت پروژه به یک سری اعمال بهم پیوسته گفته میشود که آغاز، برنامهریزی، انتخاب تیم، کنترل، اجرا و به نتیجه رسیدن پروژهرا شامل میشود. در هر پروژه تلاش میشود که تولید یک محصول یا ارائهی خدمات با نتیجهای مطلوب همراه شود. مدیریت پروژه نیازمند توسعهی مهارتهای فنی و اصول مدیریتی ممتاز است و درواقع چالش اصلی در روند ادارهی پروژه، دستیابی به تمامی اهداف مورد نظر با وجود مدیریت محدودیتهای زمان، ...
ادامه مطلب
همانطور که امروزه تنها با اتصال به اینترنت و داشتن یک اپلیکیشن روی گوشی، بسیاری از کارها مانند خرید کالا یا سفارش تاکسی با اطمینان و بهسهولت انجام میشود، ارائه سایر خدمات در محل نیز بهراحتی قابل انجام است. پلاک با آگاهی از مشکلات و موانع و با استفاده از تکنولوژی سعی در ایجاد تحول در شیوهی دسترسی و ارتقاء کیفیت خدمات را دارد. پلاک با ارائهی خدمات آنلاین در محلبه مشتریان، ضمن ایجاد سهولت در س...
ادامه مطلب
همهی ما به خوبی میدانیم که موتورهای بازیسازی تنها یکی از ابزارهایی است که برای ساخت یک بازی ویدیویی به کار گرفته میشوند. برای همین معمولا برای بخشهای طراحی، مدلسازی، صدا و انیمیشن از نرمافزارهای دیگری در کنار موتور ساخت بازی استفاده میشود. البته گاهی اوقات با توجه به قابلیتهای ابزارهایی که در اختیار ما قرار دارند میتوانیم تعدادی از این کارها را درون یکی از این نرمافزارها انجام دهیم و اح...
ادامه مطلب
اگر مقاله قبلی آموزش بازی سازی ما در مورد سند طراحی بازی را مطالعه نکردید به شما پیشنهاد میدهیم قبل از مطالعهی این مقاله در ابتدا مقالهی آشنایی با سند طراحی بازی را مطالعه کنید. ما در مقالهی قبل تا حدودی در مورد کلیات سند طراحی بازی صحبت کردیم و کم و بیش در رابطه با بخش مفهومی سند نیز مطالبی را برای شما ارائه دادیم. اما به دلیل سوالاتی که در این رابطه پیش آمده بود تصمیم گرفتیم در این مقاله در کنار بیان بخشهای باقیمانده از سند طراحی بازی، به تعدادی از اساسیترین سوالهای موجود در این زمینه هم پاسخ دهیم. مقالهی مرتبط سند طراحی در مسیر آموزش بازیسازی همچنان در ایستگاه سند طراحی بازی و ب...
ادامه مطلب
ذهن انسان هر چقدر هم قوی باشد در جریان کارهای روزانه و چالشهایی که با آن ها مواجه میشویم نارساییهایی را از خود نشان میدهد و فراموشی را برایمان به ارمغان میآورد. بهخصوص اگر در حال ساخت یک بازی با چالشهای فراوان باشیم، عدم ثبت و نگارش افکار و ایدههایمان میتواند به سرعت مقدمات فراموشی آن ها را...
ادامه مطلب
JPG/JPEG و PNG از محبوبترین فرمتهای تصویر در دنیای وب هستند. در مقایسه این دو فرمت، JPEG بهدلیل حجم کمتر و پشتیبانی جهانی ترجیح داده میشود. درحالی که تصاویر PNG حجم بیشتری دارند ولی از تصاویر بدون پسزمینه پشتیبانی میکند. نکتهای که وجود دارد این است که تبدیل مستقیم فرمت JPEG به PNG پسزمینه را...
ادامه مطلب
اگر پیگیر کانال تلگرام و پیج اینستاگرام زومیت باشید، حتما مشاهده کردهاید که در یکی دو هفتهی اخیر سری پستهای جدیدی با نام سینماگراف را به مطالب روزانه اضافه کردهایم که خوشبختانه استقبال بسیاری نیز از آنها به عمل آمد. در جواب درخواستهای شما در رابطه با آموزش ساخت این تصاویر، این مقاله و آموزش را...
ادامه مطلب
در دو جلسهی قبلی ۱۱ مرحله مختلف را گذراندیم تا مبحث شیءگرایی را در پیاچپی به روش عملی یاد بگیریم. در ادامه به سراغ مراحل بعدی میرویم. مرحله دوازدهم: دسترسی مستقیم به پروپرتیها (توصیه نمیشود) برای دسترسی مستقیم به خواص اشیاء ساخته شده در پیاچپی، نیازی به استفاده از متدها ندارید. شما میتوانید به طور مستقیم با استفاده از عملگر <- و نام متغیر (پروپرتی) مورد نظر، به آن دسترسی داشته باشید. به عنوان مثال اگر در کلاس پیاچپی نوشته شدهی خود، یک پروپرتی به نام name$ (در شیء mojtaba$) داشته باشید...
ادامه مطلب
تا پیش از این علاقهمندان به ورزشهای زمستانی AMG باید به کشور سوئد سفر میکردند ولی در حال حاضر این شرکت مطرح تولیدکنندهی خودروهای اسپرت،محل جدیدی در آمریکای شمالی را برای این کار مدنظر دارد. راهاندازی این مسیر یخی در کمپ Gimli Manitoba و با ساخت مسیر موقتی بر روی دریاچهی یخزدهی وینیپِگ انجام شده است. پیتر پیلاک(معاون شهردار ناحیه) در خصوص احداث پیست زمستان مرسدس بنز گفت: «ما از اینکه مرسدسبنز، گیملی را بهعنوان محل زمستانی برنامههای خود برگزیده خشنود هستیم و از آنها با آغوش باز استقبال خواهیم کرد. در این دیدار ما میتوانیم مهمانان...
ادامه مطلب
بیشتر کاربران آیفونهای قدیمی از کاهش سرعت عملکرد دستگاه خود ناراضی هستند. کاهش سرعت عملکرد، به مرور زمان در همهی دستگاهها و سیستم عاملها احساس شده و مختص به دستگاههای اپلی نیست؛ اما در این مقاله صرفا به این دستگاهها خواهیم پرداخت. اگر دارندهی آیفون قدیمی هستید و از این مشکل رایج رنج میبرید، همراه ما باشید تا راهکارهای جامع و مفیدی را برای افزایش عملکرد آیفونهای دارای سیستم عامل iOS 6 تا iOS 9، معرفی کنیم. مقاله مرتبط: اگر هنوز هم از آیفونهای قدیمی مانند مدل 3G یا مدلهای قدیمی دیگر استفاده میکنید، احتمالا متوجه کاهش سرعت عملکرد آن نسبت به روزهای اول خرید شدهاید. در این حالت، معمولا با گذشت زمان عملکرد رابط کاربری دستگاه کندتر شده و زمان زیادی طول میکشد که نرمافزارها اجرا شوند. در واقع، آیفو...
ادامه مطلب
ارثبری یکی از مباحث مهم در مبحث شی گرایی است. در برنامهنویسی نیز این واژه مفهمومی مشابه دنیای واقعی دارد و به معنای ارث بردن خصوصیات است. جدا از رفتارها و خصوصیاتی که فرزندان از والدین خود به ارث میبرند، رفتارهایی متفاوت و جدیدتری نیز در فرزندان وجود دارد که به نوعی میتوان گفت که فرزندان، نوع کاملتری از پدران و مادران خود هستند. به عنوان مثال موتور سیکلت نوع کاملتری از دوچرخه است. یعنی تمام خصوصیات دوچرخه را دارد و علاوه بر آن یکسری خصوصیات جدیدتری به آن اضافه شده است. ارث بری (Inheritance) یکی از نکات مهمی که در مهندسی نرم افزار مطرح میشود، این است که از کدهایی که در برنامه نوشتهایم، «استفادهی مجدد از کد» یا «Code Reuse» کنیم. به این معنی که اگر در قسمتی از برنامه مجبور شدیم کدهایی بنویسیم ...
ادامه مطلب
کاربران میتوانند در بروزرسانی سالیانهی (Aiversary) سیستم عامل ویندوز 10، اقدام به همگامسازی اعلانیههای گوشی هوشمند اندرویدی با رایانهی ویندوز کنند. در واقع مایکروسافت با این کار، امکان مشاهدهی اعلانیههای سیستم عامل اندروید را در ویندوز ۱۰ فراهم کرده است. ممکن است که این ابزار مانند گزینههای سوم شخص، پیشرفته و قدرتمند نباشد اما قطعا راهاندازی و بهرهمندی از آن بسیار سادهتر از نمونههای مشابه است. مقاله مرتبط: بهترین بخش همگامسازی اعلانیهی اندروید با ویندوز، با فرض فعال بودن کورتانا این است که به معنای واقعی کلمه نیازی به راهاندازی و مدیریت در سمت رایانهی ویندوز ۱۰ وجود نداشته و همهی مراحل انجام کار روی گوشی هوشمند اندرویدی صورت خواهد گرفت. اگر دستیار صوتی کورتانا در سیستم عامل شما غیرفعال است...
ادامه مطلب
مقاله مرتبط: اگر به تصاویر، ویدیوها و دیگر دادههای شخصی موجود در دستگاههای اپلی خود اهمیت میدهید بهتر است با پشتیبانگیری کامل از آیفون، آیپد و دادههای مربوط به فعالیت ورزشی خود در اپل واچ، مانع نابود شدن همیشگی آنها شوید! در این مقاله نحوهی پشتیبانگیری کامل از دستگاههای اپلی در آیکلود و آیتونز را توضیح خواهیم داد تا با انجام این کار در زمان از دست دادن آیفون یا آیپد خود نسبت به حفظ دادههای شخصی آرامش خاطر داشته باشید. چگونه از آیفون خود پشتیبانگیری کنم؟ آیفون من قدیمی است و به شدت نگران از دست دادن تصاویر شخصی موجود در آن هستم. آیا پشتیبانگیری از آیفون یا آیپد در آیکلود به اندازهی کافی امن است؟ اینها سوالات و مشکلاتی هستند که بیشتر کاربران دستگاههای اپلی با آن مواجه میشوند. پشتیبانگیری از ...
ادامه مطلب
مقاله مرتبط: مایکروسافت در ویندوز 10 و ویندوز 8 قابلیتی به نام Metered Coection را گنجانده است. کاربرد قابلیت یاد شده بیشتر در اینترنتهای حجمی است که میزان مصرف دادهی محدودی در بازههای زمانی خاص دارند؛ کانکشنی که اگر بیش از حجم تعیین شده برای یک بازهی زمانی داده مصرف کنید، با صورت حسابی نجومی روبهرو خواهید شد! این قابلیت در ویندوز 10 و 8 فقط برای محدود کردن و کاهش مصرف دادههای اینترنتی در اتصالهای اینترنتی (coection) موبایلی و بیسیم (Wi-Fi) قابل استفاده بوده و امکان اعمال محدودیت به اتصال کابلی (Etheet coection) وجود ندارد. بر اساس گزارش مایکروسافت، قابلیت Metered Coection عملکرد ویندوز و نرمافزارها را به گونهای تغییر میدهد که باعث کاهش مصرف دادهی شما در شبکههای بیسیم و موبایلی میشود. اگر ...
ادامه مطلب
مقاله مرتبط: یکی از محصولات نرمافزاری شرکت مایکروسافت، DirectX است. دیرکتایکس، مجموعهای از رابطهای برنامهنویسی نرمافزاری (API) است که ادارهی وظایف مربوط به خدمات چندرسانهای به ویژه بازیهای رایانهای و ویدیوها را در سیستم عامل ویندوز برعهده دارد. به همین خاطر وجود این API برای علاقهمندان به بازیهای رایانهای (Gamer) اهمیت فراوانی دارد. ویندوز 10 هم مانند سایر ویندوزهای موجود، دارای ابزار تشخیصی دیرکتایکس (DirectX Diagnostic Tool) است. ابزار یاد شده اطلاعات کاربردی زیادی را از سختافزارها و درایورهای نرمافزاری، در اختیار کاربران میگذارد. این ابزار همچنین شامل آزمونهای ابتدایی تشخیصی در سیستم DirectX است. در ادامهی مقاله، شیوهی استفاده از ابزار یاد شده و کاربرد آن را بیان خواهیم کرد. DirectX و ا...
ادامه مطلب
مقاله مرتبط: شرکت اپل تغییری کوچک اما بنیادینی را در سیستم قفلگشایی (unlock در اصطلاح فرنگی) آیفون، آیپد و آیپاد تاچ دارای سیستم عامل iOS 10 ایجاد کرده است. اگر در کل علاقهای به تغییرات جدید ندارید، به راحتی میتوانید با دنبال کردن راهکاری ساده مانع تداوم این تغییر بنیادین شوید. در ادامهی مقاله بازگشت به روش آنلاکی که در iOS 9 استفاده میشد را شرح خواهیم داد. تغییرات اعمال شده در iOS 10 و دلیل این تغییرات هنگام استفاده از دستگاه اپلی دارای سیستم عامل iOS 9 و ویژگی تشخیص اثر انگشت موسوم به Touch ID آن، به راحتی با فشردن دکمهی خانه (home) در دستگاه اپلی خود میتوانستید به اصطلاح دستگاه را فعال کرده و قفل صفحهی دستگاه را با یک حرکت سریع بازگشایی کنید. در واقع با دو مرحلهی، قرار دادن انگشت بر روی...
ادامه مطلب