ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Beginning 3D Game Development with Unity 4:: All-in-One, Multi-Platform Game Development

دانلود کتاب شروع بازی 3D با Unity 4 :: All-in-One، Multi-Platform Game Development

Beginning 3D Game Development with Unity 4:: All-in-One, Multi-Platform Game Development

مشخصات کتاب

Beginning 3D Game Development with Unity 4:: All-in-One, Multi-Platform Game Development

ویرایش: 2 
نویسندگان:   
سری:  
ISBN (شابک) : 9781430248996, 9781430249009 
ناشر: Apress 
سال نشر: 2013 
تعداد صفحات: 796 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 31 مگابایت 

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



کلمات کلیدی مربوط به کتاب شروع بازی 3D با Unity 4 :: All-in-One، Multi-Platform Game Development: علوم کامپیوتر، عمومی



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

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


در صورت تبدیل فایل کتاب Beginning 3D Game Development with Unity 4:: All-in-One, Multi-Platform Game Development به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب شروع بازی 3D با Unity 4 :: All-in-One، Multi-Platform Game Development نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب شروع بازی 3D با Unity 4 :: All-in-One، Multi-Platform Game Development



شروع توسعه بازی های سه بعدی با Unity 4 برای کسانی که دوست دارند با برنامه نویسی Unity کنار بیایند بسیار عالی است. شما ممکن است هنرمندی باشید که ابزارهای سه بعدی مانند 3ds Max، Maya یا Cinema 4D را یاد گرفته اید یا ممکن است از ابزارهای دو بعدی مانند Photoshop و Illustrator استفاده کنید. از طرف دیگر، شاید بخواهید فقط با بازی های برنامه نویسی و جدیدترین ایده ها در تولید بازی آشنا شوید.

این کتاب مفاهیم کلیدی تولید بازی را به روشی هنرمند پسند معرفی می‌کند و به سرعت مهارت‌های اساسی اسکریپت‌نویسی را که با Unity به آن نیاز دارید، آموزش می‌دهد. در ادامه نشان می‌دهد که چگونه شما، به‌عنوان یک هنرمند مستقل بازی، می‌توانید بازی‌های تعاملی، ایده‌آل برای بازارهای معمولی و موبایل امروزی ایجاد کنید، در حالی که پایه و اساس محکمی در منطق و طراحی بازی به شما می‌دهد.

  • قسمت اول کتاب منطق موجود در تعامل بازی را توضیح می‌دهد و به زودی از طریق مثال‌های ساده، دارایی‌های بازی را ایجاد می‌کنید که می‌توانید بر اساس آنها بسازید و به تدریج گسترش دهید.
  • در قسمت دوم، شما پایه‌های یک بازی ماجراجویی اول شخص به سبک نقطه و کلیک را خواهید ساخت—شامل اسکریپت‌های مدیریت حالت قابل استفاده مجدد، درخت‌های گفتگو برای تعامل شخصیت، عملکرد بارگذاری/ذخیره، سیستم موجودی قوی و یک ویژگی جایزه: پیچ و خم و مینی نقشه با پیکربندی پویا.
  • با کمک محتوای دو بعدی و سه بعدی ارائه شده، می آموزید که با پیشرفت پروژه، چالش ها را در قطعات کوچک ارزیابی کرده و با آنها مقابله کنید و مهارت های ارزشمند حل مسئله در طراحی تعاملی را به دست آورید.
تا پایان کتاب، با آموختن گردش کار لازم برای استفاده از دارایی‌های خود، می‌توانید به طور فعال از موتور بازی Unity 3D استفاده کنید. همچنین مجموعه‌ای از اسکریپت‌های قابل استفاده مجدد و دارایی‌های هنری خواهید داشت که با آن‌ها می‌توانید بازی‌های آینده بسازید.

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

