PDA

نسخه کامل مشاهده نسخه کامل : آموزش بازي سازي با نرم افزار قدرتمند 3D Game Studio



Moh3en_DDD
24-08-2006, 17:41
در اين تاپيك آموزش اسكريپت نويسي اين برنامه داده مي شود !

Moh3en_DDD
24-08-2006, 17:41
اول از همه بايد تنظيمات صفحه ي نمايش را درست كنيم براي اين كار دستور زير را مي نويسيم :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اين دستور رزولشن 640 * 480 مي كند ... !

حال براي چه 6 ؟

مي توانيد از براي هر اندازه اي يك عدد بزنيد كه در ليست زير اندازه ها نوشته شده است :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Moh3en_DDD
24-08-2006, 17:42
حال با استفاده از اين دستور بيت هاي صفحه را به 16 تغيير بدهيد ( به هر چيزي كه مي خواهيد تغيير بدهيد ولي بهتر است همون 16 باشد  البته غير از 16 فقط 32 مي توانيد بگذاريد ) !


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ليست بيت هايي كه مي توانيد بگذاريد همراه با توضيح  :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Moh3en_DDD
24-08-2006, 17:43
يك تابع هست كه مي گويد وقتي صفحه ي بازي باز مي شود چه اطفاقي بيفتد ... مثلا مي شه گفت كه مرحله اي كه در Level Editor ساخته ايم رل بيا ورد براي اين كار مثلا اسم مرحله اي كه درست كرديد Level 1 هست كه ما براي اينكه اين مرحله در اول بازي بيايد دستور زير را بدهيد :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

دقت داشته باشيد :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اين را گفتم كه شايد خيلي ها دقت نكنند !

Moh3en_DDD
24-08-2006, 17:44
روش تعريف متغيير :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

به جاي :
name :
نام متغيير
Integer :
مقدار متغيير

روش تعريف function يا همان تابع :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

name :
نام تابع

روش تعريف اكشن :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

name :

نام اكشن

Moh3en_DDD
24-08-2006, 17:45
متغير چيست ؟

متغير يا مي تونه يك عدد يا يك رشته باشه كه در طول برنامه مرتب عدد آن تغيير مي كند ... يعني ما مي توانيم به آن عدد دهيم و عدد داخل آن را تغيير دهيم ... ( در طول آموزش بشتر متوجه مي شوديد ) !

اكشن چيست ؟

اكشن يعني برنامه نويسي كه براي يك شي ء در LEVEL EDITOR مي كنيم ... براي نام اكشن بايد نام شي ء‌مورد نظر ما در LEVEL EDITOR باشد ... براي تعيين نام يك شي ء در level editor بايد روي شي راست كليك و گزينه ي Properties رفته و سپس به تب Behaviour كليك كرده و در قسمت Action براي شي يك نام بر گزينيد !
توجه : اگر نام اكشن درون Level editor نباشد برنامه پيغام خطا مي دهد !

تابع چيست ؟

تابع ها يك سري عوامل هستند كه قسمتي از آنها را خود برنامه تعريف كرده مثل تابع :

Main

تابع هاي ديگري هم هست كه در جلسات  بعدي آموزش داده مي شود !

Moh3en_DDD
24-08-2006, 17:46
خوب ... !

حال براي برنامه نويسي درون اكشن مورد نظرمان آماده مي شويم !

براي اين كه يك كاري را به يك شي نصب بدهيم اول بايد نام اكشن را در داخل اكشن مورد نظر به همراه يك نقطه ي كوچك همراه با مشخصات براي آن بنويسيم ... مثلا اسم اكشن ما محسن است :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اين دستور به برنامه مي گويد كه آبجكت محسن را در مختصات 25 بردار X قرار بده ... !

حال ما براي اينكه نخواهيم اسم اكشن را تايپ كنيم از پسوند MY استفاده مي كنيم كه My به جاي نام مي آيد مانند دستور زير !


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

بعضي از خصوصيات MY :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

و ...  كه در آموزش هاي بعدي داده مي شوند !

Moh3en_DDD
24-08-2006, 17:47
توجه داشته باشيد كه كليه ي حقوق مربوط به خودم هست و اين آموزش را در هيچ كجا نمي بينيد ! ( البته به اين كاملي ! )

Moh3en_DDD
24-08-2006, 20:51
حلقه هاي تكرار :

آموزش دستور While :

اين دستور شرط يك نوع دستور شرطي مي باشد كه بوسيله ي آن مي توانيد يك حلقه ي تكرار درست كننيد كه به آن بگوييد تا شرط برقرار هست دستوري كه به آن داديد را اجرا كند ... روش تعريف كردن حلقه ي تكرار :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

در پرانتز به جاي علامت * شرطي مورد نظر خود را قرار دهيد !

توجه :

اگر مي خواهيد حلقه ي شما بي نهايت باشد به معني اينكه حلقه اي كه برايش تعريف كرديد هيچ وقت تمام نشود به جاي * در داخل پرانتر يك عدد مثل 1 بگذاريد ... !

مثال :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اين دستور آبجكت محسن را تا بينهايت دور خود مي چرخاند !

دقت كنيد به دستور :



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اين دستور به برنامه مي گويد هر دفعه به مقدار X يكي اضافه كن !

:biggrin:

M E H D I
25-08-2006, 01:26
ممنون

تاپيك استيكي شد!

Moh3en_DDD
25-08-2006, 11:33
خوب به سراغ آموزش مي رويم :

در آخرين پست آموزشيم استفاده از حلقه ي While را درس دادم ولي يه چيز يادم رفت بگم :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ملاحظه مي كنيد كه درون حلقه ي While من دستور Wait را اضافه كردم و داخل () عدد يك را گذاشتم ... حال اين دستور چيست :

اگر اين دستور را نزنيد برنامه فقط آخر حلقه را به شما نمايش مي دهد ولي اگر اين دستور را بزنيد لحظه به لحظه ي حلقه و تغييرات آن را نمايش مي دهد ... !

استفاده از دستور Wait درون حلقه ي While ضروري است !

ehsan30
25-08-2006, 14:05
سلام
دوست عزيز ممنون
حتما ادامه بده و آموزش هاي حرفه اي تر هم بذار
اگه مي توني pdf كن و بذار البته پيشنهاد بودها!

Moh3en_DDD
25-08-2006, 14:13
سلام
دوست عزيز ممنون
حتما ادامه بده و آموزش هاي حرفه اي تر هم بذار
اگه مي توني pdf كن و بذار البته پيشنهاد بودها!

چشم ... آموزش ها كه تمام شد PDF هم مي كنم !

Moh3en_DDD
25-08-2006, 20:34
جملات شرطي :

براي تعريف يك شرط براي ايجاد يك دستور به شكل زير عمل مي كنيم :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

در داخل پرانتز بالا به جاي علامت * يك شرط قرار دهيد ... براي مثال در دستور زير گفته ايم اگر متغيير U مقدارش به 20 رسيد شكل شي محسن شروع كند دور خود بچرخد !


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

در دستور بالا دقت كرديد كه ما در اول جمله ي شرطي خود دستور While را به كار برديم !

حال براي چه ؟

براي اينكه اگر ما اين دستور را بزنيم به برنامه گفته ايم كه هر وقت كه U به 20 رسيد در غير اين صورت اگر ما از دستور While استفاده نمي كرديم برنامه ي ما هيچ وقت اجرا نمي شد !

Moh3en_DDD
25-08-2006, 20:43
در پست قبلي آموزش استفاده از دستور IF را توضيح دادم و مجبور شدم اين نكته را در يك پست ديگه قرار بدم :

در مثال ديديد گه من دستور زير را دادم :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

علامت == يعني مساوي !
علامت != يعني نامساوي !
علامت && يعني و !

يه نكته ي ديگر هم بگم :

