دانلود کتاب iPhone Game Development: Developing 2D & 3D games in Objective-C

49,000 تومان

توسعه بازی آیفون: توسعه بازی های دو بعدی و سه بعدی در Objective-C


موضوع اصلی کامپیوتر – برنامه نویسی
نوع کالا کتاب الکترونیکی
ناشر O’Reilly Media
تعداد صفحه 258
حجم فایل 4.32 مگابایت
کد کتاب 0596159854 , 9780596159856
نوبت چاپ 1
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2009
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های 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 تومان
توضیحات
I had entered the following under the comments section of a previous and after the last 10 days of digging into code I thought I should use it to create a review. I have to admit that I had serious misgivings about purchasing this book after reading the other reviews. One of my friends at work recommended it and I eventually downloaded the Kindle edition on my iPad. I thoroughly enjoyed the first 2 chapters. I’ve been working on a game design for a few weeks and was glad to see that some of my thoughts/designs were not far off. I allocated an entire day to get the framework described in Chapter 3 up and running. I read the chapter first then took a day off from work and dove in. It took a solid 9 hours to get things up and running. I still have a few glitches but for the most part the framework performs as expected. One thing I’ll say – it forced me to learn a lot and dig deep into the code. The result is that I now have a reasonably good understanding of the design and I think I can take it and apply it for my needs. Pounding new knowledge into one’s head is generally somewhat painful – but it’s not necessarily a bad way to learn.With that said, it would have been a bit easier if the examples and book code had matched up a bit more but I’m not to keen on complete listings eating up book space – still – getting the framework in chapter 3 to run was a challenge. Now that it’s behind me I’ll spend a few days documenting the model. I’ll clean it up where it needs to be and change those items that will make it more aligned with what I have in mind. Then I’ll dive into Chapter 4. I’d rate the book with 4 stars (I originally thought only 3). As others have said, there are places in the text where the actual code doesn’t match with the snippets in the book nor with the downloaded sourceforge examples. Mostly, I relied on other books that I have and the Apple documentation (or the framework H files) when I needed additional help. Working though this was like picking up someone’s code at work and trying to figure out the design in preparation for a refactoring effort. Bottom line – it forced me to behave like I do at work when learning a new system. Ok – About a week later now… I’ve down loaded the sourceforge code for Chapter 3 and it appears to be working fine. Stepping through with the debugger is well worth the time spent. Still have some issues with it displaying properly on an iPad but I’ll figure that out as I get the time (which I’ve now done). I’ve started restructuring and documenting the relevant parts of the code that I find useful. The low-level portions with textures/fonts etc. helped get my old C-pointer skills dusted off. It was a painful experience but I believe I’ve finally got what I need from the text. Feel like I broke a couple of shovels whilst doing the digging.Another week and a half have passed and I have used the sourceforge code to create a game framework. I’ve written routines to create random mazes and have added code that uses the accelerometer to let me “walk” an emu chick animation through the maze. Not perfect yet but I’ll keep improving the base and documenting what I do. Lke others who have commented I was initially frustrated when I started but I followed the author’s advice and after stepping through the code with the debugger and adding my own documentation it’s actually not bad and extremely interesting to see how this is all put together. Of course everyone learns at a different pace and a different way. Someone in a previous post suggested that this was probably not a beginner’s book… could be. I have 15+ years of C & C++ experience in my background and I admit that has helped make the transition to Objective-C a bit easier. (I had done nothing with Objective-C until about three months ago.) My advice would be to keep going… There really are some interesting “code-nuggets’ inside this framework.

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