Beginning 3D Game Development with Unity 4 is perfect for those who would like to come to grips with programming Unity. You may be an artist who has learned 3D tools such as 3ds Max, Maya, or Cinema 4D, or you may come from 2D tools such as Photoshop and Illustrator. On the other hand, you may just want to familiarize yourself with programming games and the latest ideas in game production.

This book introduces key game production concepts in an artist-friendly way, and rapidly teaches the basic scripting skills you'll need with Unity. It goes on to show how you, as an independent game artist, can create interactive games, ideal in scope for today's casual and mobile markets, while also giving you a firm foundation in game logic and design.

  • The first part of the book explains the logic involved in game interaction, and soon has you creating game assets through simple examples that you can build upon and gradually expand.
  • In the second part, you'll build the foundations of a point-and-click style first-person adventure game—including reusable state management scripts, dialogue trees for character interaction, load/save functionality, a robust inventory system, and a bonus feature: a dynamically configured maze and mini-map.
  • With the help of the provided 2D and 3D content, you'll learn to evaluate and deal with challenges in bite-sized pieces as the project progresses, gaining valuable problem-solving skills in interactive design.
By the end of the book, you will be able to actively use the Unity 3D game engine, having learned the necessary workflows to utilize your own assets. You will also have an assortment of reusable scripts and art assets with which to build future games.


فهرست مطالب

