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

آموزش ساخت بازی اندروید+پکیج های تخصصی

در گیم اور، همیشه حق با مشتری است و در صورت نارضایی با هم به توافق می رسیم.
--
تمام اعمالی که انجام می دهیم، حتی اگر ذره ای و مثقالی باشد، به خودمان باز می گردد و بازتابش آنها را در زندگی خواهیم دید. زلزال ۷
او کسی است که (روح) شما را در شب (به هنگام خواب) میگیرد; و از آنچه در روز کرده ‏اید، با خبر است; سپس در روز شما را (از خواب) برمیانگیزد; و (این وضع همچنان ادامه مییابد) تا سرآمد معینی فرا رسد; سپس بازگشت شما به سوی اوست; و سپس شما را از آنچه عمل میکردید، با خبر میسازد. انعام ۶۰
دلها به یاد خدا آرام میگیرد. رعد آیه ۲۷
بدانید زندگی دنیا تنها بازی و سرگرمی، و تجمل پرستی و تفاخر در میان شما و افزون طلبی در اموال و فرزندان است . حدید آیه ۲۰
آن خدایی که آدمی را از خون بسته (که تحول نطفه است) بیافرید.
بخوان و (بدان که) پروردگار تو کریم‌ترین کریمان عالم است.
آن خدایی که بشر را علم نوشتن به قلم آموخت.
به آدمی آنچه را که نمی‌دانست تعلیم داد.
راستی که انسان سرکش و مغرور می‌شود.
چون که خود را در غنا و دارایی ببیند. علق ۲- ۷
این زندگانی چند روزه دنیا افسوس و بازیچه‌ای بیش نیست، عنکبوت ۶۴
در روی زمین به تکبر راه مرو که نمی توانی زمین را بشکافی و هرگز قامتت به بلندای کوهها نمی رسد. اسراء ۳۷
در آنچه خداوند بر تو بخشیده است، سرای آخرت را بجوی و سهم خود را از دنیا فراموش مکن و همانگونه که خدا به تو نیکی کرده است نیکی کن و هرگز فساد در زمین منما که خدا مفسدان را دوست ندارد. قصص ۷۷
و هرگاه نعمت و رحمتی به انسان بچشانیم و سپس آن را از او برگیریم او مأیوس و نومید میشود و به کفران و ناسپاسی بر میخیزد. هود ۹
بندگان مرا آگاه ساز که من بسیار آمرزنده و مهربانم. حجر ۴۹
از رحمت خدا نا امید مباشید که جز کافر هیچ کس از رحمت خدا نا امید نیست. یوسف ۸۷
پس به یاد من باشید تا به یاد شما باشم. بقره ۱۵۲
زندگانی دنیا چیزی جز متاع فریبنده نیست . آل عمران ۱۸۵
از آنچه به شما روزی داده ایم پیش از آنکه روزی فرا رسد که نه معامله ای وجود دارد و نه دوستی و شفاعت ، انفاق کنید. بقره ٢۴۵
بسا چیزی را ناخوش داشته باشید که آن به سود شماست و بسا چیزی را دوست داشته باشید که به زیان شماست، و خدا میداند و شما نمیدانید. بقره ۲۱۶
ما آیات (خود) را برای شما بیان کردیم شاید اندیشه کنید...حدید ۱۷

پیوندهای روزانه
پیوندها