من موارد زیر را در بخش نظرات قبلی وارد کرده بودم و پس از 10 روز گذشته که کد را بررسی کردم، فکر کردم باید از آن برای ایجاد یک بررسی استفاده کنم. باید اعتراف کنم که پس از خواندن سایر نقدها، تردیدهای جدی در مورد خرید این کتاب داشتم. یکی از دوستانم در محل کارم آن را توصیه کرد و من در نهایت نسخه Kindle را روی iPad خود دانلود کردم. من از 2 فصل اول کاملاً لذت بردم. من چند هفته است که روی یک طراحی بازی کار می کنم و خوشحالم که می بینم برخی از افکار / طرح های من دور از دسترس نیستند. من یک روز کامل را اختصاص دادم تا چارچوبی را که در فصل 3 توضیح داده شده است راه‌اندازی کنم. من ابتدا این فصل را خواندم، سپس یک روز مرخصی گرفتم و وارد کار شدم. 9 ساعت طول کشید تا همه چیز راه اندازی شود. من هنوز چند اشکال دارم، اما در بیشتر موارد چارچوب مطابق انتظار عمل می کند. یک چیز را می گویم – این من را مجبور کرد که چیزهای زیادی یاد بگیرم و عمیقاً در کد جستجو کنم. نتیجه این است که من اکنون درک نسبتاً خوبی از طرح دارم و فکر می کنم می توانم آن را بگیرم و برای نیازهایم از آن استفاده کنم. کوبیدن دانش جدید در ذهن عموماً تا حدودی دردناک است – اما لزوماً راه بدی برای یادگیری نیست. با این اوصاف، اگر مثال‌ها و کد کتاب کمی بیشتر با هم مطابقت می‌کردند، کمی ساده‌تر بود، اما من این کار را نمی‌کنم. مشتاق فهرست‌های کاملی که فضای کتاب را اشغال می‌کنند – هنوز هم – اجرای چارچوب در فصل 3 یک چالش بود. حالا که پشت سرم است، چند روزی را صرف مستندسازی مدل خواهم کرد. من آن را در جایی که باید باشد پاک می‌کنم و مواردی را تغییر می‌دهم که با آنچه در ذهن دارم هماهنگ‌تر شود. سپس به فصل 4 می پردازم. من به کتاب با 4 ستاره امتیاز می دهم (در ابتدا فکر می کردم فقط 3). همانطور که دیگران گفته‌اند، مکان‌هایی در متن وجود دارد که کد واقعی با تکه‌های کتاب یا نمونه‌های منبع فورج دانلود شده مطابقت ندارد. اغلب، زمانی که به کمک بیشتری نیاز داشتم، به کتاب‌های دیگری که در اختیار دارم و اسناد اپل (یا فایل‌های فریمورک H) تکیه می‌کردم. اگرچه کار کردن با این کار مانند برداشتن کد یک نفر در محل کار و تلاش برای کشف طرح در آماده سازی برای تلاش مجدد بود. خط پایانی – من را مجبور کرد که در هنگام یادگیری یک سیستم جدید مانند من در محل کار رفتار کنم. بسیار خوب – حدود یک هفته بعد… من کد منبع فورج را برای فصل 3 بارگیری کردم و به نظر می رسد که خوب کار می کند. گام برداشتن با دیباگر ارزش زمان صرف شده را دارد. هنوز برخی از مشکلات با نمایش صحیح آن در iPad وجود دارد، اما با بدست آوردن زمان آن را متوجه خواهم شد (که اکنون انجام داده ام). من شروع به بازسازی و مستندسازی بخش‌های مربوطه از کد کرده‌ام که به نظرم مفید است. بخش‌های سطح پایین با بافت‌ها/فونت‌ها و غیره کمک کردند تا مهارت‌های C-pointer قدیمی من از بین برود. تجربه دردناکی بود، اما فکر می‌کنم بالاخره آنچه را که نیاز داشتم از متن دریافت کردم. احساس می کنید در حین حفاری چند بیل را شکستم. یک هفته و نیم دیگر گذشت و من از کد sourceforge برای ایجاد یک چارچوب بازی استفاده کردم. من روال هایی برای ایجاد پیچ ​​و خم های تصادفی نوشته ام و کدی را اضافه کرده ام که با استفاده از شتاب سنج به من اجازه می دهد انیمیشن جوجه emu را در پیچ و خم “راه بروم”. هنوز کامل نیست، اما من به بهبود پایه و مستند کردن آنچه انجام می دهم ادامه خواهم داد. مانند دیگرانی که نظر داده‌اند، من در ابتدا وقتی شروع کردم ناامید شدم، اما توصیه‌های نویسنده را دنبال کردم و پس از عبور از کد با دیباگر و اضافه کردن مستندات خودم، در واقع بد نیست و بسیار جالب است که ببینم چگونه همه اینها کنار هم قرار گرفته‌اند. البته هرکسی با سرعت و روش متفاوتی یاد می گیرد. شخصی در پست قبلی پیشنهاد کرد که این احتمالاً یک کتاب مبتدی نیست … می تواند باشد. من 15+ سال C & تجربه C++ در زمینه من و من اعتراف می کنم که به انتقال به Objective-C کمک کرده است. (تا حدود سه ماه پیش هیچ کاری با Objective-C انجام نداده بودم.) توصیه من این است که به راه خود ادامه دهید… واقعاً تعدادی “کد-نگت” جالب در این چارچوب وجود دارد.

نظرات (0)

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

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

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب iPhone Game Development: Developing 2D & 3D games in Objective-C”