دانلود کتاب Linux Game Programming w/CD (Prima Tech's Game Development)

36,000 تومان

برنامه نویسی بازی لینوکس با سی دی (توسعه بازی Prima Tech)


موضوع اصلی کامپیوتر – سیستم عامل
نوع کالا کتاب الکترونیکی
ناشر Muska & Lipman/Premier-Trade
تعداد صفحه 334
حجم فایل 3.44 مگابایت
کد کتاب 0761532552 , 9780761532552
نوبت چاپ 1
نویسنده

,

,

,

زبان

انگلیسی

فرمت

PDF

سال انتشار

2002

مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات
Mark Collins, Linux Game Programming (Prima, 2001)

The main problem with reading computer books that are six years old is that, well, they’re six years old. This is not a huge problem in the Windows world; as we have seen, sometimes the most current Windows technology will stay around a lot longer than the service contracts mandate. That, however, is almost never the case with Linux, where a massive pool of developers pretty much ensures that things will grow and change on a monthly, if not daily, basis. Still, the basics of the necessary knowledge to get under the hood and tinker with Linux will hold true, so it’s not like there’s absolutely nothing to gain from a book like this if you’re a total newb. (Sorry, I despise that spelling, but if I use the correct one, Amazon filters it for being one letter off from a certain slang term they don’t seem to like.)

I am, in fact, that newb. Having finally thrown Microsoft over for good in every aspect of my life I can (I still keep a Windows box around for games, and I have to use it at work), all those database and game projects I was working on will have to be Linux projects now. So I started with what I could get at the library, Collins’ six-year-old treatise on Linux game programming. First, let me say that if you’re looking for hands-on tutorial stuff, this is not the book for you. Collins is more interested in getting you to understand the concepts–why you want to do something, rather than what it is you want to do. While this is obviously a good thing and leads to programmers who understand more of what they’re on about, it’s probably worth a caveat emptor for the people who are just looking for shortcuts, or answers to a specific problem. The second thing to be said, then, is that game design itself is the most portable part of any game project. While Collins does delve into some things that are more applicable to Linux development than any other sort (an entire chapter, for example, is devoted to the OpenSource debate), many of the specific tools Collins talks about, and all of the high-level concepts, are applicable to game designers who program for any platform. Thus, I could go two ways here; criticize the book for not really being about Linux specifically, or praise it for being universal?

The problem is, I can’t do one or the other. How valuable you’ll find it will likely depend on how much reading you’ve already done on designing games and developing games with C++. If you’ve done a good deal, you will get the most worth out of the chapters on SDL and openGL/openAL; otherwise, read the whole thing. ***


ترجمه فارسی (ترجمه ماشینی)

مارک کالینز، برنامه نویسی بازی لینوکس (پریما، 2001)

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

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

مشکل این است که من نمی توانم یکی یا دیگری را انجام دهم. اینکه چقدر آن را ارزشمند خواهید یافت، احتمالاً به میزان مطالعه ای که قبلاً در طراحی بازی ها و توسعه بازی ها با C++ انجام داده اید بستگی دارد. اگر کار خوبی انجام داده اید، بیشترین ارزش را از فصل های مربوط به SDL و openGL/openAL خواهید گرفت. وگرنه کل مطلب رو بخون ***

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Linux Game Programming w/CD (Prima Tech's Game Development)”