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

ادامه خواندن


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

ادامه خواندن

برچسب‌ها


در این پست با نحوه کامپایل سورس کد آنریل انجین آشنا می شویم، کامپایل کردن سورس آنریل انجین در ویندوز 8.1 انجام خواهد شد. آنریل یکی از محبوب تری موتورهای بازی سازی است، که توسط استدیو اپیک گیمز ارایه شده است. آنریل خیلی وقت نیست، که سورس آن برروی گیت هاب انتشار یافته، از طرفی برخلاف قبل رایگان شده است. برای کامپایل از ویژوال استدیو سی پلاس پلاس استفاده کرده ایم. این آموزش برای کامپایل آنریل در ویندوز 10 هم می تواند به کار رود. برای کامپایل سورس آنریل انجین باید یک سری پیش نیاز ها را فراهم کنید، که در ادامه آورده خواهد شد.

ادامه خواندن

برچسب‌ها


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

ادامه خواندن

برچسب‌ها