دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: بازی ها ویرایش: نویسندگان: Daniel Schuller سری: 1 ناشر: سال نشر: 2016 تعداد صفحات: 980 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 24 مگابایت
کلمات کلیدی مربوط به کتاب چگونه یک RPG بسازیم: rpg، بازی نقش آفرینی، lua، موتور بازی
در صورت تبدیل فایل کتاب How to Make an RPG به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب چگونه یک RPG بسازیم نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Introduction......Page 13
Origins......Page 14
How to Read......Page 17
How Games Work......Page 18
Game State......Page 19
Tools......Page 20
Dinodeck......Page 21
Common Code......Page 25
Map Editing......Page 26
Tilemaps......Page 27
Let\'s Write Some Code......Page 28
Basic Map Format......Page 36
Faster Rendering with a Texture Atlas......Page 42
Implementing a Texture Atlas......Page 44
Rendering the Tiled Lua Map Format......Page 50
Rendering a Tiled Map......Page 55
A Tree Falls in the Forest and No One Is Around to Hear It......Page 61
A 2D Camera......Page 69
Enter the Hero......Page 73
Simple Collision Detection......Page 97
Layers......Page 104
Interaction Zones......Page 116
Trigger......Page 119
Character Class......Page 127
A New Controller......Page 133
Adding NPCs to the Map......Page 139
Data Driven Triggers......Page 152
Panel......Page 156
Textboxes......Page 169
Textbox Transitions......Page 174
A Fixed Textbox......Page 177
Choices......Page 200
Fitted Textbox......Page 216
Progress Bar......Page 221
Scrollbar......Page 228
Stacking Everything Together......Page 235
Menus......Page 239
Game Flow......Page 240
Stacking States......Page 242
An Abstraction to Help Make Menus......Page 260
The Default State of the In-Game Menu......Page 270
Creating the World......Page 276
The World......Page 279
The Item Menu......Page 287
The Introduction Storyboard......Page 299
The Storyboard Render Stack......Page 310
Sound Events......Page 325
Map Events......Page 329
Scene Operation......Page 331
NPCs In Cutscenes......Page 333
NPC Movement......Page 341
NPC Speech......Page 347
Storyboard Namespace......Page 356
Action......Page 357
Intrigue Cutscene......Page 382
The Main Menu......Page 395
Fix Up......Page 399
Conclusion......Page 403
What is a Stat?......Page 404
Why Use Stats At All?......Page 406
Implementing Stats......Page 407
Modifiers......Page 409
Equipment Stats......Page 416
What is a Level?......Page 418
How Levels Work......Page 419
Why Use Levels......Page 421
Level Formulae......Page 422
Dice......Page 426
Stat Growth......Page 432
Level-Up Test Program......Page 436
The Party......Page 438
Party Member Definitions......Page 439
The Party Class......Page 443
The Actor Class......Page 444
Status Screen Preparation......Page 447
Status Menu State......Page 461
Joining the Party......Page 470
Defining Equipment......Page 481
Equipment Icons......Page 483
Designing New Equipment......Page 485
Equip and Unequip functions......Page 489
Comparing Equipment......Page 491
Equipment Menu......Page 495
Finding Equipment......Page 520
Combat Flow......Page 529
An Event Queue......Page 530
Defining Some Events......Page 539
CombatScene......Page 544
Testing Combat......Page 547
Getting Ready for Combat......Page 549
Combat Layout Definitions......Page 555
The First Enemy......Page 563
Combat States......Page 565
Creating the Combat States......Page 567
The Standby State......Page 570
Registering the CombatStates......Page 573
Screen Layout......Page 576
EventQueue......Page 586
CETurn......Page 590
CombatChoiceState......Page 592
CombatTargetState......Page 601
Attack Event......Page 611
CSAttack......Page 612
Storyboards for Combat Events......Page 615
The Attack Event......Page 616
Death......Page 619
Reacting to Damage......Page 626
Combat Effects......Page 631
Enemies Fighting Back......Page 640
Combat Formula......Page 641
The EnemyAttack......Page 643
Winners, Losers and Loot......Page 647
GameOverState Reborn......Page 648
Triggering Game Over......Page 652
Winning and the Combat Summary......Page 655
XPSummaryState......Page 657
LootSummaryState......Page 678
Putting it all Together......Page 686
Loot Tables......Page 690
Oddment Table to the Rescue......Page 691
Loot Drops......Page 694
Melee Combat......Page 700
Implementing the Combat Formula......Page 705
A Text Animation Effect......Page 709
Updating CombatState and CEAttack......Page 712
Fleeing......Page 717
Items......Page 728
Magic......Page 754
Special Moves......Page 771
A Slimmer Main File......Page 788
Sensible Stats......Page 789
Locking Abilities......Page 793
The Arena Game Loop......Page 796
Making the Arena Dangerous......Page 810
Plot and Flow......Page 816
Asset List......Page 818
The Town......Page 819
World Map......Page 821
Return to the Town......Page 822
The Setup......Page 823
Teleport Triggers......Page 825
Basic NPCs......Page 828
Shops......Page 834
Implementing the Shop State......Page 840
The Inn and NPCs......Page 865
The Major\'s Cutscene......Page 871
The Big Wide World......Page 875
Random Encounters......Page 880
Cave Trigger......Page 893
The Cave Map......Page 894
Adding Cave Monsters......Page 895
Boss Fight......Page 899
Door Puzzle......Page 910
Random Encounter Setup......Page 918
Game State......Page 922
Tracking Game State......Page 924
Persisting Puzzles......Page 929
Persistent Chests......Page 932
Saving and Loading......Page 933
Save and Loading Lua Data......Page 947
Save and Load From The Menu......Page 949
The Showdown......Page 961
Final Game Over......Page 967
Closing......Page 971
Appendix A - Classes in Lua......Page 972
Appendix B - State Machines......Page 974
State Machine Uses......Page 978
Appendix C - Tweening......Page 979