ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Hands-on Rust: Effective Learning through 2D Game Development and Play

دانلود کتاب Hands-on Rust: یادگیری موثر از طریق توسعه و بازی بازی دو بعدی

Hands-on Rust: Effective Learning through 2D Game Development and Play

مشخصات کتاب

Hands-on Rust: Effective Learning through 2D Game Development and Play

دسته بندی: برنامه نویسی: زبان های برنامه نویسی
ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 9781680508161 
ناشر: Pragmatic Bookshelf 
سال نشر: 2021 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 مگابایت 

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



کلمات کلیدی مربوط به کتاب Hands-on Rust: یادگیری موثر از طریق توسعه و بازی بازی دو بعدی: زنگ زدگی، دو بعدی، بازی، توسعه



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

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


در صورت تبدیل فایل کتاب Hands-on Rust: Effective Learning through 2D Game Development and Play به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Hands-on Rust: یادگیری موثر از طریق توسعه و بازی بازی دو بعدی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


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



فهرست مطالب

Cover
Table of Contents
Acknowledgments
Preface
	Who Should Read This Book
	What’s in This Book
	What’s Not in This Book
	How to Read This Book
	Conventions Used in This Book
	Online Resources
	Wrap-Up
Part I—Getting Started with Rust
	1. Rust and Your Development Environment
		Installing Rust
		Installing and Configuring Your Development Environment
		Managing Projects with Cargo
		Creating Your First Rust Program
		Using Cargo to Build, Check, or Run Your Project
		Formatting Your Code
		Finding Common Mistakes with Clippy
		Package Management with Cargo
		Wrap-Up
	2. First Steps with Rust
		Creating a New Project
		Capturing User Input
		Moving Input to a Function
		Trimming Input
		Storing Strings in an Array
		Grouping Data with Structs
		Storing a Variable Amount of Data with Vectors
		Categorizing with Enumerations
		Wrap-Up
	3. Build Your First Game with Rust
		Understanding the Game Loop
		Creating Different Game Modes
		Adding the Player
		Creating Obstacles and Keeping Score
		Wrap-Up
Part II—Building a Dungeon Crawler
	4. Design a Dungeon Crawler
		Adding Headings to Your Design Document
		Wrap-Up
	5. Build a Dungeon Crawler
		Dividing Your Code Into Modules
		Organizing Your Imports With a Prelude
		Storing the Dungeon Map
		Adding the Adventurer
		Building a Dungeon
		Graphics, Camera, Action
		Wrap-Up
	6. Compose Dungeon Denizens
		Understanding Terminology
		Composing Entities
		Installing and Using Legion
		Composing the Player
		Managing Complexity with Systems
		Adding Monsters
		Collision Detection
		Wrap-Up
	7. Take Turns with the Monsters
		Making Monsters Wander Randomly
		Moving Entites in a Turn-Based Game
		Sending Messages of Intent
		Wrap-Up
	8. Health and Melee Combat
		Giving Entities Hit Points
		Adding a Heads-up Display
		Implementing Combat
		Waiting as a Strategy
		Wrap-Up
	9. Victory and Defeat
		Building a Smarter Monster
		Implementing a Game Over Screen
		Finding the Amulet of Yala
		Wrap-Up
	10. Fields of View
		Defining an Entity’s Field of View
		Limiting Monsters’ Fields of View
		Adding Spatial Memory
		Wrap-Up
	11. More Interesting Dungeons
		Creating Traits
		Creating Cellular Automata Maps
		Creating Drunkard’s Walk Maps
		Prefabricating Map Sections
		Wrap-Up
	12. Map Themes
		Theming Your Dungeon
		Rendering with Themes
		Unleashing Your Imagination
		Wrap-Up
	13. Inventory and Power-Ups
		Designing Items
		Managing Inventory
		Wrap-Up
	14. Deeper Dungeons
		Adding Stairs to the Map
		Tracking Game Level
		Displaying the Current Level on the HUD
		Wrap-Up
	15. Combat Systems and Loot
		Designing Data-Driven Dungeons
		Extending the Combat System
		Adding More Swords
		Wrap-Up
	16. Final Steps and Finishing Touches
		Packaging Your Game for Distribution
		Making the Dungeon Crawler Your Own
		Additional Content
		Wrap-Up
Part III—Additional Resources
	A1. ASCII/Codepage 437 Chart
	A2. Short Game Design Documents
		Make a Note of Every Idea
		Why You Need a Design Document
		Design Document Headings
		You Aren’t Gonna Need It
		Wrap-Up
	A3. Rust Cheat Sheet
Bibliography
Index
	– SYMBOLS –
	– A –
	– B –
	– C –
	– D –
	– E –
	– F –
	– G –
	– H –
	– I –
	– K –
	– L –
	– M –
	– N –
	– O –
	– P –
	– Q –
	– R –
	– S –
	– T –
	– U –
	– V –
	– W –




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