دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: سیستم های عامل ویرایش: نویسندگان: Francisco Tufró سری: ISBN (شابک) : 1782165061, 9781782165064 ناشر: Packt Publishing سال نشر: 2013 تعداد صفحات: 136 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 3 مگابایت
کلمات کلیدی مربوط به کتاب توسعه بازی های موبایل با Moai SDK: کتابخانه، ادبیات کامپیوتر، IOS / iPhone / iPad / iPod
در صورت تبدیل فایل کتاب Developing Mobile Games with Moai SDK به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه بازی های موبایل با Moai SDK نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
اصولات Moai SDK را از طریق بازیهای در حال توسعه بیاموزید
نمای کلی
< b>در جزئیات
Moai SDK یک چارچوب تلفن همراه سریع، مینیمالیستی و منبع باز Lua برای توسعه دهندگان حرفه ای بازی است. Moai حول Lua ساخته شده است، یک زبان برنامه نویسی رایج برای بازی ها، و یک پلتفرم متن باز واحد را برای عناصر جلویی که توسط مصرف کنندگان و زیرساخت back-end مشاهده می شود، ارائه می دهد.
توسعه بازی های موبایل با Moai. SDK شما را از طریق ایجاد دو نمونه اولیه بازی به صورت گام به گام راهنمایی میکند و ابزارهای اساسی مورد نیاز برای ایجاد بازیهای خود را در اختیار شما قرار میدهد.
توسعه بازیهای موبایل با Moai SDK، مفاهیم اساسی پشت توسعه بازی، و شما را از طریق توسعه یک یادداشت مبتنی بر کاشی و همچنین نمونه اولیه بازی پلتفرم راهنمایی می کند. در نهایت به یک پایگاه کد خوب برای شروع نوشتن بازیهای خود دست خواهید یافت.
با ایجاد یک چارچوب کوچک که به شما امکان نمایش تصاویر، پخش صداها را میدهد، ترفندهایی را یاد خواهید گرفت که از تجربه زندگی واقعی ناشی میشوند. گرفتن ورودی، و غیره. شما همچنین یاد خواهید گرفت که چگونه فیزیک را با استفاده از اتصالات Box2D و همه چیز در Lua پیاده سازی کنید، بدون اینکه نیازی به استفاده از هیچ مجموعه ای باشد. پس از انجام این کار، نگاهی به نحوه استقرار بازی خود در iOS و اجرای آن بر روی آیفون خواهیم انداخت.
با این کتاب، باید آماده باشید که بروید و بازی خود را بسازید و آن را منتشر کنید. به Apple Store بروید و ابزار کافی برای کاوش بیشتر در Moai SDK داشته باشید.
آنچه از این کتاب خواهید آموخت
رویکرد
یک مرحله معمولی- آموزش گام به گام با دو بازی نمونه داخلی، برای آموزش Moai SDK از ابتدا.
این کتاب برای چه کسی نوشته شده است
این کتاب برای همه است. کی میخواد بازی بسازید، به خصوص اگر بخواهند به سرعت با استفاده از یک زبان برنامه نویسی مانند Lua تکرار شوند و بیش از یک پلتفرم را هدف قرار می دهند. همه اینها بدون اینکه حقوق خود را صرف مجوزها کنید. Moai SDK برای افراد حرفهای در نظر گرفته شده است، اما دارای یک انجمن عالی است که به شما کمک میکند یاد بگیرید و بخشی از آن باشید.
Learn the basics of Moai SDK through developing games
Overview
In Detail
Moai SDK is a fast, minimalist, open-source Lua mobile framework for pro game developers. Moai is built around Lua, a common programming language for games, and offers a single open-source platform for both the front-end elements seen by consumers and the back-end infrastructure.
Developing Mobile Games with Moai SDK will guide you through the creation of two game prototypes in a step-by-step way, giving you the basic tools you need in order to create your own games.
Developing Mobile Games with Moai SDK introduces the basic concepts behind game development, and takes you through the development of a tile-based memotest, and a platform game prototype as well. You'll end up with a good codebase to start writing your own games.
You will learn some tricks that come from real life experience while creating a small framework that will allow you to display images, play sounds, grab input, and so on. You'll also learn how to implement physics using Box2D bindings, and everything in Lua, without having to use any compilations. After doing this, we'll take a look at how to deploy your game to iOS and run it on an iPhone.
With this book, you should be ready to go and create your own game, release it to the Apple Store, and have enough tools to dig deeper into Moai SDK.
What you will learn from this book
Approach
A normal step-by-step tutorial with two sample games built in, to teach Moai SDK from scratch.
Who this book is written for
This book is for anyone who wants to build games, especially if they want to quickly iterate using a scripting language like Lua, and they're targeting more than one platform. All of this without having to spend your salary on licenses. Moai SDK is aimed to professionals, but it has a great community that will help you learn and be a part of it.
Copyright......Page 3
Credits......Page 4
About the Author......Page 5
About the Reviewers......Page 6
www.PacktPub.com......Page 8
Table of Contents......Page 10
Preface......Page 14
Multi-platform development......Page 20
Why Moai SDK?......Page 21
Summary......Page 22
Getting the latest stable build......Page 24
Setting up the environment......Page 25
Mac OS X......Page 26
Running samples......Page 27
Summary......Page 29
The Moai SDK Runtime......Page 30
Node Graph......Page 31
Rendering......Page 32
Lua and C++......Page 33
Summary......Page 34
Concentration......Page 36
Opening a window......Page 38
Resolution independence......Page 39
Summary......Page 41
Introduction to Decks and Props......Page 42
Our first image......Page 43
Coordinate systems......Page 45
Model coordinates......Page 46
Blend modes......Page 47
Summary......Page 48
Resource definitions......Page 50
Resource manager......Page 52
Loader......Page 53
Images......Page 55
Tiled images......Page 57
Fonts......Page 58
Sounds......Page 59
Summary......Page 60
Tilemaps......Page 62
The implementation......Page 63
Input......Page 67
Initialization......Page 68
Input processing......Page 69
Choosing a cell......Page 71
Resetting tiles......Page 73
Other auxiliary methods......Page 74
Summary......Page 75
Background......Page 76
Camera and scrolling......Page 78
Setting up the layers......Page 79
Adding images to the different distances......Page 80
Main character......Page 82
Animations......Page 84
Summary......Page 89
Creating the world......Page 90
Box2D body types......Page 91
Character versus the world......Page 93
Movement......Page 94
Keyboard input......Page 97
Creating the scene......Page 98
Summary......Page 100
The basics......Page 102
Left or right, that's the question......Page 103
Updating information......Page 105
Summary......Page 106
Audio manager......Page 108
Background music......Page 110
Summary......Page 111
The host......Page 112
Running an example......Page 113
Setting up our own project......Page 114
Pointing to the correct source code......Page 115
Fixing source paths......Page 117
Fixing include paths......Page 119
Fixing linked libraries......Page 121
Going multi-platform......Page 122
Running on the device......Page 124
Summary......Page 125
Mac OS X......Page 126
Linux......Page 127
Summary......Page 128
Index......Page 130