Contents at a Glance......Page 3
Contents......Page 783
About the Author......Page 794
About the Technical Reviewer......Page 795
Acknowledgments......Page 796
Introduction......Page 5
Text Adventure Games......Page 9
LucasArts Titles......Page 10
Modern Successes of the Genre......Page 11
Visual Interest......Page 13
Designing Your Game......Page 14
Defining a Style......Page 15
Compartmentalizing Environments......Page 16
Animation......Page 17
What Basic Human Characteristics Make for Fun?......Page 18
The Requirements......Page 19
Tips for Completing Your First Game......Page 20
New to Real Time vs. Pre-render......Page 22
Terms and Concepts......Page 23
Summary......Page 29
Loading or Creating a New Project or Scene......Page 30
The Layout......Page 34
Scene View......Page 35
Game Window......Page 36
Inspector......Page 37
Toolbar......Page 38
Menus......Page 39
Edit......Page 40
Creating Simple Objects......Page 41
Selecting and Focus ing......Page 47
Transforming Objects......Page 48
Snaps......Page 51
Vertex Snaps......Page 52
Scene Gizmo......Page 53
Non-Snap Alignment......Page 54
Lights......Page 55
Meshes......Page 62
Sub-Objects of a Mesh......Page 63
Mapping......Page 64
Summary......Page 68
What Is a Script?......Page 69
Functions......Page 70
Anatomy of a Function......Page 71
Time.deltaTime......Page 74
Variables......Page 78
Printing to the Console......Page 82
Counting Mouse Picks......Page 86
Conditionals and State......Page 87
Deconstructing the Conditional......Page 89
Summary......Page 90
Creating Environments......Page 91
Creating a Terrain Object......Page 92
The Terrain Engine......Page 96
Topology......Page 97
Painting Textures......Page 101
Trees......Page 105
Sky......Page 113
Back to the Trees......Page 117
Importing UnityPackages......Page 119
Terrain Extras......Page 128
Orientation......Page 134
Terrain Settings......Page 136
Shadows......Page 138
Fog......Page 143
Summary......Page 144
Navigation......Page 145
Arrow Navigation and Input......Page 152
Tweaking the Mouse Look......Page 159
Fun with Platforms......Page 165
Plan Ahead......Page 167
Collision Walls......Page 174
Object Names......Page 187
Your First Build......Page 188
Defining Boundaries......Page 192
Summary......Page 194
Cursor Visibility......Page 195
GUI Texture Cursor......Page 198
Texture Importer......Page 199
Cursor Position......Page 209
Hardware Cursor......Page 211
UnityGUI Cursor......Page 212
Object-to-Object Communication......Page 215
Mouseover Cursor Changes......Page 216
Distance Check......Page 223
Quick Publish......Page 226
Object Reaction to Mouseover......Page 227
Summary......Page 228
3D Art Assets......Page 229
Importing the Art Assets......Page 230
Import Settings: Model......Page 234
Import Settings: Rig......Page 240
Parenting......Page 243
Import Settings: Animations......Page 246
Importing Complex Hierarchies with Animations......Page 252
The Keys......Page 253
The Chest......Page 258
The Flower......Page 260
Shadows......Page 263
Static Objects and Shadows......Page 264
Summary......Page 268
Colliders......Page 269
Triggering Animation......Page 274
Triggering Complex Hierarchies......Page 275
Adding Sound F/X......Page 278
Setting Up a Two-State Animation......Page 283
Using Unity’s Animation View......Page 285
Changing Imported Animations......Page 296
Triggering Another Object’s Animations......Page 301
Limitations......Page 303
Summary......Page 304
Chapter 9: Managing State......Page 305
Walk-through......Page 306
Developing a State Machine......Page 307
The Pick Event......Page 308
Defining State and Transition......Page 310
Visualizing Transitions......Page 311
Organizing the Information......Page 313
Lookup Table......Page 315
Evaluating the Results......Page 316
Parsing a String......Page 317
Game Notes......Page 318
The Object Lookup Script......Page 319
Action-Related Messages......Page 328
Object Metadata......Page 329
State-Related Metadata......Page 330
Visibility Type......Page 332
Processing the Pick Event......Page 333
Adding the Metadata......Page 336
Activating the State Engine......Page 338
Refining the Pick......Page 346
Hiding the Cursor......Page 347
Creating a Timer......Page 348
Summary......Page 349
Processing the Auxiliary Objects......Page 350
Handling Object Visibility......Page 353
Using Tags......Page 354
Visibility......Page 358
Handling Opacity Changes......Page 360
Developing Non-Keyframed Fades......Page 364
Completing Visibility Changes......Page 366
Handling Special Cases......Page 370
Blocking Player Input......Page 376
Exploring Lerp......Page 379
Camera Match Metadata......Page 385
Refining the Camera Match......Page 388
Summary......Page 394
Adding New Assets......Page 395
Physics......Page 399
Physics Basics......Page 400
Forces......Page 401
Joints......Page 402
Cloth......Page 404
Projectiles......Page 406
RockFall......Page 413
Introducing Randomness......Page 417
Finding the Crystal......Page 419
Particle Systems......Page 422
Shuriken Basics......Page 424
Particle Types......Page 425
Pouring Particles......Page 429
Particle Groups......Page 433
Creating the Laser Beam......Page 443
Building the Laser Device......Page 444
Activating the Laser......Page 446
Creating the UV Animator Script......Page 448
Applying the UV Animator Script......Page 449
A Few Loose Ends......Page 451
Summary......Page 453
GUI Skin......Page 454
OS Font Support......Page 457
Text Visibility......Page 465
Using the Object Metadata......Page 468
Tweaking the Text......Page 471
Activating the Action Message......Page 475
Tracking Cursor Movement......Page 481
A Final Refinement......Page 483
Summary......Page 484
Using Layers......Page 485
Creating the Inventory Screen......Page 489
Adding Inventory Icons......Page 497
2D Object Handling......Page 502
Cursor-Based Responses......Page 508
Dropping Cursors in the 3D Scene......Page 509
Summary......Page 512
Organizing the Inventory Objects......Page 513
Inventory Layout......Page 524
Inventory Overflow......Page 528
Setting the Limits......Page 533
Inventory Grid Limits......Page 534
Arrow Limits......Page 538
Adding and Removing Objects from Inventory......Page 540
Removing Objects from Inventory......Page 541
Adding Objects to Inventory......Page 543
Combining Items......Page 544
Wrong Picks......Page 547
Revisiting the Action Objects......Page 551
Summary......Page 552
The Scenario......Page 553
Starting a Conversation......Page 554
Filtering Topics......Page 557
Getting Answers......Page 559
Timing the Text......Page 561
Revealing More Info......Page 563
Introducing Random Replies......Page 565
Random Replies to the Same Question......Page 566
Sequential Replies......Page 567
Branching the Conversation......Page 568
Special Instructions......Page 572
Exiting the Conversation......Page 573
Adding the Second NPC Conversation......Page 574
Adding Audio Clips......Page 577
Adding the Audio Source......Page 579
Scripting for the Audio Clips......Page 580
Summary......Page 582
Importing the Characters......Page 583
Setting Up the Avatars......Page 585
Defining the Animation Clips......Page 589
The Animator Controller......Page 592
Making Changes......Page 594
Transitions......Page 595
Scripting the Action......Page 599
Blend Trees......Page 602
Layers and Layer Masks......Page 605
Physics......Page 608
NPC Controller......Page 609
Tweaking for Game......Page 610
Synchronizing Audio and Animation States......Page 613
Hooking Up the Dialogue to the Characters......Page 617
Finalizing Gimbok......Page 618
Activating Kahmi......Page 620
Adding a Turn in Place......Page 628
Allowing for Conversation......Page 630
Blocking the Character......Page 631
Communicating with the Dialogue Manager......Page 632
Wrapping Up the Test Scene......Page 633
Preparing the ObjectLookup......Page 634
Adding the NPCs to the Game......Page 635
Blocking In User Navigation......Page 636
Summary......Page 638
Preparing for the New Assets......Page 639
Revisiting Materials and Lightmapping......Page 641
Investigating Pro Lightmapping Features......Page 646
Reinstating the Custom Shader......Page 648
Accessing the Lower Levels of the Temple......Page 649
Dropping the Terrain......Page 652
Dressing Up the Entryway......Page 654
Creating a Simple Volumetric Light Effect......Page 655
Setting Up the Shrines......Page 657
Hydrating the Water Shrine......Page 658
Illuminating the Light Shrine......Page 659
Examining the Maze Geometry......Page 660
Managing the Maze Functionality......Page 661
Checking for Drop Point Access......Page 663
Checking for Traps......Page 667
Using the Drop Point......Page 670
Playing the Odds......Page 671
Allowing Player Reset......Page 672
Activating the Drawer......Page 673
Creating an “Easter Egg”......Page 677
Summary......Page 679
Reading Material......Page 680
Hiding the Message......Page 684
Finding the Golden Sleeve......Page 685
Raft Ride......Page 688
Death Zone......Page 690
Blackout......Page 691
Locating the Crystal......Page 692
Triggering the Rockfall......Page 694
Defining a Target......Page 695
More on Layer Masks......Page 696
Topi Fruit......Page 700
Making the World Spin (Pro Only)......Page 703
Acquiring the Rock......Page 704
Meeting Kahmi......Page 707
Activating Kahmi......Page 708
Kahmi Magic......Page 709
Map of Tunnels......Page 712
Acquiring a Light Source......Page 714
The Tunnels......Page 717
The Final Level......Page 723
Examining the Final Level......Page 724
Summary......Page 725
Game Menus......Page 726
The MenuManager Script......Page 727
The Main Menu......Page 729
Game Play Buttons......Page 731
The Settings Menu......Page 732
Confirm Dialog......Page 738
Credits......Page 741
Tracking Menu Mode......Page 742
Suspending Navigation and Scene Interaction......Page 743
Sound FX......Page 745
Ambient Sound......Page 746
Music......Page 747
Final Level Menu......Page 748
Saving to Text Files......Page 749
Saving the Game Data......Page 753
Loading the Saved Data......Page 755
Managing Nonaction Objects......Page 759
Traveling Between Levels......Page 762
Start Menu......Page 763
Final Tasks......Page 764
Publishing......Page 765
Summary......Page 767
Index......Page 768




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