سال انتشار: 2018 | 374 صفحه | حجم فایل: 8 مگابایت | زبان: انگلیسی
تبدیل شدن به یک هنرمند بازی ویدئویی؛ از نمونه اولیه تا پیاده سازی کار
دسته: طراحی و توسعه بازی، کامپیوتر (سایر)سال انتشار: 2017 | 247 صفحه | حجم فایل: 72 مگابایت | زبان: انگلیسی
چگونه هنر فانتزی و نقشههای RPG طراحی کنیم؛ نقشه نگاری قدم به قدم برای گیمرها و طرفداران
دسته: طراحی و توسعه بازی، طراحی و نقاشی، گرافیکسال انتشار: 2015 | 128 صفحه | حجم فایل: 21 مگابایت | زبان: انگلیسی
ساخت بازی های آرکید 8 بیتی با C
دسته: طراحی و توسعه بازیبا استفاده از این کتاب، شما هر آنچه که در مورد سختافزار بازیهای آرکید 8 بیتی تولیدشده در دوره درخشان این بازیها، از اواخر سال 1970 تا اوایل 1980، وجود دارد را خواهید آموخت. ما نحوه کدنویسی با زبان برنامهنویسی C برای پردازنده Z80 را میآموزیم. پلتفرمهای آرکید ذیل تحت پوشش هستند:
Midway 8080 (Space Invaders)، VIC Dual (Carnival)، Galaxian/Scramble (Namco)، Atari Color Vector، Williams (Defender, Robotron)
ما به شما توضیح میدهیم که چگونه برای هر پلتفرم، ویدئو و صدا ایجاد کنید.
با استفاده از IDE آنلاین 8bitworkshop برنامههای C خود را کامپایل کرده و آنها را در مرورگر اصلاح کنید!
Midway 8080 (Space Invaders)، VIC Dual (Carnival)، Galaxian/Scramble (Namco)، Atari Color Vector، Williams (Defender, Robotron)
ما به شما توضیح میدهیم که چگونه برای هر پلتفرم، ویدئو و صدا ایجاد کنید.
با استفاده از IDE آنلاین 8bitworkshop برنامههای C خود را کامپایل کرده و آنها را در مرورگر اصلاح کنید!
سال انتشار: 2017 | 240 صفحه | حجم فایل: 4 مگابایت | زبان: انگلیسی
محیطهای بازی 3D؛ ساخت بازی های حرفه ای 3D جهانی
دسته: طراحی و توسعه بازیمحیطهای بازی 3D، منبعی نهایی است که به شما کمک میکند تا انواع بازیهای جهانی گوناگون را با کیفیت AAA، از یک جنگل مهآلود تا شهری مدرن و یا حتی یک ایستگاه فضایی علمی تخیلی، ایجاد کنید. دانشآموختگان در ابتدا با استفاده از فتوشاپ و 3ds Max، ساخت تصاویر واقعگرایانه توسط منبع عکس و تکنیکهای مختلف برای بازیهای جهانی پویا و معتبر را خواهند آموخت.
Luke Ahearn با آموزشهای دقیق در مورد ایجاد مدلهای 3D، به کارگیری صنعت 2D تا مدلهای 3D و اطلاعات مختصر و صریح در مورد کارایی و بهینهسازی موتور بازی 3D، هرآنچه که دانشآموختگان جهت ایجاد محیطهای بازی واقعی نیاز دارند را ارائه میدهد.
Luke Ahearn با آموزشهای دقیق در مورد ایجاد مدلهای 3D، به کارگیری صنعت 2D تا مدلهای 3D و اطلاعات مختصر و صریح در مورد کارایی و بهینهسازی موتور بازی 3D، هرآنچه که دانشآموختگان جهت ایجاد محیطهای بازی واقعی نیاز دارند را ارائه میدهد.
سال انتشار: 2017 | 361 صفحه | حجم فایل: 33 مگابایت | زبان: انگلیسی
برای بازی بورد آماده شو؛ ساخت داستان و کاراکتر برای کوچولوهای متحرک
دسته: انیمیشن، طراحی و توسعه بازی، گرافیکاستوریبوردهای موفق و کاراکترهای پرخاشگر، توانایی ساخت افکار بینظیر و احساسات ملموس برای مخاطبان را دارند.
این کتاب با تصاویر روشن و یک متن سرگرمکننده و آگاهیبخش، به ارائه روشها و تکنیکهای استاد انیمیشن Nancy Beiman، با تمرکز بر موضوعات پیش از تولید، توسعه داستان و طراحی کاراکتر، میپردازد.
ویرایش سوم کتاب، بهعنوان یکی از تنها عناوین استوریبورد در بازار که چهارراه طراحی شخصیت خلاقانه و توسعه استوریبورد را کاوش میکند، منبع ارزشمندی برای هنرمندان مبتدی و متوسط بهشمار میآید.
این کتاب با تصاویر روشن و یک متن سرگرمکننده و آگاهیبخش، به ارائه روشها و تکنیکهای استاد انیمیشن Nancy Beiman، با تمرکز بر موضوعات پیش از تولید، توسعه داستان و طراحی کاراکتر، میپردازد.
ویرایش سوم کتاب، بهعنوان یکی از تنها عناوین استوریبورد در بازار که چهارراه طراحی شخصیت خلاقانه و توسعه استوریبورد را کاوش میکند، منبع ارزشمندی برای هنرمندان مبتدی و متوسط بهشمار میآید.
سال انتشار: 2017 | 385 صفحه | حجم فایل: 165 مگابایت | زبان: انگلیسی
آغاز برنامه نویسی بازی ++C
دسته: برنامه نویسی، طراحی و توسعه بازیکتاب آغاز برنامهنویسی بازی C++، یک مقدمه سرگرمکننده از دنیای برنامه نویسی بازی و C++ را بههمراه آموزش اصول برنامهنویسی مانند متغیرها، حلقهها و شرایط استفاده از اپلیکیشنهای کوچک بازی-مانند، به شما ارائه میدهد و پس از آن به سمت ساخت بازیهای واقعی و کاربردی حرکت میکند.
در سرتاسر مباحث آموزشی این کتاب، ساخت سه سبک متفات از بازیها را یاد خواهید گرفت. درحالیکه مشغول ساخت این بازیها هستید، مفاهیم بیشتری درباره برنامهنویسی C++ مانند OOP و ذخیرهسازی/پیچیدگی داده را یاد خواهید گرفت. این کتاب با ساخت یک بازی تیراندازی چندنفره به پایان میرسد و به شما بعضی از قابلیتهای پیشرفته برنامه C++، مانند شبکهسازی و برنامهنویسی شیگراء پیشرفته را معرفی میکند.
ویژگی های کلیدی کتاب:
– روشی سرگرمکننده برای یادگیری برنامهنویسی C++ مدرن را ارائه میدهد درحالیکه بازیهای 2D هیجانانگیزی میسازد.
– این راهنمای مورد علاقه افراد مبتدی، یک رویکرد سریع و در عین حال جذاب برای توسعه بازی ارائه میدهد.
– ساخت تنوع گستردهای از بازیهای دسکتاپ که به تدریج پیچیدگی آنها بیشتر میشود.
– شامل پیشنهادات بیشمار برای توسعه بازیهای نهایی که در تفکر خلاقانه، فنی و انتقادی به خواننده کمک میکند.
در سرتاسر مباحث آموزشی این کتاب، ساخت سه سبک متفات از بازیها را یاد خواهید گرفت. درحالیکه مشغول ساخت این بازیها هستید، مفاهیم بیشتری درباره برنامهنویسی C++ مانند OOP و ذخیرهسازی/پیچیدگی داده را یاد خواهید گرفت. این کتاب با ساخت یک بازی تیراندازی چندنفره به پایان میرسد و به شما بعضی از قابلیتهای پیشرفته برنامه C++، مانند شبکهسازی و برنامهنویسی شیگراء پیشرفته را معرفی میکند.
ویژگی های کلیدی کتاب:
– روشی سرگرمکننده برای یادگیری برنامهنویسی C++ مدرن را ارائه میدهد درحالیکه بازیهای 2D هیجانانگیزی میسازد.
– این راهنمای مورد علاقه افراد مبتدی، یک رویکرد سریع و در عین حال جذاب برای توسعه بازی ارائه میدهد.
– ساخت تنوع گستردهای از بازیهای دسکتاپ که به تدریج پیچیدگی آنها بیشتر میشود.
– شامل پیشنهادات بیشمار برای توسعه بازیهای نهایی که در تفکر خلاقانه، فنی و انتقادی به خواننده کمک میکند.
سال انتشار: 2016 | 467 صفحه | حجم فایل: 29 مگابایت | زبان: انگلیسی
بازیهای کامپیوتری خود را با نرم فزار پایتون خلق کنید
دسته: انیمیشن، برنامه نویسی، پایتون، طراحی و توسعه بازی، گرافیکحتی اگر تاکنون هرگز برنامهنویسی نکرده باشید، کتاب حاضر به شما نحوه ساخت بازیهای کامپیوتری را با استفاده از زبان برنامهنویسی محبوب پایتون آموزش میدهد.
با ساخت بازیهای کلاسیک مانند Hangman، Guess the Number و Tic-Tac-Toe کار را آغاز میکنید و سپس راه خود را به سمت بازیهای پیشرفتهتر مانند بازی مبتنی بر متن شکار گنج و بازی انیمیشن collision-dodging، همراه با افکت صدا، پیش میگیرید.
شما در طول راه، اصول کلیدی برنامهنویسی و مفاهیم ریاضی را یاد خواهید گرفت که به شما در پیشرفت مهارتهای برنامهنویسی بازی خود به سطوح بعدی، کمک خواهد کرد. موضوعات ارائهشده در کتاب شامل ترکیب حلقهها، متغیرها و تشریح کنترل جریان به سمت برنامههای دنیای واقعی، انتخاب ساختار دادهای صحیح مانند فهرستها، واژهنامهها و تاپلها، اضافهکردن گرافیکها و انیمیشن به بازیهای خود با ماژولهای پایتون، کنترل صفحه کلید و ورودی موس، برنامهنویسی هوش مصنوعی ساده، بطوریکه بتوانید در مقابل کامپیوتر بازی کنید، استفاده از رمزنگاری برای تبدیل پیامهای متنی به کد مخفی، اشکالزدایی برنامههای خود و پیداکردن خطاهای رایج میباشد.
همچنانکه بر روی هر بازی کار میکنید، یک پایه قوی در حوزه برنامهنویسی پایتون و اصول علم کامپیوتر برای خود خواهید ساخت.
پروژههای این کتاب حاضر، با نرمافزار پایتون 3 سازگار است.
با ساخت بازیهای کلاسیک مانند Hangman، Guess the Number و Tic-Tac-Toe کار را آغاز میکنید و سپس راه خود را به سمت بازیهای پیشرفتهتر مانند بازی مبتنی بر متن شکار گنج و بازی انیمیشن collision-dodging، همراه با افکت صدا، پیش میگیرید.
شما در طول راه، اصول کلیدی برنامهنویسی و مفاهیم ریاضی را یاد خواهید گرفت که به شما در پیشرفت مهارتهای برنامهنویسی بازی خود به سطوح بعدی، کمک خواهد کرد. موضوعات ارائهشده در کتاب شامل ترکیب حلقهها، متغیرها و تشریح کنترل جریان به سمت برنامههای دنیای واقعی، انتخاب ساختار دادهای صحیح مانند فهرستها، واژهنامهها و تاپلها، اضافهکردن گرافیکها و انیمیشن به بازیهای خود با ماژولهای پایتون، کنترل صفحه کلید و ورودی موس، برنامهنویسی هوش مصنوعی ساده، بطوریکه بتوانید در مقابل کامپیوتر بازی کنید، استفاده از رمزنگاری برای تبدیل پیامهای متنی به کد مخفی، اشکالزدایی برنامههای خود و پیداکردن خطاهای رایج میباشد.
همچنانکه بر روی هر بازی کار میکنید، یک پایه قوی در حوزه برنامهنویسی پایتون و اصول علم کامپیوتر برای خود خواهید ساخت.
پروژههای این کتاب حاضر، با نرمافزار پایتون 3 سازگار است.
سال انتشار: 2016 | 376 صفحه | حجم فایل: 5 مگابایت | زبان: انگلیسی
هندبوک توسعه دهنده بازی اندروید
دسته: برنامه نویسی، طراحی و توسعه بازی، گرافیک، موبایلهرآنچه نیاز دارید تا بازیهای اندروید فراگیر و چندسکویی را توسعه دهید را در یک هندبوک کشف کنید.
کتاب «هندبوک توسعهدهنده بازی اندروید» شامل نکتهها و ترفندهای کاربردی برای توسعه بازیهای قدرتمند اندروید است.
چگونه با موفقیت به پیادهسازی microtransactionها بپردازید
چگونه بر عملکرد بازی خود قبل از پیادهسازی و انتشار آن نظارت کنید
کشف چشمانداز اندروید در توسعه بازی. درک معماری اندروید و کشف محدودیتها و تغییرات پلتفرم
کشف رویکردهای گوناگون برای توسعه بازی بااستفاده از اندروید
یادگیری اشتباهات رایج و راهحلهای ممکن در توسعه بازی اندروید
کشف موتورهای بازی چندسکویی و پیادهسازی بازی در پلتفرمهای مختلف اندروید
بهینهسازی حافظه و عملکرد بازی خود
آشنایی با روشهای مختلف کسب درآمد ازطریق بازیهای اندروید
کتاب «هندبوک توسعهدهنده بازی اندروید» شامل نکتهها و ترفندهای کاربردی برای توسعه بازیهای قدرتمند اندروید است.
چگونه با موفقیت به پیادهسازی microtransactionها بپردازید
چگونه بر عملکرد بازی خود قبل از پیادهسازی و انتشار آن نظارت کنید
کشف چشمانداز اندروید در توسعه بازی. درک معماری اندروید و کشف محدودیتها و تغییرات پلتفرم
کشف رویکردهای گوناگون برای توسعه بازی بااستفاده از اندروید
یادگیری اشتباهات رایج و راهحلهای ممکن در توسعه بازی اندروید
کشف موتورهای بازی چندسکویی و پیادهسازی بازی در پلتفرمهای مختلف اندروید
بهینهسازی حافظه و عملکرد بازی خود
آشنایی با روشهای مختلف کسب درآمد ازطریق بازیهای اندروید
سال انتشار: 2016 | 368 صفحه | حجم فایل: 4 مگابایت | زبان: انگلیسی
کارگاه طراحی بازی
دسته: طراحی و توسعه بازیبا استفاده از این کتاب، یک روش غیرفنی را برای طراحی بازی، بدون نیاز به برنامهنویسی و یا تخصص هنری بیاموزید. Tracy Fullerton این فرآیند خلاقانه را با تحلیل روشن و قابل دسترس سیستمهای رسمی و نمایشی آشکار میسازد. نمونههایی از بازیهای محبوب، تصاویری از تکنیکهای طراحی و تمرینات اصلاحشده موجود، درک شما را از نحوه عملکرد سیستمهای بازی تقویت میکند و شما مهارتها و ابزارهای لازم برای ایجاد یک بازی جذاب و مهیج را بهدست میآورید. این کتاب شما را برای کار نمونهسازی، محک و اصلاح بازیها با روشها و ابزارهای تستشده آماده میسازد و پایه و اساسی برای پیشرفت کارتان در هر جنبهای از صنعت بازی، ازجمله طراحی، تولید، برنامهنویسی و طراحی بصری را فراهم میکند.
سال انتشار: 2014 | 528 صفحه | حجم فایل: 12 مگابایت | زبان: انگلیسی
ساخت بازی با یونیتی و بلندر
دسته: انیمیشن، طراحی و توسعه بازی، گرافیکاین کتاب برای هر کسی که میخواهد نحوه توسعه بازی خود را از طریق Unity و Blender بیاموزد و یک بازی قابل دسترس و درعینحال بسیار محبوب و قدرتمند ایجاد کند طراحی شده است. همراه با این کتاب نه تنها شما قادر به استفاده ماهرانه از ابزار خواهید شد، بلکه تمام مراحل ایجاد بازی از پایه را فرا خواهید گرفت. ویژگیهای کتاب عبارتند از:
درک بهتر مراحل تولید بازی همراه با رویکردی گامبهگام و صدها تصویر و نمونه کدها. یادگیری اصول ابزار قدرتمند و بهکاربردن مفاهیم در عمل
یافتن شیوه طراحی و ساخت عناصر اصلی مورد نیاز برای یک بازی عالی، از شخصیتها تا محیط
یادگیری نحوه ادغام هوش مصنوعی در بازی خود برای بازیهای ماهرانه و جذاب
درک بهتر مراحل تولید بازی همراه با رویکردی گامبهگام و صدها تصویر و نمونه کدها. یادگیری اصول ابزار قدرتمند و بهکاربردن مفاهیم در عمل
یافتن شیوه طراحی و ساخت عناصر اصلی مورد نیاز برای یک بازی عالی، از شخصیتها تا محیط
یادگیری نحوه ادغام هوش مصنوعی در بازی خود برای بازیهای ماهرانه و جذاب
سال انتشار: 2015 | 250 صفحه | حجم فایل: 7 مگابایت | زبان: انگلیسی
اصول برنامه نویسی بازی 2D با جاوا
دسته: برنامه نویسی، طراحی و توسعه بازیآموزش اصول برنامهنویسی بازی 2D کلیدی برای ساخت سریع بازی توسعهیافته شما میباشد. درک عناصر محیط 2D پایهای محکم در ایجاد بازی فراهم میکند. این کتاب اصول مورد استفاده در جاوا را به شما میآموزد، ازجمله برنامهنویسی کاربردی، بازی تمامصفحه، کنترل ورودی، تغییرات ماتریس، فیزیک پایه، تشخیص برخورد و غیره. سه بخش این کتاب موارد زیر را پوشش میدهند: اصول و مبانی (نمونهای از ساخت یک بازی ساده)، پالایش (تنظیمات ریز برای ایجاد یک تجربه بازی رضایتبخش) و بازی کامل (ایجاد تمام بازی از آغاز تا پایان). نویسنده و توسعهدهنده بازی، Timothy Wright، تمام اطلاعات خود از کد و تخصص را به اشتراک میگذارد تا به شما در سرعتبخشیدن به فرآیند برنامهنویسی بازی در جاوا کمک کند. همراه با این کتاب مهارتهای جاوا و ایجاد یک بازی عالی را در خود افزایش دهید.
سال انتشار: 2014 | 654 صفحه | حجم فایل: 10 مگابایت | زبان: انگلیسی