از لیون کامپیوتر قســـــــــــــــــــــــــــــــــــطی خرید کنید فروش اقساطی برای سراسر ایران
اخبار سخت افزار ، نرم افزار ، بازی و دنیای آیتی در مجله لیون کامپیوتر 🤩
جستجو در تالارهای گفتگو
در حال نمایش نتایج برای برچسب های 'api'.
6 نتیجه پیدا شد
-
زبان سطح پایین Low Levelو زبان سطح بالا High level Language در بازی ها رایانه ای
TERRORIST پاسخی ارسال کرد برای یک تاپیک در مقالات و اخبار سخت افزار
============================ درود کاربران و دوستان گرامی بر آن شدم که مقاله ای مفید و سودمند برای دوستان قرار بدم تا از نحوه و پردازش کدها در زبان های سطح بالا و پایین نیز در اختیار شما قرار بدم، برنامه نویس (توسعه دهنده ها) دستورات خود را می توانند در انواع متفاوتی از زبان های برنامه نویسی بنویسد، تعدادی از این زبان ها به صورت مستقیم توسط کامپیوتر درک می شوند، و تعداد دیگری نیاز به ترجمه دارند تا قابل فهم برای کامپیوتر شوند، امروزه صدها زبان کامپیوتری مورد استفاده می باشند که می توان آنها را به سه دسته تقسیم کرد: 1- زبان ماشین 2- زبان اسمبلی Low level Programming. 3- زبان های سطح بالا High Level Languages مانند: ++C و C هر کامپیوتری می تواند به طور مستقیم فقط زبان ماشین خود را درک کند، زبان ماشین یک زبان ذاتی و منحصر به فرد یک کامپیوتر می باشد و به هنگام طراحی سخت افزار کامپیوتر تعریف می شود، زبان ماشین عموما شامل رشته ای از اعداد است و موجب می شود که کامپیوتر عملیات اصلی را که در ارتباط با خود است هر بار راه اندازی اجراء نماید، زبان ماشین وابسته به ماشین می باشند ( زبان ماشین یک دستگاه فقط بر روی همان نوع از ماشین اجراء می شود) درک زبان ماشین برای انسان طاقت فرساء و بسیار مشکل است. زمانیکه کامپیوتر ها مورد استفاده عموم قرار گرفتند مشخص شد برنامه نویسی زبان ماشین برای بسیاری از برنامه نویسان خسته کننده و ملالت آور است ، در عوض بکار بردن رشته ای از اعداد که کامپیوتر بتواند به صورت مستقیم آنرا درک کند، برنامه نویسان از عبارات کوتاه شده زبان انگلیسی برای فهماندن عملیات ابتدایی به کامپیوتر استفاده کردند، این عبارت مخفف شده شبیه زبان انگلیسی ، مبنای زبان اسمبلی هستند، برنامه ها مترجم بنام اسمبلر مشهور می باشند که زبان اسمبلی را به زبان ماشین ترجمه می کنند. زبان ماشین اسمبلی باعث افزایش سرعت برنامه نویسی شد اما هنوز هم مستلزم دستورات فراوانی برای انجام یک عمل ساده بود، برای افزایش سرعت برنامه نویسی زبان های سطح بالا توسعه پیدا کردندکه با استفاده از یک عبارت میتوانند وظایف و اعمال وسیع تری را انجام دهند. برنامه های مترجم که وظیفه تبدیل زبان های سطح بالا به زبان ماشین را برعهده دارند کامپایلر نامیده می شوند . زبان های سطح بالا این امکان را به برنامه نویس می دهند که دستورات مورد نیاز خود را تقریبا مانند زبان انگلیسی و عملیات ریاضی را به صورت روزمره بنویسد. بدیهی می باشد که زبان های سطح بالا نسبت به زبان های ماشین و سطح پایین مانند اسمبلی از محبوبیت بیشتری برخوردار می باشند، در نزد برنامه نویسان (توسعه دهندگان) ، زبان های شیرین و قدرتمند C و ++C و #C و VB و .Net و Java از جمله زبان های سطح بالا High Level می باشند. فرایند کامپایل کردن زبان سطح بالا به زبان ماشین می تواند وقت زیادی از کامپیوتر را بگیرد، برنامه های مفسر می توانند مستقیما برنامه های نوشته شده در زبان های سطح بالا را بدون نیاز به کامپایل به زبان ماشین تبدیل کنند. اگرچه آهسته تر عمل می کنند عملیات کامپایل کردند، و مفسرها در محیط های توسعه برنامه از کارایی بیشتر برخوردار هستند و در این محیط ها است که ویژگی جدید افزوده شده و خطاها اصلاح می شوند، پس از این اینکه برنامه کاملا توسعه یافت، نسخه کامپایل آن تولید می شود تا اجرای برنامه سریعتر صورت گیرد، اکنون می دانید که سر انجام دو روش برای ترجمه یک برنامه در زبان سطح بالا به شکلی و فرمی که کامپیوتر بتواند آنرا درک کند وجود دارد: کامپایل و مفسر. تمامی این توضیحاتی که خدمت دوستان دادم، فرایندهای اولیه ، ساخت ، تولید نهایی برای بازیهای رایانه ای می باشند که شما از آن استفاده می کنید برای اجراء کردن بروی ماشین خود یا همان PC. ========================================================================= استفاده از مقاله با درج منبع و ذکر نام نویسنده بلامانع می باشد. =========================================================================== -
پشتیبانی ولکان از Multi-GPU در تمام سیستم عامل های دسکتاپی
Trickster پاسخی ارسال کرد برای یک تاپیک در مقالات و اخبار سخت افزار و نرم افزار تهیه شده توسط لیون کامپیوتر
رابط برنامه نویسی ولکان یکی از محبوب ترین API های موجود بوده و به یقین تا به حال بیشترین بازخوردهای مثبت را از سمت طرفداران دریافت کرده است. به عنوان مثال پیاده سازی آن در بازی Doom بهبود بسیار شگرفی را در عملکرد بازی ای به ارمغان آورد که نه تنها لذت بخش بود و جلوه های زیبایی داشت، که به طرز شگفت آوری نیز بسیار موفق بود. یکی از مهمترین نقاط قوت ولکان پشتیبانی از سیستم عامل هایی غیر از ویندوز 10 (جایی که مایکروسافت هنوز نیاز به تلاش بیشتری برای جلب اعتماد و علاقه افراد دارد) بوده به طوری که برخی توسعه دهندگان به جایی رسیده اند که عطای پشتیبانی از DirectX 12 را به خاطر ولکان به لقایش بخشیده اند و به همین دلیل هر روز به تعداد علاقه مندان به این API بیشتر و بیشتر می شود. اکنون گروه تولیدی Khronos توضیحات و شفاف سازی های بیشتری را ارائه داده است:... ویژگی پشتیبانی از چند پردازنده گرافیکی در ولکان تنها محدود به ویندوز 10 نیست. این امکان وجود دارد که افزونه پشتیبانی Multi-GPU ولکان را برای هرگونه سیستم عامل دسکتاپی مانند ویندوز 7، 8.x، 10 و لینوکس پیاده سازی کرد." این کمپانی همچنین عنوان کرد از تلاش برخی توسعه دهندگان برای پیاده سازی Multi-GPU در بازی هایشان برای پلتفرم های دیگری غیر از ویندوز 10 با خبر است. قطعاً این حقیقت که ولکان محدود به هیچ پلتفرمی نبوده برای مصرف کنندگان و توسعه دهندگان به عنوان خبری بسیار خوب تلقی می شود و شاید این پشتیبانی (که هنوز بستگی به علاقه توسعه دهندگان برای پیاده سازی دارد) افق جدیدی در پیاده سازی Multi-GPU باشد که خلاء آن به شدت احساس می شود. شاید خواندن اظهارت رسمی کرُنوس برای شفاف سازی بیشتر این موضوع خالی از لطف نباشد: "در برخی از اسلایدهای Khronos در کنفرانس GDC اشاره شده بود برای عملکرد ویژگی Multi-GPU ولکان، Windows Display Driver Model (یا WDDM) باید در حالت Linked Display Adaptor (یا LDA) باشد. عدم شفاف سازی در این اعلامیه منجر به برداشت های اشتباهی شده است که نیاز به ابهام زدایی دارد: استفاده از WDDM مربوط به استفاده ولکان از ویژگی Multi-GPU برای سیستم عامل ویندوز است. برای دیگر سیستم عامل ها نیازی به WDDM برای پیاده سازی افزونه Multi-GPU نیست. استفاده از حالت LDA در ویندوز می تواند پیاده سازی ویژگی Multi-GPU ولکان را راحت تر کند که به احتمال خیلی زیاد در اکثر پیاده سازی ها هم استفاده خواهد شد اما ضرورتاً به معنی محدودیت به این حالت نیست. اگر قصد بر پیاده سازی حالت LDA در ویندوز باشد، این حالت محدود به ویندوز 10 نیست. حالت LDA بر روی بسیاری از نسخه های ویندوز، شامل ویندوز های 7 و 8.x در دسترس است." منبع: TechPowerUp مترجم: مجید بکائیان -
کمپانی NVIDIA طی دهه های گذشته ، به عنوان بخشی از تلاش های خود در جایگزین کردن رندرهای شبیه سازی ، حرکت های بسیار مهمی را انجام داده است.این تلاش ها با روی کار آمدن DirectX 12 شرکت مایکروسافت و یک DXR API جدید ،حتی بیشتر هم شده است.در حال حاضر انویدیا در حال همکاری با گروه Khronos سازنده API Vulkan است تا پشتیبانی از فناوری RTX را به آن اضافه کند. در این رابطه یک افزونه جدید برای Vulkan تحت عنوان VK_NV_raytracing در اسناد فنی این شرکت توسط Phoronix مورد استفاده قرار گرفته است.که نشان از افزایش سهم شرکت برای توسعه استانداردهای چند محصولی توسط Khronos Group دارد.این افزونه میتواند چند ویژگی و ایستگاه های از پیش تنظیم شده NVIDIA RTX را به والکان اضافه کند.افزونه جدید ساختار کد نویسی مشابه با DXR (دایرکت ایکس ) دارد و نیاز به داشتن مهارت فنی بالا و پیچیدیگی را برای برنامه نویسان به حداقل میرساند.قرار است انویدیا جزئیات بیشتر در این رابطه را در کنفرانس GTC منتشر کند. منبع : Techpowerup مترجم : محمد فتحی
-
کمپانی AMD سال 2017 را با عرضه درایور Radeon Software Adrenalin Edition (17.12) ، به همراه بسیاری قابلیت های جدید، به پایان رساند. با توجه به بسیاری از بهبودهای انجام شده در این درایور، به صورت اتفاقی ، با برخی مشکلات در بازیهایی که با API DX9 (که حدود 10 سال از عمر آن میگذرد) ساخته شده اند ، همراه شده است. یکی از کاربران وبسایت Reddit از پشتیبان رسمی AMD در انجمن AMD Radeon ، سوالی در مورد مشکل اجرای بازیهای DX9 ازآنها پرسید ، اما با پاسخ دور از انتظاری مواجه شد. AMD در طی جلسه پشتیبانی خود اینگونه پاسخ داد : " اکثر عناوین فعلی مربوط به سال 2017 میشوند، و بعید به نظر میرسد که از طرف ما ، منابع مهندسی ارزشمند به این کار اختصاص پیدا کند." در میان بازیهای که تحت تاثیر این موضوع قرار گرفته اند ، با توجه به قدیمی بودن آنها مانند : "C&C3 Tiberium Wars ، "C&C3 Kane's Wrath " ، "C&C Red Alert 3" ، "C&C Red Alert 3 Upising" ، "C&C4 Tiberian Twilight" ، "Battle for Middle Earth 1-2" ، "The Witcher Enhanced Edition" هستند ، که با درایور Adrenalin Edition با مشکلاتی مواجه شده اند. کمپانی AMD هم برای رفع ناتوانی خود ، مشکلات مربوط به API قدیمی را متهم میکند ، این شرکت ادعا میکند ، که این عناوین همگی مربوط به سال 2007 هستند و مشکلات مربوطه ، ناشی از ماژول های قدیمی رابط برنامه نویسی این API قدیمی است ، پس بنابراین این شرکت میگوید که منابع ارزشمند مهندسی خودرا برای رفع این مشکلات هدر نخواهد داد. منبع : Techpowerup مترجم : محمد فتحی
- 1 ارسال
-
- adrenalin edition
- amd
-
(و 2 مورد دیگر)
برچسب زده شده با :
-
حدود دو روز قبل بود که گزارشاتی مربوط به مشکلات کارت های گرافیکی AMD با بازیهای قدیمی ساخته شده بر اساس DX9 ، در فضای اینترنت پخش شد.این مشکلات حتی با درایور جدید این شرکت یعنی AMD Adrenalin به اوج خود رسید، این در حالی بود که درایور جدید ویژگیهای تازه ای به همراه خود داشت.به نظر میرسد که درایور Adrenalin با تعدادی از بازیهایی که حدود 10 سال قبل و بر اساس API قدیمی DirectX 9 ساخته شده اند ، با مشکلاتی مواجه شده است . تعدادی از کاربران هم با این واقعیت که شرکت AMD برای رفع این مشکلات کاری را انجام نمیدهد ، از این موضوع شکایت دارند.برخی از عناوینی که که با درایور جدید هنگام اجرا با مشکل مواجه بوده اند عبارتند از :C&C3 Tiberium Wars ، C&C3 Kane's Wrath ، C&C Red Alert 3 ، C&C Red Alert 3 Uprising ، C&C4 Tiberian Twilight ، Battle for Middle Earth 1-2 and Witcher Enhanced Edition . در این هنگام یکی از مهندسان پشتیبانی فنی AMD در طی یک جلسه رسمی ، پاسخ داد : بعید که که ما منابع ارزشمند مهندسی خود را بیش از این به این موضوع اختصاص دهیم. این صحبت بعد از مدتی باعث انفجار در فضای وب شد.با این حال بعد ازگذشت چند روز، رهبر تیم درایور نویسی و نرم افزاری AMD یعنی آقای Terry Makedon در صفحه تویت شخصی خود نوشت : ما در حال بررسی و رفع مشکلات هستیم ، به ما اعتماد داشته باشید وقتی بگوییم انجام میشود ، حتما انجام خواهد شد.این مشکلات مربوط به موتور قدیمی بازیهاست ، اما ما به زودی با عرضه درایور هات فیکس این مشکلات را حل خواهیم کرد.. منبع : Guru3d مترجم : محمد فتحی
-
پیدا کردن steam api key website
hadi soleimanzadeh پاسخی ارسال کرد برای یک تاپیک در مشکلات در بازی و خطاهای سیستم
سلام من چطوری میتونم api استیم رو گیر بیارم steam api key website- 2 ارسال
-
- steam api key website
- api
-
(و 2 مورد دیگر)
برچسب زده شده با :