اسپرایت چیست.
سورس چیست.
اسکریپت چیست.
الگوریتم چیست.
ابجکت چیست.
هوش مصنوعی چیست.
زبان های برنامه نویسی چه فرقی دارند وکدام خوب است.
کسی بازی ساخته میشه ازاول توضیح بدید باید چه طوری بازی ساخت تا آخرش.
چیزهایی که لازم درمورد ساخت بازی بگید ازاول تاآخر.
موتور بازی چیست.
برای کسی که بازی نساخته کدام موتورخوبه.
موتورهای بازی ازجمله game maker, Construct , XNAFramework, Unreal,Unity,Anvil,XRay,Euphoria,CryEngine این موتورها هریک ازکدام زبان برنامه نویسی ساخته شده اند. وباهمون زبان برنامه نویسی باید بازی ساخت.
این موتورها میشه توضیح بدید چه خوبی هایی دارند. هرکدام ومقایسه کنید.
ازکجامیشه متوجه شد بازی که ساخته شده ازچه موتوربازی استفاده کرده است.
این موتورها کاربری که باهاش بازی ساخت میشه بگه.
game maker خوبه یا professional و گیم میکر استودیو برای ساخت بازی و چه فرقی باهم دارند.
گیم میکر7با8 چه فرقی دارند. ودیگرموتورکه ورژن های دیگردارند.
لینگ دانلود این موتورهای بازی به همراه کرک میشه بدید.
آموزش هایی درباره ای ساخت بازی وموتوربازی چه پی دی اف وچه ویدیو هست لینگ بدید.
به جزموتور بازی برای ساخت بازی به نرم افزاری نیازهست یانه.
کدام این موتورهای بازی برای دوبعدی خوبه وسه بعدی است. کدام این موتورها برای ساخت بازی خوب است. هریک ازاین موتورها برای بازی مورد نظر هستند یا فرقی نداره هرچی میشه ساخت. وکدام این موتورها معروف هستند. شرکت بازی سازی ازموتورهای رایگان بازی استفاده می کنند یانه.
کدام این موتورهای بازی سازی میشه برای اندورید ساخت.
بازی که ساخته میشه میشه به صورت آنلاین هم میشه بازی کرد چه طوری میشه این کارکرد.
موتوربازی رایگان چه فرقی باپولی دارند.
برای ساخت بازی کدام زبان برنامه نویس یاد بگیریم.
چه مدت طول می کشه بازی بشه ساخت.

------

پاسخ:





sprite این هست :
[تصویر: form_sprite.jpg]
یا این :
[تصویر: sprite.jpg]


سورس یعنی منبع یا فایل لایه باز که بتونیم بازی رو تغییر بدیم.البته سورس شامل اسکریپت و برنامه ها هم میشه.

اسکریپت کدهایی هست که می نویسیم.
مثل این شکل:
http://docs.yoyogames.com/source/dadiospice/002_reference/001_gml%20language%20overview/programexample.png
البته می تونیم در زیر شاخه ی script هم بعضی از اسکریپت ها رو با نام دلخواه ایجاد و فراخوانی کنیم تا کدهاش اجرا بشه

AlgoRithm مجموعه‌ای متناهی از دستورالعمل‌ها است، که به ترتیب خاصی اجرا می‌شوند و مسئله‌ای را حل می‌کنند.(

واژه الگوریتم از نام ریاضیدان و ستاره‌شناس و جغرافی‌دان نامی ایرانی، ابوجعفر محمد بن موسی خوارزمی (الخوارزمی)، گرفته شده است)
اگه همونو با شکل نشون بدیم میشه فلوچارت یا چارت Flow که flow یعنی جریان و روند کار و اجرا دستورات به ترتیب:
http://fa.wikipedia.org/wiki/%D8%A7%D9%8...8%AA%D9%85

object = شی یا کنترل هایی که اسپرایت رو ربط میدیم بهش. مثل ابجکت توپ یا ابجکت قارچ خور:
[تصویر: form_object.jpg]

هوش مصنوعی ساخت کد و برنامه یا تابعی است که بتواند اطلاعاتی را در حافظه ذخره و بازیابی کرده و بر حسب داده ها تصمیم بگیرد و خودش به طور مستقل به جای انسان بتواند فکر کند.

زبونای برنامه نویسی هر کدوم اربرد خودشون رو دارن و به طور کلی همیشه نمیشه گفت کدوم بهتره یا کدوم بدتره:
C/Java/Objective-C/C++/C# csharp/PHP/(Visual) Basic/Python/Perl/Ruby/JavaScript/vb.net/Lisp/Transact-SQL/Pascal/Bash/Delphi or Object Pascal/PL/SQL/Assembly/Lua
معمولا جاوا معروف تر و کاربردی تره و روی اکثر سیستم ها اجرا میشه و کاربردی ترین و تقریبا بهترین زبون جاوا هست .البته بازم می گم هر چی کار می کنی باید کاربردشو بدونی. لازم نیست خسته کنی یه عالمه کتاب بخری پولاتو هدر بدی.
میری توی گوگل و سرچ می کنی و زود به جواب میرسی بعدش می پرسی .
خود جاوا هم صد شاخه هست برنامه نویسی سیستم داره برنامه نویسی وب JSP=JAVA server pages داره و برنامه نویسی اندروید.
باید ببینی کدوم محیش خوبه بهتره مثل ECLipse بعدش بری دنبال مثلا برنامه نویسی اندوید .(تا یه چیز خوب رو خوب یاد نگرفتی سمت چیز خوب دیگه نرو)

