ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Learn Game Programming with Ruby: Bring Your Ideas to Life with Gosu

دانلود کتاب آموزش برنامه نویسی بازی با روبی: ایده های خود را با گوسو زنده کنید

Learn Game Programming with Ruby: Bring Your Ideas to Life with Gosu

مشخصات کتاب

Learn Game Programming with Ruby: Bring Your Ideas to Life with Gosu

دسته بندی: برنامه نویسی: بازی ها
ویرایش: B2.0 
نویسندگان:   
سری:  
ISBN (شابک) : 1680500732, 9781680500738 
ناشر: Pragmatic Bookshelf 
سال نشر: 2015 
تعداد صفحات: 204 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 مگابایت 

قیمت کتاب (تومان) : 39,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 6


در صورت تبدیل فایل کتاب Learn Game Programming with Ruby: Bring Your Ideas to Life with Gosu به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب آموزش برنامه نویسی بازی با روبی: ایده های خود را با گوسو زنده کنید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب آموزش برنامه نویسی بازی با روبی: ایده های خود را با گوسو زنده کنید

مهارت های برنامه نویسی خود را همزمان با ساخت بازی های ویدیویی سریع و آرکید ارتقا دهید. سفینه های فضایی دشمن را در گلوله های آتش منفجر کنید و در حالی که از سنگ های در حال سقوط طفره می روید از گودال فرار کنید. شما از زبان برنامه نویسی سرگرم کننده و قابل دسترس Ruby و کتابخانه بازی Gosu 2D استفاده خواهید کرد، که باعث می شود بازی ها به راحتی انجام شود. مهارت‌ها و تکنیک‌هایی را که برای زنده کردن ایده‌های بازی ویدیویی خود با تصاویر متحرک و صداهای کوبنده نیاز دارید، به دست آورید. اگر کمی تجربه برنامه نویسی به زبان روبی یا زبان دیگری دارید، پس آماده هستید تا شروع به ساخت بازی های ویدیویی خود کنید. در این کتاب مفاهیمی مانند انیمیشن، حرکت صفحه کلید و ماوس، صداها و موسیقی و فیزیک را در حین ساخت چهار بازی هیجان انگیز یاد خواهید گرفت. اولین بازی شما در حالی که سعی می کنید روی یاقوتی که داخل و خارج از صفحه نمایش شما ظاهر می شود کلیک کنید، بازتاب های شما را آزمایش می کند. یاد بگیرید که چگونه تصاویر و متن بکشید و چگونه اشیا را در اطراف صفحه حرکت دهید. شما یک تیرانداز فضایی خواهید ساخت که در آن از پایگاه خانگی خود در برابر جریان به ظاهر بی پایان دشمنان دفاع می کنید، همانطور که نحوه استفاده از ورودی صفحه کلید، اضافه کردن موسیقی و صداها، صفحه عنوان آغازین و اسکرول امتیازهای پایانی را کشف می کنید. مرحله بعدی: یک بازی پازل اعداد کشویی بسازید که در آن یاد خواهید گرفت که منطق پیچیده تر و تعامل کاربر را در بازی خود بگنجانید. با ساختن یک بازی که در آن یک ماجراجوی جسور باید از یک گودال خارج شود در حالی که از صخره های جهنده و چرخان طفره می رود، همه چیز را در مورد فیزیک بازی بیاموزید. در نهایت، بازی های خود را به عنوان برنامه های Windows و Mac بسته بندی کنید تا بتوانید آنها را با دوستان خود به اشتراک بگذارید. وقتی کارتان با این کتاب تمام شد، مهارت های برنامه نویسی خود را بهبود بخشیده اید و تمام ابزارهای مورد نیاز برای ساخت بازی های سبک آرکید خود را خواهید داشت.


توضیحاتی درمورد کتاب به خارجی

Level up your programming skills while making fast-paced, arcade-style video games. Make enemy spaceships explode in balls of fire, and escape from a pit while dodging falling boulders. You'll use the fun and approachable Ruby programming language and the Gosu 2D game library, which makes making games a breeze. Gain the skills and techniques you need to bring your own video game ideas to life with moving images and thumping sounds. If you have a little experience programming in Ruby or another language, then you're ready to start making your own video games. In this book you'll learn concepts such as animation, keyboard and mouse movement, sounds and music, and physics as you build four exciting games. Your first game will test your reflexes as you try to click on a ruby that pops in and out of your screen. Learn how to draw images and text, and how to make objects move around the screen. You'll make a space-shooter where you defend your home base from a seemingly endless stream of enemies, as you discover how to use keyboard input, add music and sounds, an opening title screen, and scrolling end-credits. Next up: make a sliding number puzzle game where you'll learn to incorporate more complicated logic and user interaction into your game. Learn all about game physics as you build a game where a bold adventurer must climb out of a pit while dodging bouncing, spinning rocks. Finally, package up your games as Windows and Mac apps so you can share them with your friends. When you're done with this book, you'll have improved your programming skills, and you'll have all the tools you need to make your own arcade-style games.



فهرست مطالب

Cover
Table of Contents
Change History
	B2.0: 29 June 2015
	B1.0: 15 April 2015
Foreword
Acknowledgements
Introduction
	Ruby and Gosu
	What You'll Need
	The Road Ahead
	Bumps in the Road
	What's Next?
1. Get Ready
	Getting Ready with Windows
	Getting Ready with OS X
	What if it Doesn't Work?
	Install a Text Editor
	Organize Your Workspace
	What's Next
2. Creating Your First Game
	Make an Empty Window
	Getting Images for your Games
	Draw the Ruby
	Move the Ruby
	Make the Ruby Blink
	Add the Hammer
	Keep Score
	Set a Time Limit
	Play Again?
	Make it Your Own
	What's Next
3. Creating a Sprite-based Game
	The Player Class
	Move the Ship
	Make an Enemy
	Make it Your Own
	What's Next
4. Managing Lots of Sprites
	Make more Enemies
	Fire Bullets
	Handle Collisions
	Make Animated Explosions
	Cleaning Up our Arrays
	Make it Your Own
	What's Next?
5. Adding Scenes and Sounds
	Start over with Scenes
	End the Game
	Add Music and Sounds
	Make it Your Own
	What's Next?
6. Creating a Puzzle Game
	Drawing The Board
	Dragging a Square
	Turn Rules into Code
	Add Visual Feedback
	Check All the Moves
	Make it Your Own
	What's Next
7. Making a Platformer Game with Physics
	Use a Physics Engine
	Make Boulders Fall
	Make Stationary Walls and Platforms
	Move a Character with Physics
	Add Moving Platforms
	Make it Your Own
	What's Next
8. Making a Side-Scrolling Game
	Use a Camera
	Place Platforms Randomly
	Shake your Camera
	Make it Your Own
	What's Next
9. Package and Share Your Game
	Packaging for Windows
	Packaging for OS X
	Share your Game
	What's Next
A1. Resources
	Documentation
	Images and Sounds
Bibliography




نظرات کاربران