براي اينكه به برنامه بگوييد اگر شرط اجرا شد اين كار و اگر شرط اجرا نشد كار ديگري انجام شود بايد از دستور زير استفاده كنيد :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

خوب اين دستور به واضحي معلوم است و فقط بايد به جاي * شرط خود را بنويسيد !

Moh3en_DDD
26-08-2006, 12:30
آموزش كنترل توسط صفحه كليد :

براي اينكه بفهميم كليدي فشار داده شده است از دستور زير استفاده مي كنيم :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

حال براي اينكه مثلا بخواهيم بگوييم اگر كليد M فشار داده شد دستورات اجرا شود بايد از دستور زير استفاده كنيد :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

نكته : ديديد كه من براي هر دستور اولش حلقه ي While + Wait را تعريف كردم چون اگر تعريف نمي كردم اين دستورات فقط يك بار اجرا مي شدند .

مطابق دستور به جاي M مي توانيد كليد هاي ديگري را نيز جايگزين كنيد اما براي كليد ها ي بالا و پايين و چپ و راست بايد اين جمله ها را قرار دهيد :

كليد چپ : Key_cud
كليد راست : key_cuu
كليد بالا : Key_cur
كليد پايين : key_cul

Moh3en_DDD
26-08-2006, 20:53
دوستان و عزيزان اگه مشكلي چيزي داشتيد يا در خواست اسكريپت آماده داشتيد لطف كنيد توي اين تاپيك مطرح كنيد :

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

Omid_Sadeghvand
27-08-2006, 10:03
ممنونم ادامه بده.

Moh3en_DDD
27-08-2006, 11:46
خوب رسيديم به يكي از سخت ترين قسمت هاي بازي سازي يعني ايجاد يك شكل در طول بازي :

شما بعضي از وقت ها مثلا مي خواهيد از تفنگي تير شكليك شود يا مثلا ايجاد يك سيستم ذره اي كنيد ... براي اين كار ها شما بايد ابتدا آموزش زير را بخوانيد :

براي ساختن اشياء در طول و در حين بازي بايد از دستور Ent_create استفاده كنيد :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

* :

شما بايد به جاي اين علامت آدرس شي خود كه با فرمت Mdl در فولدر مخصوص بازي خودتان ذخيره كرديد بدهيد براي اين كار بايد اول يك رشته تعريف كنيد ( فرض مي گيريم فايل MDL شما محسن نام دارم و اسمي كه مي خواهيد براي رشته بگذاريد هم محسن نام دارد ) !


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

حال شما با تعريف كردن اين رشته به جاي علامت * فقط بايد اسم رشته اي كه تعريف كرديد و ما در اينجا محسن تعرفي كرده ايم را قرار دهيد !

# :

به جاي اين علامت بايد شما محله ساخته شدن شي خود را تعريف كنيد ... براي اين كار بايد از دستور زيد استفاده كنيد :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

كه به آنها مقدار بدهيد ... مي توانيد از دستور بالا هم استفاده نكنيد و هرچي خودتان خواستيد بزنيد ... !


% :


شما در اين قسمت بايد نام تابع كنترل كننده ي اين شي ساخته شده را بگوييد ( در مورد تابع قبلا حرف زده شده بود ) ! اگر هم تابعي نداريد از دستور زير به جاي % استفاده كنيد :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


حال يك مثال :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اين مثال نيازي به توضيح ندارد چون كامل درس داده شده !

Moh3en_DDD
27-08-2006, 11:56
حركت اجسام :

بعضي از وقت ها مي خواهيد اجسام حركت كنند .... براي جركت اجسام دو حالت وجود دارد :

1 - مي خواهيد اجسام به فاصله ي مورد نظري از جسم برند .

2 - مي خواهيد در هر ثانيه به موقيعت اجسام اضافه شود ( بر واحد زمان ) !

حال براي تعريف حركت :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

* :

نقش گزينه ي 2 را بازي مي كند !

براي تعريف بايد از دستور Vector (x,y,z) ; استفاده كرد !

% :

نقش گزينه ي1 را بازي مي كند !

براي تعريف بايد از دستور Vector (x,y,z) ; استفاده كرد !

توجه :

اگر گزينه ي * را را تعريف كرديد براي % دستور زير را بگذاريد :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

و بلعكس !

micropixel
27-08-2006, 12:21
عاليه واقعا موفق باشين

Moh3en_DDD
27-08-2006, 19:50
دوستان دقت كنيد ... جزوه ي آماتور به اتمام رسيد و از اين به بعد حرفه اي رفتار مي كنيم ... از كليه ي دوستاني كه اشكال دارند مي خواستم تقاضا كنم در تاپيك مربوطه سوالاتشان را بپرسند !

Moh3en_DDD
30-08-2006, 10:31
فعلا هم درحال تحيه ي Pdf اين آموزش ها هستم و بعد از اتمام اين كار بحث حرفه اي تر مي شود !

Moh3en_DDD
05-09-2006, 08:38
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


اين كه ديديد كد اين بود كه دوربين همراه شي شما تكان بخورد و آن را تغيب كند ... ( البته اگر جمله اي در علامت // قرار داشت به معني توضيحات است و هيچ تغييري در برنامه نويسي نمي دهد !

sarah_smith_girl
14-09-2006, 18:07
شلام با تشكر از آقاي mohsen و اموزشهايخوب و جالبشان

من عمري با ايننرم افزار سر كردم و تقريباهمه فوتوفن هايش را بلد هستم

منهم از اين به بعد در اين قسمت و قسمتهايديگه آموزش خودم را شروع كردم

با تشكر از همه شما

sarah_smith_girl
14-09-2006, 18:12
شما با اين اكشن ميتوانيد به آبجكت و يا به اصتلاه دوست خوبم Mohsen شي گراويتي يا همان جازبه بدهيم


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

نميتونستم بقيه را فارسيبنويسم چون صبح مي شد

hossein_dig
17-09-2006, 23:34
سلام
ببخشيد شما اين نرم افزار چه جوري ياد گرفتين ؟
ممنون بلا

Moh3en_DDD
18-09-2006, 00:22
سلام
ببخشيد شما اين نرم افزار چه جوري ياد گرفتين ؟
ممنون بلا

من ؟

اگه منظور شما منم خودم يادم نيست اين برنامه را يادگيريش را از كجا ياد گرفتم .. ولي بيشتر منوال خود برنامه كمك كرد !

hossein_dig
18-09-2006, 10:00
اره عزيز جان منظور شما هستيد .اين برنامه سيديش تو بازار هست من فكردم شما با سيدي آموزشي ياد گرفتي .در ضمن اگه ميخواي همه از اين تاپيك چيزي ياد بگيرن يكم سرعت كم كن .چون برنامه نويسي يه مقدار احتياج به مقدمه
داره


موفق باشي .
اگه عكستم عوض كني خيلي بهتر .آدم وقتي ميبين ميگرخه (ميترس)

Moh3en_DDD
18-09-2006, 10:15
اره عزيز جان منظور شما هستيد .اين برنامه سيديش تو بازار هست من فكردم شما با سيدي آموزشي ياد گرفتي .در ضمن اگه ميخواي همه از اين تاپيك چيزي ياد بگيرن يكم سرعت كم كن .چون برنامه نويسي يه مقدار احتياج به مقدمه
داره


موفق باشي .
اگه عكستم عوض كني خيلي بهتر .آدم وقتي ميبين ميگرخه (ميترس)

من تا حالا سي دي آموزشي از اين بازي نديدم در واقع هنوز براي اين بازي 25 ريالي هم خرج نكردم !

برنامه را از يه دوستام گرفتم رايت كردم !

در ضمن والا به خدا من يه ماه هست كه آموزشي نمي زارم !

در ضمن آواترم هم عوض نمي كنم .. آخه از ريش بزيش خيلي خوشم مي ياد ! :biggrin:

erif
23-09-2006, 15:34
سلام لطفا لينك دانلود برنامه رو هم بزار
مرسي erif

Moh3en_DDD
23-09-2006, 21:34
سلام :

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

خداحظ !

erif
24-09-2006, 15:41
خيلي ممنون

erif
29-09-2006, 15:19
ببخشيد وقتي مي خوام برنامه رو دانلود كنم از user name و password می خواد
می شه برام بزاریدش؟

Moh3en_DDD
29-09-2006, 15:28
اينا دانلود كنيد :

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

Oracle_Eldorado
13-11-2006, 18:53
دوستان اگه ميشه لينك دانلود اين برنامه رو واسمون بزاريد

Moh3en_DDD
13-11-2006, 19:00
دوستان اگه ميشه لينك دانلود اين برنامه رو واسمون بزاريد

پست بالایی پست شما ! [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

Oracle_Eldorado
13-11-2006, 19:12
دست همگي درد نكنه

Oracle_Eldorado
13-11-2006, 19:14
واقعاَ به اين ميگن تاپيك !

MeysamDJ
14-11-2006, 09:39
سلام دوستان ، من تازه عضو سایت شدم ، ولی تو سایتهای دیگه ریشه کردم (مجید آنلاین ، برنامه نویس ....)

یک انتقاد :
دوست عزیز از اینکه داری آموزش میدی ممنون ولی داری خیلی بد میگی ! در ضمن اول بگو از کجا شروع کنن و بعدش باید چجوی آکشن ها رو تو Designer بیارن و به آبجکت ربط بدن و از این جور صحبت ها
پیشنهاد :
دوست عزیز در صورت تمایل می تونی یک فیلم بگیری بدش با من تماس بگیری بهت هاست بدم آپلود کنی تا دوستان به راحتی بتونن استفاده کنن و یاد بگیرم




-----------------------------------------
به امید ایران موفق

Moh3en_DDD
16-11-2006, 15:15
سلام دوستان ، من تازه عضو سایت شدم ، ولی تو سایتهای دیگه ریشه کردم (مجید آنلاین ، برنامه نویس ....)

یک انتقاد :
دوست عزیز از اینکه داری آموزش میدی ممنون ولی داری خیلی بد میگی ! در ضمن اول بگو از کجا شروع کنن و بعدش باید چجوی آکشن ها رو تو Designer بیارن و به آبجکت ربط بدن و از این جور صحبت ها
پیشنهاد :
دوست عزیز در صورت تمایل می تونی یک فیلم بگیری بدش با من تماس بگیری بهت هاست بدم آپلود کنی تا دوستان به راحتی بتونن استفاده کنن و یاد بگیرم




-----------------------------------------
به امید ایران موفق


مرسی از پیشنهادات شما !

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

برا جبرانشم یه PDF ساختم که می ذارم برا دانلود !

2-

سرعت اینترنت بالایی ندارم تا آپلود کنم ! :sad:

MeysamDJ
18-11-2006, 15:32
سلام دوستان
از لطف همه شما ممون . در آخر فقط یک اانتقاد بود و یک پیشنهاد
شاد باشی

*PiNk PaNTHeR*
22-01-2007, 11:48
دوست عزیز میشه لینک دانلود این برنامه رو بذاری؟(البته بدون کرک هم باشه مشکلی نداره)
ممنون از آموزش خوبت.

Moh3en_DDD
22-01-2007, 16:35
توی همین تاپیک و تاپیک های دیگه لینک دانلود این نرم افزار را زیاد گذاشته بودیم !

Omid_Sadeghvand
24-01-2007, 14:56
آیا آموزش کامل 3d studio game از مبتدی تا پیشرفته بر روی یه pdf است.

Moh3en_DDD
24-01-2007, 22:05
آیا آموزش کامل 3d studio game از مبتدی تا پیشرفته بر روی یه pdf است.

والا توی پرشین دیزاینر یه PDF هست ولی اون نه از ساده شروع کرده و نه به پیشرفته رسیده ! فقط یکمی در باره ی انیمیشن ها را اضافه گفته !

ولی فکر نکنم وجود داشته باشه !

mahdinajjarian
01-02-2007, 19:57
عزیزم عمراَ بتونی با این سطح آموزش و سواد از game studio و c بازی طراحی کنی .کور خواندی . فکرش هم نکن.

مگر help gamestudio و sample هاش برداری ترجمه کنی که اون هم فایده نداره .

بهتره ابتدا یه ذره تجربه پیدا کنی بعد بری سرغ این حرفا.....

اسم game studio رو هم بد نام نکن چون کار هر کس نیست موتور بازی نوشتن

در ضمن اطلاعات در ضمینه d3d یا ogl در حد <<<<صفره>>>>........

mahdinajjarian
01-02-2007, 20:18
در ضمن هر چی این آقا به عنوان help فرمودند در سایت [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] میتوانید مشاهده کنید

script ها را در قسمت wdl وآموزش را در قسمت tutorials سایت میتوانید مشاهده کنید.

من حتی خودم چند tutorial بر روی این سایت که وابسته به شرکت سازنده یعنی conitec است قرار دادم.

و چندین مدل ....

*PiNk PaNTHeR*
01-02-2007, 20:41
آقا ببخشید میپرم وسط حجم نرم افزار برای دانلود 60 مگه که بزور اسکلیتور ده روزه دانلود میشه.
لینک دانلدو بسیار کم حجمش رو ندارید؟ حدود بیست؟
هرچی تو بازار گشتم نبود!

Moh3en_DDD
01-02-2007, 21:40
عزیزم عمراَ بتونی با این سطح آموزش و سواد از game studio و c بازی طراحی کنی .کور خواندی . فکرش هم نکن.

مگر help gamestudio و sample هاش برداری ترجمه کنی که اون هم فایده نداره .

بهتره ابتدا یه ذره تجربه پیدا کنی بعد بری سرغ این حرفا.....

اسم game studio رو هم بد نام نکن چون کار هر کس نیست موتور بازی نوشتن

در ضمن اطلاعات در ضمینه d3d یا ogl در حد <<<<صفره>>>>........

بله شما درست می گید !

من اصلا نمی دونم این نرم افزار ماله چی هست !

خوب شما چرا یادمون نمی دید ! همش که نباید من این کارا را بکنم ! :biggrin:

farshad_momtaz
23-02-2007, 09:59
سلام
من این کدا را کجا بنویسم؟
اینم عکسی از برنامه من

حالا عکسا بعدا می زارم
راستی کرکش هم می تونی بهم بدی من ورژنم 6.40.5است

Iran_enerjhi
14-03-2007, 02:12
ميشه بيرحمت آموزش رو ادامه بديد ممنون ميشم.

Iran_enerjhi
14-03-2007, 02:21
آقاي محسن ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) يا هرشخصي كه ميدونه مي خواستم بپرسم چطوري يك مدل رو در محيط بازي حركت بدم
مثلا ماشين رو كه اصلا نمونه همش همون كار رو تكرار كنن و دور بزنه.

Ali-Bahal
18-03-2007, 20:08
آقا یکی لینک آخرین نسخه این برنامه را همراه با کرکش برام بزاره
اگر برام Pm کنید خیلی ممنونتان می شوم:11: :10:

Omid_Sadeghvand
26-03-2007, 08:53
چطور میتونم در این برنامه یک آدمی را متحرک کنم. یه توضیح کامل..

تشکر

obi-wan
31-03-2007, 21:26
محسن جان ! مي شه آموزش پيشرفته رو هم بزاري ؟؟

gogole magole
13-04-2007, 16:35
بچه ها کسی لینک دانلودشو نداره؟
اون لینک قبلی ها خرابن نمیشه دانلود کرد

smahdis
30-04-2007, 12:48
بچه ها کسی لینک دانلودشو نداره؟
اون لینک قبلی ها خرابن نمیشه دانلود کرد

من كه خيلي دنبال لينك دانلودش گشتم ولي چيزي پيدا نكردم.

hossein_dig
04-05-2007, 01:53
سلام من می خواستم چند شرطو باwhile همزمان چک کنم( با دستور &&) همه شرطا هم باید درست باشه میشه کمک کنید درمورد آرایه هاهم یه آموزشی بزارید خیلی ممنون

mahyarSAMSUNG
04-05-2007, 03:11
اگه میشه یکی آموزش کاملشو توی pdf یا ورد یا چیز دیگه ای بزار اگه هست .

bijan64
16-06-2007, 08:34
نسخه جديد 3d game studio /6.50 در فروشگاه سايت زير موجود است :

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


:10:

am_07
27-06-2007, 10:33
بابا يكي زودتر pdf آموزش كاملش رو بزاره
اعصاب ما داره خط خطي مي شه ها ها ها ها!

hossein_dig
27-06-2007, 22:36
دوست عزیز بیخود زحمت نکش آموزشش تو بازار هست از مبتدی تا متوسط فکنم فروشگاه پاکچین داشته باشه

am_07
28-06-2007, 11:01
اولا:بابا من فقط دنبال دانلود آموزششم نه خريد!
ثانيا:من دنبال مدل هم هستم(از نوع آدمش)
ثالثا:من اين كدها رو تو 3d game studio نوشتم و گفت اشتباهه.هركي درستشو مي دونه بگه.


var video_mode = 6;
var video_depth = 16;

string rpg1_wmb = <game1.wmb>;
string destination_mdl = <destination.mdl>;



function set_target();
function show_target();

entity* destination;



bmap pointer_pcx = <palette.pcx>;


function main()
{
trace_mode = ignore_you + ignore_passable + use_box;
level_load (rpg1_wmb);
wait (3);
while (player == null) {wait (1);}
mouse_map = pointer_pcx;
mouse_mode = 2;
camera.arc = 80; // play with this value
camera.x = player.x;
camera.y = player.y;
camera.z = 200;
camera.pan = 90; // initial pan angle
camera.tilt = -60;
while (1)
{
mouse_pos.x = pointer.x;
mouse_pos.y = pointer.y;
if ((mouse_pos.x < 2) && (camera.x > -2500))
{camera.x -= 10 * time;}
if ((mouse_pos.x > screen_size.x - 2) && (camera.x <
2500)) {camera.x += 10 * time;}
if ((mouse_pos.y > screen_size.y - 2) && (camera.y <
2500)) {camera.y -= 10 * time;}
if ((mouse_pos.y < 2) && (camera.y > -2500))
{camera.y += 10 * time;}
wait (1);
}
}




{
player = me;
while (1)
{
trace_mode = ignore_you + ignore_passable + use_box;
my.skill1 = 5 * time;
my.skill2 = 0;
vec_set (temp, my.x);
temp.z -= 3000;
trace_mode = ignore_you + ignore_passable + use_box;
my.skill3 = -trace (my.x, temp);
if (destination != null)
{
vec_set (temp.x, destination.x);
vec_sub (temp.x, my.x);
vec_to_angle (my.pan, temp); // turn towards the
destination
my.tilt = 0; // don't bow :)
if (vec_dist (my.x, destination.x) > 40)
{
move_mode = ignore_passable;
ent_move (my.skill1, nullvector); // moves
using skill1..3
ent_cycle("walk", my.skill46);
my.skill46 += 10 * time; // "walk"
animation speed
my.skill46 %= 100; // loop animation
}
else
{
destination.invisible = on;
ent_cycle("stand", my.skill46); // play
"stand" frames animation
my.skill46 += 2 * time; // "stand"
animation speed
my.skill46 %= 100; // loop animation
}
}
wait (1);
}
}

function set_target()
{
var pos1;
var pos2;
pos1.x = mouse_pos.x;
pos1.y = mouse_pos.y;
pos1.z = 0;
vec_for_screen (pos1, camera);
pos2.x = mouse_pos.x;
pos2.y = mouse_pos.y;
pos2.z = 20000; // use a big value here

vec_for_screen (pos2, camera);
trace (pos1, pos2); // now "target" holds the coordinates of
the hit point
destination = ent_create (destination_mdl, target,
show_target);
}

function show_target()
{
// my.z += 10; // remove the comment and play with 10 if you
are using other target models
my.passable = on;
while (mouse_left == 1) {wait (1);} // wait until the player
releases the mouse button
while (mouse_left == 0) {wait (1);} // wait until the player
presses the left mouse button again
ent_remove (me); // remove the old target
}

on_mouse_left = set_target;

Creeping Death
28-06-2007, 11:49
خوب اول یه توضیح بده این کد ها را برای چه کاری نوشتی تا کمکت کنیم...

am_07
29-06-2007, 09:29
براي يه بازي استراتژيك ساده هست.ديگه از رو كدها مي شه فهميد!!!(البته اگه طرف استادش باشه)هستي؟

ميگه اين قسمت يه اشتباهايي داره!

{
player = me;
while (1)
{
trace_mode = ignore_you + ignore_passable + use_box;
my.skill1 = 5 * time;
my.skill2 = 0;
vec_set (temp, my.x);
temp.z -= 3000;
trace_mode = ignore_you + ignore_passable + use_box;

حله؟

hossein_dig
29-06-2007, 11:20
خوب دوست عزیز نوع خطا.با شمارشو بگو تا کمکت کنیم
اون خواص trace کم زیاد کن . wait اخر while یادت نره

am_07
29-06-2007, 14:33
خطا كه زياد داره.
اگه ليست ارورها رو داري شمارشونو ميگم:
19_6_29_63_58
از بعضي ها چندتا . بعضي يكي.
خلاصه كه خيلي هستن.
برا همين نميتونم توضيحشونو بدم كه خيلي جاگيره.
اگه دو پست قبلمو نگاه كني و آخرش باشي اشتباها رو بگوو
البته اين يه بازي مقدماتيه تا اول كار طرز ساختشو ياد بگيرم ولي من بعد اين شايد يه بازي دبش بسازم.

كمكم كن
ايول به مرامت

hossein_dig
30-06-2007, 20:16
دوست عزبز زمان اجراء یه پنجره بازه میشه که اگه خطا باشه تو اون هم نشو میده هم شماره خطشو مینویسه
اگه آماتوری بانوشتن کد های ساده شروع کن خودت هم اذیت نکن کم کم دست میاد .این شماره ها هم بی معنیه
درستش مثلا error e1258 نه فقط عدد

hossein_dig
30-06-2007, 20:22
اگه هم مشکلی داری بیا تاپیک من که تو امضاء هست مطرح کن اینجا مخصوص اموزشه اونجا حل مشکل.اون جوری تاپیک ها شلوغ نمیسه

dj reza_music
10-07-2007, 12:43
سلام
كسي نميخواد اين آموزش ها رو ادامه بده

خواهش ميكنم ادامه بديد

منتظر هستيم؟

hossein_dig
10-07-2007, 23:09
دوست عزیز زیاد ناراحت نباش دوستمون Moh3en_DDD دوستمون اینقدر سرش شلوغ وقت نمی کنه یه سر بزنه ولی بهتره شما خودتون هم دست به کار بشید کم کم یاد می گیرید مثل من. ما ها هم هستیم تا اگه مشکلی بود کمکتون کنیم

Moh3en_DDD
13-07-2007, 22:06
حداقل قدرت نور پردازی 3d game studio :

Moh3en_DDD
13-07-2007, 22:25
تعریف پرچم ( Flag ) و کاربرد آن ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
تعریف فلگ بسیار ساده و کاربردش بیش از آن چیزیست که فکرش را می کنید.
شما برای هر الگوریتمی که نیاز به شرط برای انجام کار دیگر داشته باشد به فلگ نیازمندید. فلگها انواع متفاوتی دارند ولی بطور کلی متغیرهایی هستند که می توانند مقادیری مانند 0 و 1 یا on و off را داشته باشند.
مثال ساده از فلگ بدین صورت است :
اگر مقدار a برابر 10 بود flag1=on و اگر برابر 20 بود flag1=off باشد.
در ادامه می نویسیم که اگر flag1=on به a اضافه کن و اگر flag1=off از a کم کن.
الگوریتم فوق مقدار متغیر a را از 10 تا 20 و بالعکس تغییر می دهد. یعنی از 10 تا 20 و از 20 تا 10.



در واقع نقش متغییر بولین دلفی را بازی می کنند ! :10:

Moh3en_DDD
13-07-2007, 22:45
سلام این دو تا آموزش هم درباره Panel ها هست که متعلق به سایت طراحان ایرانی است :

قسمت اول:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

قسمت دوم:
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

mohammad_re
14-07-2007, 00:08
ببخشید میشه بگین کتاب یا سی دی در مورد آموزش این نرم افزار هست یا نه؟
اگر pdf باشه که دعا گوی همه شما میشم

Moh3en_DDD
14-07-2007, 00:14
این هم یک Pdf از آموزش مقدماتی این برنامه . ولی این کتاب را یکی از بچه های طراحان ایرانی نوشته است :

mohammad_re
16-07-2007, 16:57
کتابی در این زمینه منتشر شده؟
pdf کامل چطور؟
cd چی؟

Moh3en_DDD
17-07-2007, 11:54
کتاب که فکر نکنم !
Cd هم که نمی دونم هست یا نه!

ولی Pdf کامل منظورتون چیه ؟

اگه این هست که کامل آموزش داده باشه که این Pdf در راه است و دارم می سازم ! ....

hossein_dig
17-07-2007, 12:11
سیدی آموزشی هست من تو بازار رضا دیدم .دو سطح مبتدی و متوسطه .

Moh3en_DDD
19-07-2007, 14:04
بقیه آموزش در تاپیک :

نکته های تکمیلی در 3d Game Studios ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

amin2000
29-07-2007, 15:21
این چیه LEVEL EDITOR
این اکشن ها رو کجا بنویسم
یه فایل pdf دید نه به صورت ضمیمه

hossein_dig
30-07-2007, 14:58
تو اسکریپت ادیتور
action
}
کدهای شما
{

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

SAM-SON 70
19-08-2007, 12:16
سلام لینک دانلود نرم افزار 3d Game Studio .
از : SAM-SON 70

عــــلی
19-08-2007, 12:27
سلام لینک دانلود نرم افزار 3d Game Studio .
از : SAM-SON 70

سلام.
دوست عزيز ميشه لينك دانلودش رو بزاري؟

محسن جان يه سوال:
بهترين نرم افزار با گرافيك بالا براي ساخت بازي چيه؟
قربانت علي.

SAM-SON 70
19-08-2007, 12:55
[quote=hamishebahar;1455474]سلام.
دوست عزيز ميشه لينك دانلودش رو بزاري؟
================================================== =================
چی!!!
من خودم لینک دانلودش رو خواستم حالا تو از من میخوایی؟؟؟
از: SAM-SON 70

Moh3en_DDD
19-08-2007, 13:36
بهترين نرم افزار با گرافيك بالا براي ساخت بازي چيه؟

Quest 3d و Unreal Engine 3

این دوتا هم برای PC بازی می سازند هم برای xbox 360 , playstation 3 , ps2 , ps 1 و ....


سلام لینک دانلود نرم افزار 3d Game Studio .

به زودی میگذارم ( شاید فردا )

3DS merlin
21-08-2007, 22:24
سلام
دو سوال دارم که امیدوارم یکی جواب دهد

من وقتی یک مرحله طراحی می کنم و گزینه publish رو می زنم فایلی با پسوند exe برای اجرای بدون نرم افزار وجود ندارد چرا ؟

2.وقتی چند تا مپ ساختم چه جوری به Level تبدیل کنم و چه جوری پشت سر هم بذارم

SAM-SON 70
23-08-2007, 10:51
با سلام
محسن جان تونستی پیدا کنی و برای ما لطف کنی و بزاری ؟؟؟
از : SAM-SON 70

Moh3en_DDD
23-08-2007, 12:08
وقتی چند تا مپ ساختم چه جوری به Level تبدیل کنم و چه جوری پشت سر هم بذارمموی توانید چندین نوع مرحلیه با Level Editor بسازید و با دستور :

function main () {
level_load("نام مرحله)
wait(1)
}

3DS merlin
23-08-2007, 21:37
اقا محسن لطفا به این سوال هم جواب بده

من وقتی یک مرحله طراحی می کنم و گزینه publish رو می زنم فایلی با پسوند exe برای اجرای بدون نرم افزار وجود ندارد چرا ؟

درباره ان کد ها هم لطفا بیشتر توضیح دهید :11:

SAM-SON 70
25-08-2007, 09:15
با سلام
کسی نیست لینک دانلود این نرم افزار رو بزاره ؟؟
از : SAM-SON 70

Moh3en_DDD
25-08-2007, 13:43
من وقتی یک مرحله طراحی می کنم و گزینه publish رو می زنم فایلی با پسوند exe برای اجرای بدون نرم افزار وجود ندارد چرا ؟

من الان این برنامه را ندارم که امتحان کنم ولی ار یکی می پرسم حتما جوابو می گم !


درباره ان کد ها هم لطفا بیشتر توضیح دهی

اون کد مرحله بازی را لود می کنه ! شما مرحله 1 را مثلا با نام Level 1 سیو کنید و با ان کد ان را لود کنید ! برای مرحله دوم و سوم و ... هم به همین ترتیب !


کسی نیست لینک دانلود این نرم افزار رو بزاره ؟؟

نمی دونم چرا هرچی می گردم پیداش نمی کنم ! همه لینک ها پاک شده ! ولی اگر اینترنت پر سرعت برای دانلود ندارید :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

hossein_dig
25-08-2007, 17:37
اقا محسن لطفا به این سوال هم جواب بده

من وقتی یک مرحله طراحی می کنم و گزینه publish رو می زنم فایلی با پسوند exe برای اجرای بدون نرم افزار وجود ندارد چرا ؟

:11:
اگه وقتی publish میکنی برنامه رو exe نمی کنه برنامت مشکل داره .

amin2000
26-08-2007, 12:00
یا ورژن دمو است

3DS merlin
28-08-2007, 11:55
سلام
می خواستم یه سوال دیگه بپرسم
من سورس کدهای یک اکشن را پیدا کردم که برای بدست اوردن پول هست ولی وقتی من در بازی مثلا 1دلاری و 5 دلاری را می گذارم و بازیکن ان را می گیرد در قسمت پول ها فقط مقدار اولین پولی که بدست امده را می زنه و هرچه پول دیگر می گیرم فقط مقدار اولی را در بالای تصویر نشان می ده
راستی امین خان مطمئنی که نسخه من دمو هست؟

یه چیز دیگه نسخه ای که در سایت download.com هست اصله یا دمو ؟


این هم کدها:


// money.wdl by Matt Fritz
// WDL Script to handle money pickups
/////////////////////////////////////////////////////////////////////////
// Sounds and variables for picking up money
SOUND money_fetch <beamer.wav>; // money pickup sound (beamer.wav) from template folder
var money = 0; // money ID
var m_bill = 0; // money value
/////////////////////////////////////////////////////////////////////////
// Strings for needing and picking up money
STRING got_money1_str "Got a 1 dollar bill!";
STRING got_money5_str "Got a 5 dollar bill!";
STRING got_money10_str "Got a 10 dollar bill!";
STRING got_money20_str "Got a 20 dollar bill!";
STRING got_money50_str "Got a 50 dollar bill!";
STRING got_money100_str "Got a 100 dollar bill!";
/////////////////////////////////////////////////////////////////////////
// Desc: controls the money pickup
function _money_pickup()
{
if(EVENT_TYPE == EVENT_SCAN && indicator != _HANDLE) { return; }
if(EVENT_TYPE == EVENT_PUSH && YOU != player) { return; }
if(m_bill == 1) { money = money + 1; msg.STRING = got_money1_str; }
if(m_bill == 5) { money = money + 5; msg.STRING = got_money5_str; }
if(m_bill == 10) { money = money + 10; msg.STRING = got_money10_str; }
if(m_bill == 20) { money = money + 20; msg.STRING = got_money20_str; }
if(m_bill == 50) { money = money + 50; msg.STRING = got_money50_str; }
if(m_bill == 100) { money = money + 100; msg.STRING = got_money100_str; }
if(MY.__SILENT != ON) { show_message(); }
play_sound(money_fetch,50);
wait(1);
remove(ME);
}
// Assign an action to a money entity and pick up the entity and watch the results!
// Or, just use the included sprite, money.bmp
ACTION money_one
{
m_bill = 1;
MY.EVENT = _money_pickup;
item_pickup();
}
ACTION money_five
{
m_bill = 5;
MY.EVENT = _money_pickup;
item_pickup();
}
ACTION money_ten
{
m_bill = 10;
MY.EVENT = _money_pickup;
item_pickup();
}
ACTION money_twenty
{
m_bill = 20;
MY.EVENT = _money_pickup;
item_pickup();
}
ACTION money_fifty
{
m_bill = 50;
MY.EVENT = _money_pickup;
item_pickup();
}
ACTION money_hundred
{
m_bill = 100;
MY.EVENT = _money_pickup;
item_pickup();
}

Moh3en_DDD
28-08-2007, 17:23
3DS merlin ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) جان ! من وقت کمی داشتم درست و حسابی نتوسنتم دستورات را بخونم ! ولی تا اونجایی که تونستم درستش کردم ! ببین درست می شه ؟ :




// money.wdl by Matt Fritz
// WDL Script to handle money pickups
/////////////////////////////////////////////////////////////////////////
// Sounds and variables for picking up money
SOUND money_fetch <beamer.wav>; // money pickup sound (beamer.wav) from template folder
var money = 0; // money ID
var m_bill = 0; // money value
/////////////////////////////////////////////////////////////////////////
// Strings for needing and picking up money
STRING got_money1_str "Got a 1 dollar bill!";
STRING got_money5_str "Got a 5 dollar bill!";
STRING got_money10_str "Got a 10 dollar bill!";
STRING got_money20_str "Got a 20 dollar bill!";
STRING got_money50_str "Got a 50 dollar bill!";
STRING got_money100_str "Got a 100 dollar bill!";
/////////////////////////////////////////////////////////////////////////
// Desc: controls the money pickup
function _money_pickup()
{
if(EVENT_TYPE == EVENT_SCAN && indicator != _HANDLE) { return; }
if(EVENT_TYPE == EVENT_PUSH && YOU != player) { return; }
if(m_bill == 1) { money = money + 1; msg.STRING = got_money1_str; }
if(m_bill == 5) { money = money + 5; msg.STRING = got_money5_str; }
if(m_bill == 10) { money = money + 10; msg.STRING = got_money10_str; }
if(m_bill == 20) { money = money + 20; msg.STRING = got_money20_str; }
if(m_bill == 50) { money = money + 50; msg.STRING = got_money50_str; }
if(m_bill == 100) { money = money + 100; msg.STRING = got_money100_str; }
if(MY.__SILENT != ON) { show_message(); }
play_sound(money_fetch,50);
wait(1);
remove(ME);
}
// Assign an action to a money entity and pick up the entity and watch the results!
// Or, just use the included sprite, money.bmp
ACTION money_one
{
m_bill += 1;
MY.EVENT = _money_pickup;
item_pickup();
}
ACTION money_five
{
m_bill += 5;
MY.EVENT = _money_pickup;
item_pickup();
}
ACTION money_ten
{
m_bill += 10;
MY.EVENT = _money_pickup;
item_pickup();
}
ACTION money_twenty
{
m_bill += 20;
MY.EVENT = _money_pickup;
item_pickup();
}
ACTION money_fifty
{
m_bill += 50;
MY.EVENT = _money_pickup;
item_pickup();
}
ACTION money_hundred
{
m_bill += 100;
MY.EVENT = _money_pickup;
item_pickup();
}




یه چیز دیگه نسخه ای که در سایت download.com هست اصله یا دمو ؟


دمو هست ! اشکال از همین جاست !

3DS merlin
28-08-2007, 23:43
سلام ببخشید که من انقدر سوال می کنم من نسخه اصل را از کجا گیر بیارم راستی مضرات نسخه دمو چیه؟

Moh3en_DDD
28-08-2007, 23:53
سلام ببخشید که من انقدر سوال می کنم من نسخه اصل را از کجا گیر بیارم راستی مضرات نسخه دمو چیه؟
مشکلت با اسکرپته درست شد ؟

نسخه دمو نسخه ی غیر کامل هست که سایت خود برنامه امکانات زیادی از روی برنامه برداشته و به صورت رایگان ارائه می کنه تا مردم اشنا بشند و بیاند نسخه ی اصلی را بخرند !

نسخه اصلی هم تا چند وقت پیش لینک دانلودش بود ولی پاک شده و هرچی می گردم نیست ! اگه به اینترنت پر سرعت دسترسی ندارید :

نرم افزار های ساخت بازی برای عزیزانی که به اینترنت پر سرعت دسترسی ندارند ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

3DS merlin
29-08-2007, 00:58
فعلا دارم روش کار می کنم ولی هنوز مشکل داره =+ هم که شما کردید باعث شد که اصلا نمایش داده نشه
من یه نسخه خریدم 5000 تومان ولی از کجا بفهمم که اصله یا دمو؟

3DS merlin
29-08-2007, 01:01
من یه نسخه خریدم 5000 تومان ولی مطمئن نیستم دمو باشه از کجا تشخیص بدم؟

Moh3en_DDD
29-08-2007, 01:07
من یه نسخه خریدم 5000 تومان ولی مطمئن نیستم دمو باشه از کجا تشخیص بدم؟

5 تومن که خیلیه ! اگه درست پابلیش کرد دسته دیگه !

3DS merlin
29-08-2007, 01:12
فقط فایل exe نمی سازه

3DS merlin
29-08-2007, 01:14
فقط فایل exe می سازه

Gamer_Man
29-08-2007, 03:15
آقا لطفاً لينك اين نرم افزار رو بزاريد!

Moh3en_DDD
29-08-2007, 16:53
آقا لطفاً لينك اين نرم افزار رو بزاريد!

لینکش کلا پاک شده !


فقط فایل exe می سازه

آخر نفهمیدیم می سازه یا نه ؟

3DS merlin
29-08-2007, 19:09
ببخشید اشتباه تایپ بود : فایل exe نمی سازه

Gamer_Man
29-08-2007, 21:12
لینکش کلا پاک شده !

يعني هيچ جا گير نمياد!
ترو خدا آقا محسن من ميدونم شما ميتونيد لينكش رو گير بياريد!!:41::11:

Moh3en_DDD
29-08-2007, 21:34
يعني هيچ جا گير نمياد!
ترو خدا آقا محسن من ميدونم شما ميتونيد لينكش رو گير بياريد!!:41::11:

شاید امشب خودم آپلود کنم ! :10:

3DS merlin
07-09-2007, 00:31
سلام لطفا کمک کنید !!!!!!!!!!!
من یک کد می خواهم که بازيكن هرگاه به در exit رسید و کلید spase را زد مرحله به پايان برسد اگر کسی بلد هست کدش را بذاره خيلي ممنون

shhezbollah
07-09-2007, 13:15
چطور میتونم وقتی ماشینم توی شیب خیابون میفته.Tilt آن تغییر کنید؟؟

3DS merlin
15-09-2007, 15:32
سلام لطفا کمک کنید !!!!!!!!!!!
من یک کد می خواهم که بازيكن هرگاه به در exit رسید و کلید spase را زد مرحله به پايان برسد اگر کسی بلد هست کدش را بذاره خيلي ممنون

mostafa_gm
18-09-2007, 08:50
ببخشید اشتباه تایپ بود : فایل exe نمی سازه
خوب عزيز جان وقتي exe نميسازه يعني دمو هست ديگه!
حالا چرا شما 5 تومن براش پول دادين نميدونم. ميتونستيد از سايتش دانلود كنيد.

3DS merlin
18-09-2007, 23:12
مصطفی جان
یعنی اصلش رو از سایت بگیرم؟!!! خوب رایگان که نمی شه

mostafa_gm
20-09-2007, 23:10
مصطفی جان
یعنی اصلش رو از سایت بگیرم؟!!! خوب رایگان که نمی شه
مثل همه نرم افزارهای دیگه شما باید نسخه دمو رو از سایت دانولد کنید و کرکش رو از سایتهای مختلف بگردید و پیدا کنید. البته در مورد این برنامه یه کمی فرق داره یعنی شما دمو رو دانلود میکنید و باید چند وقت منتظر کرک شدن اون بمونید و وقتی که کرک اون بیاد نسخه جدید توسط سایت عرضه شده که کرکش هنوز نیومده. مثلا من الان کرک 7.04 رو دارم ولی خود برنامه دمو رو پیدا نمیکنم و رو سایتش هم فقط 7,05 هست و باید همین 7,05 رو دانلود کنم و منتظر بمونم تا کرکش بیاد.
ولی در هر صورت نباید 5 هزار تومن برنامه دمو رو بیان بفروشن. اگه حتی نسخه قدیمی تر به همراه کرک بود باز خوب بود ولی این خیلی نامردیه!

sootedil
30-11-2007, 15:29
بسم الله الرحمن الرحیم
کسی می دونه اگر بخوایم از استودیو مکس یک شی رو با ماتربالش وارد بر نرم افزار 3dgamestudio کنیم چی باید بکنیم؟
یا اینکه یک شی با انیمیشنش رو بخوایم وارد بر مکس کنیم چی باید کرد؟

belarak
01-12-2007, 18:57
سلام بر همگی من تازه عضو شدم و می خوام که اگر لطف کنید چند تا آموزش فارسی با فرمت pdf برام بذارید.mer30

moh1113
13-12-2007, 10:55
سلام نرم افزار 3D Game Studio اون 38 مگا بایتی پسورد داره لطفا پسورد بگویید ممنون.

قربون علی
16-12-2007, 14:10
خوب ما که نمی دونیم شما از کجا دانلود کریدن از هرجا دان کرین پس ورد هم باید ازاونجا بگیرین.

.:: Reza.T ::.
28-01-2008, 15:07
Hi Azizan . Khaste Nabashin
Good Luck

Omid_Sadeghvand
06-02-2008, 19:58
52mb آموزش تصویری:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

L E G E N D
03-08-2008, 21:40
سلام به همه دوستان. :20:
من يك انيميشن ساز با مايا هستم كه ميخواهم شروع به بازي سازي نمايم.
از شما دوستان تقاضا ميكنم مرا راهنمايي كنيد تا بدانم از كجا بايد شروع كنم؟ بهترين روش و بهترين ابزار اين كار كدام است؟ و هر آنچه كه براي آغاز راه بايد بدانم از تمام مراحل كار تا ساخت بازي؛ لطفا برايم شرح دهيد.:10:
متشكرم.:46:

Prince_ of _Persia
05-08-2008, 08:36
دوست عزيز ما در حال ساخت يك بازي با گيم استاديو هستيم و نياز به يك انيميشن ساز داريم اگر شما دوست داريد در يك تيم بازي سازي شركت كنيد به من پي ام بده.

امین گرامی
13-08-2008, 21:13
میتونید اموزش ساخت ماشین برای جی تی ای 5 را بذارید.خواهش میکنم اگر بلدید دریغ نکنید.خواهش میکنم.

reza11_2005
07-11-2008, 17:12
سلام
میشه در مورد دوربین اول شخص توضیح دهید با تشکر

shahin_p30
14-11-2008, 13:57
سلام دوستان.اینم لینک دانلود فکر میکنم آخرین نسخه از نرم افزار 3D Game Studio.بخدا نمیدونم دموئه یا نسخه اصلی ولی دوستان اگر درجریان هستن بگن.
ورژن:Gamestudio / A7
حجم:50MB


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

mojtabaie
01-04-2009, 22:42
ممنون از توضيحاتتون

نرم افزار من با زدن دكمه build فايل wmb نمي سازه مشكل از كجاست؟

با تشكر

mojtabaie
02-04-2009, 10:57
سلام
نرم افزار من با زدن دكمه build فايل wmb نمي سازه مشكل از كجاست؟
آيا كار ديگري هم قبل از زدن دكمه build بايد انجام داد تا فايل wmb ساخته شود؟

با تشكر

hossein_dig
02-04-2009, 15:55
سلام
نرم افزار من با زدن دكمه build فايل wmb نمي سازه مشكل از كجاست؟
آيا كار ديگري هم قبل از زدن دكمه build بايد انجام داد تا فايل wmb ساخته شود؟

با تشكر
در پشتیبانی جواب داده شد.

moonzajer
23-04-2009, 16:29
خوبست اما نمیشه همه این آموزش ها را به شکل pdf بگذارید خودمان بیاموزیم
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
اگر بزارید ممنون میشم

tanha11
06-05-2009, 10:29
واقعا عالیه

تارو
05-12-2009, 23:14
سلام به تمامی دوستان
کسی نمیخواد ادامه ی اموزش رو بده
من می خوام بازی مثل بازی استراتژی جنگ های صلیبی 3 بسازم با این نرم افزار میشه ؟

Prince_ of _Persia
06-12-2009, 08:24
از طریق آدرس زیر می تونید به آموزشهای اسکریپت نویسی و دیگر آموزشهای گیم استادیو دسترسی پیدا کنید :

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

تارو
06-12-2009, 16:20
ببخشید ها من از نوع مبتدی ها هستم و از سایتتون هم چیزی نفهمیدم
بعد هم یه سوال وقتی یک کد رو نوشتیم چه نشونه ای در کد ها است که ما بتونیم بفهمیم که کد ها درسته (مثلا رنگ کد رنگ خاصی بشه) . سوال بعدی هم اینکه اگه کد ها رو نوشتیم و ذخیره کردیم چطور اون امتحان کنیم با کدوم نرم افزارmed یا sed یا wed

AMIR REZAs
09-04-2010, 14:59
سلام
گفتم اگر کسی بتونه این آموزشها رو ادامه بده خیلی خوب میشه.
ممنون

vahidk2012
25-06-2010, 16:49
من به یک برنامه لازم دارم که کارکتر ما به تواند باکلیک ماوس به مکان مورد نظر برود

RatAtouille
29-06-2010, 07:01
پس چس شد Upload نکردین ؟

AMIR REZAs
29-06-2010, 10:13
عزیز این تاپیک مال خیلی وقت پیش هست.
فکر نمیکنم آقا محسن باشن.......................................... ...............

RatAtouille
29-06-2010, 11:42
چه فرقی داره شما اگر نسخه ی کامل رو داری شما بگذار .

AMIR REZAs
29-06-2010, 11:52
چی بذارم؟؟
اگه منظورت گیم استدیو هست اینجا:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

RatAtouille
29-06-2010, 20:55
نسخه ي كاملشو ميخواهم نه BETA ها .
بعد اين لينك هم پسورد ميخواهد .

AMIR REZAs
30-06-2010, 07:51
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اینا چی؟

RatAtouille
30-06-2010, 12:50
من هفت رو دارم ولي خروجي نميده از هميناست و شيش هم كه دارم كرك ميخواد :20:


([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

RatAtouille
30-06-2010, 22:44
شما كرك 6 رو نداري ؟

AMIR REZAs
30-06-2010, 23:19
از تبیان بگیر........................:20:

RatAtouille
03-07-2010, 14:11
مرسي من خيلي وقت پيش گرفتم ، نصب ميكنم كار ميكنه ولي وقتي كرك ميريزم خروجي نميده .:20:

sajadsh
21-03-2011, 01:54
سلام تنها نسخه تردی گیم استودیو که به طور کامل رایگان و بدون محدودیت زمانی است خودم دانلود کردم و تست هم کردم نرم افزار و محتویات ان کمی با قبل تفاوت دارد یعنی چند امکان جدید اضافه شده
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید فعال کننده نرم افزار در ابرنامه را نصب کنید سپس فایل های موجود دراینفایل فشرده را از حالت فشرده خارج کنید و در پوشه که نرم افزار در ان نصب شده کپی کنید کاملا فعال و بدون محدودیت زمانی این برنامه تست شده است

parvizamd
21-03-2011, 15:17
به این تاپیک تسلیت می گم چراکه از تاپیک های مهم درآمد

سال نو مبارک

محمد جان کرک تو تبیان مشکلی نداره فقط تو lod و fog هم و غیره...:31:

RatAtouille
22-03-2011, 00:27
همون بهتر كه از تاپیک های مهم درآمد خدايي بيخود ترين موتور بازي سازيه ... (از نظر خروجي دادن)

sajadsh
22-03-2011, 03:26
مگه نرم افزار چشه چه مشکلی داره که از ان ناراحت هستید خروجیش که عالی و پرسرعت است بعد از چند ثانیه بازی اجرا میشود

RatAtouille
22-03-2011, 09:42
مگه نرم افزار چشه چه مشکلی داره که از ان ناراحت هستید خروجیش که عالی و پرسرعت است بعد از چند ثانیه بازی اجرا میشود



خوب سرعت بالاست چون كيفيت پايينه .
"خروجیش که عالی !!!!" پس تا حالا باهاش بازي نساختي :46: اگر نگاهي به موتور هاي رقيب مثل UDK كه ديگه رو دستش نيست نگاه كني نظرت عوض ميشه .
باگ هم كه از سر روش مي باره
نسخه كرك كه خوروجي نميده و نسخه فيري هم كه اوپن سورس خوروجي ميده .


به عنوان موتوري براي ساخت بازي يك نفري بدون گروه خوبه چون سادس همين .
:40::40::40::40:

ولي من هنوز باهاش كار ميكنما ولي چون كيفيت خروجي پايينه ناراحتم :46:

sajadsh
26-03-2011, 22:31
سلام1 .سرعتش بالاست چون برنامه نویسی اش خوب بود واگر نه موتور گرافیکی که real time و بلادرنگ باشه و از directx هم برای خروجی استفاده می کند2. دوست عزیز تو من را نمی شناسی من از چند سال پیش با این موتور اشنا شدم در ضمن اگر بحث کیفیت خروجی و گرافیک و مدلسازی و کدنویسی هم باشه udk کلویی چند quest 3d سردست همه را میزنه به رقیب اول جدول وای می ایسته3. باگ که بی دلیل بالا نمی یاد بخا طر کدنویسی نادرست یا اینکه از هسته بازی و یا تنظیم حجم محیط اطلاعی نداشته باشی مشکل پیش می اید4.نسخه کرک که غیر قانونی هست و من قبول ندارم که از نسخه حرام استفاده کنم برای نسخه رایگان هم که نرم افزار های زیادی برای ایجاد خروجی exe وجود دارد در ضمن برنامه های تنظیم دسترسی فایل ها به هم در یک فرمت بسته هم وجود دارد و برنامه هایی هم وجود دارد که میتوانی بازی اوپن سورس خود را در ان به یک فایل exe حتی با رمز ایجاد کنی...توضیح های دیگر برای ایجاد یک فایل مجتمع در انجمن نرم افزاری همین سایت وجود دارد

RatAtouille
28-03-2011, 13:07
سلام
اینکه فریم ریت در این موتور با یک مدل پایین هست ولی در موتور دیگه بالاست چی ؟ وقتی سمت دیوارا میری علاوه بر رنگ تکتچر ها نقطه های آبی و سبز و قرمز روی تکستچر ها چی هست و بعدا من خودم دارم روی همین موتور بازی سازی میکنم باهاش دشمن نیستم که :31:

راستی این رو نفهمیدم توضیح میدی (جملت گنگ بود)


سرعتش بالاست چون برنامه نویسی اش خوب بود

parvizamd
28-03-2011, 14:54
سلام1 .سرعتش بالاست چون برنامه نویسی اش خوب بود واگر نه موتور گرافیکی که real time و بلادرنگ باشه و از directx هم برای خروجی استفاده می کند2. دوست عزیز تو من را نمی شناسی من از چند سال پیش با این موتور اشنا شدم در ضمن اگر بحث کیفیت خروجی و گرافیک و مدلسازی و کدنویسی هم باشه udk کلویی چند quest 3d سردست همه را میزنه به رقیب اول جدول وای می ایسته3. باگ که بی دلیل بالا نمی یاد بخا طر کدنویسی نادرست یا اینکه از هسته بازی و یا تنظیم حجم محیط اطلاعی نداشته باشی مشکل پیش می اید4.نسخه کرک که غیر قانونی هست و من قبول ندارم که از نسخه حرام استفاده کنم برای نسخه رایگان هم که نرم افزار های زیادی برای ایجاد خروجی exe وجود دارد در ضمن برنامه های تنظیم دسترسی فایل ها به هم در یک فرمت بسته هم وجود دارد و برنامه هایی هم وجود دارد که میتوانی بازی اوپن سورس خود را در ان به یک فایل exe حتی با رمز ایجاد کنی...توضیح های دیگر برای ایجاد یک فایل مجتمع در انجمن نرم افزاری همین سایت وجود دارد

دوست عزیز فهمیدم تازه کاری
نکته یک:3DGS هم میتوانه از DirectX و OpenGL استفاده کنه (البته با استفاده headefile( ولی درسته موتور خودش از DirectX استفاده می کنه
نکته دوم :Quest3d به هیچ عنوان به هیچ عنوان به گردی پای UDK نمی رسه
نکته سوم:موتور و ادیتورش پر از باگه البته تو نسخه 8 امکانات بهترشده
نکته :فریم ریت افتضاحه چرا :دلیل این قضیه اینکه در دو حالت موتور VERTEX های مدل حرکت میده (چون حالت Bone Animation و چه Vertex Animation(
بحث خروجی شد:هیچ کس دوست نداره سورس بازیش تو اختیار دیگران باشه مگر در حالت های خاص...

دوست عزیز اینقدر با ادعا صحبت نکن:13:خودم دو تا بازی رو اینترنت گذاشتم واسه دانلود اینقدر با ادعا صحبت نکردم شرط هنوز این موتور نشناختی من مثل شما همش از این موتور دفاع می کردم ولی تو بازی دوم فهمیدم چه موتور بی خودی هست !!!