آره من بازی ساختم. بازی های دو بعدی و حتی سه بعدی(ساده).
خوب اولش با game maker شروع کردم و یک ابجکت ساختم بپره تیر بزنه . سورس ها رو دیدم تحقیق کردم توی امضام هم یه آموزش گذاشتم بخونی و همت کنی راه میفتی به اذن پروردگار مهربان و عزیز انشاءا... .

انجین بازی یا موتور بازی نرم افزاری هست که باهاش می تونیم بازی هامون رو سریع تر بسازیم و توسعه بدیم و بسته به خروجی و انعطاف و مدیریت منابع میان به انجین های مختلف نمره میدن

گیم میکر 7 یا 8 یا ... هر چا بالا تر میره خوب امکاناتش بهتر میشه و شماره ورژن یا نسخش مشخص می کنه کدوم جدید تره. نو که بیاد به بازار .. کهنه میشه دل آزار(البته معمولا) ضمنا الان game maker ها خروجی اندروید نمی دون و توصیه می کنیم game maker studio رو دانلود بفرمایید و همینور پکیج های اندروید مروبطه که اونم توی قسمت دیگه ای از انجمن هست کگه توی کادر بالای انجمن می تونید بنویسید خروجی apk در گم میکر تا تاپیک مربوط رو پیدا کنید

لینک دانلود موتور های بازی هم باید اسمشو توی بالای انمجن سرچ کنید میاد نیومد برید توی google.com و تایپ کنید مثلا : دانلود game maker studio با کرک یا ...

در مورد آموزش هم توی صفحه اول انجمن تیتر و عنوان ها رو بخونید. اگه با مروگر FireFox کار می کنید ctrl+F بزنید و مثلا تایپ کنید game maker بعدش می رید روی عنوان مربوط و زیر شاخه هاش و الی آخر یا اون کادر بالای انجمن برای جستجو هست.

موتور رایگان مجانی هست پولی هم پولی هست البته خیلیا می زنن کرک می کنن مجانی میشه عین خودمون که وضع مالیمون بد هست شاید مجبوریم

انجین unity و game maker و construct و unreal و احیانا یکی دو انجین دیگه معروف ترین هستند.
اما از بین اون بالایی ها بیشتر توی ایران و جهان game maker studio و unity کار میشه که من توصیه می کنم شما که خیلی مبتدی هستید با game maker شروع کنید

واسه سه بعدی همون یونیتی اما بازم توی مبحث Rigging و هوش مصنوعی نیاز به استاد هست چون واقعا کار دشواری هست.

در مورد بازی ساز شدن شما باید خودتون تلاش کنید و دنبال برید و پرس و جو کنید. این یک. اما دوم اینکه در کشور عزیزمون دانش و کتب بازیسازی و امکانات برای همه به یک میزان فراهم نیست. هرچند بعضیا میگن امکانات مطرح نیست اما اینجانب معتقدم بی تاثیر هم نیست.
در هر صورت شما میزان توانایی و امکانات خودتون اعم از اینترنت استاد و و و غیره رو ببینید و سعی کنید در حد توانتون بازی سازی رو ادامه بدید و با توکل به خدای عزیز و تمرین پی در پی سعی کنید پیش برید. هیچ وقت عجله ی بیش از حد نکنید و سعی کنید گام به گام بپرسید تا یاد بگیرید. پرسیدن رو فراموش نکنید ولی قبلش هم یه جستجو توی اون کادر بالای انجمن بزنید.
-
---
کپی از:
http://promakers.ir/showthread.php?tid=11196

موافقین ۰ مخالفین ۰ ۹۴/۰۲/۲۵
مدیرکل

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی