ورود

View Full Version : xna برای ساخت برنامه های کاربردی؟



arefba
دوشنبه 30 خرداد 1390, 00:57 صبح
بسم الله الرحمن الرحیم

با سلام خدمت دوستان عزیز

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

من در حال نوشتن یه برنامه کاربردی هستم که متاسفانه گرافیک توش اهمیت بسازی داره
گرافیک در حد استفاده از تری دی مکس و حرکت های دوربین و ....
اما از اون طرف من نیاز به تکست باکس و دکمه و .... که در برنامه های معمول استفاده میشن دارم
به نظر شما استفاده از xna شدنی هست ؟؟؟
و یا چیز دیگه ای رو پیشنهاد میدید
ممنون

arefba
دوشنبه 30 خرداد 1390, 14:18 عصر
یعنی کسی جوابی نداشت

pswin.pooya
دوشنبه 30 خرداد 1390, 16:08 عصر
خب تمام اين امكانات داخل اكثر زبونها مثل C++ ، دلفي و سي شارپ هستند اما مساله اينه كه سي شارپ و xna از همه راحترن و ميتونن اينكارها رو انجام بدن اما از لحاظ كارايي سي شارپ و xna براي حجم بالاي داده مناسب نيستند.
اگر دارين روي برنامه تجاري كار مي كنيد و نياز به همچين مواردي داريد پيشنهاد ميكنم از يك فرد ماهر در زمينه گرافيك براي برنامتون كمك بگيريد تا بتونيد بهترين نتيجه رو بگيريد

hi.alir
دوشنبه 30 خرداد 1390, 20:51 عصر
به جای Windows Application از WPF استفاده کنید. به طور مستقیم User Interface رو با Directx 9 درست می کنه و نسبت به خود GUI+ خیلی سریع هست. کلا از فلش و اینا هم سریعتر و قوی تر هستش. یه مزیتی هم که داره اینه که هم می تونید برنامه تون رو تحت مرورگر (وب) اجرا کنید و هم Desktop.

arefba
پنج شنبه 02 تیر 1390, 00:32 صبح
دوست عزیز میخوام یه سری افکت های سه بعدی استفاده کنم
تو wpf نمیشه درست حسابی پیادش کرد
منبعی دارین

hi.alir
پنج شنبه 02 تیر 1390, 10:17 صبح
نمی دونم WPF دقیقا چطوری هست. ولی می دونم که مخصوص همین کار هست.

vice_city
پنج شنبه 02 تیر 1390, 10:45 صبح
http://www.wpftutorial.net

dorche
شنبه 04 تیر 1390, 11:54 صبح
پیشنهاد من به شما همان XNA
شما برای گذاشتن textbox هم مشکلی ندارید و میتونید پنجره XNA رو داخل pictureBox روی فرمتون نمایش بدید

hi.alir
شنبه 04 تیر 1390, 12:58 عصر
بحث Transparency هم هست.

betisa
چهارشنبه 15 تیر 1390, 11:00 صبح
شما در WPF با expression blend میتونید تمام کارهای گرافیکی رو که مورد نیازتون هست رو به صورت دوبعدی انجام بدید. و برای کار های سه بعدی هم میتونید از Zam3D استفاده کنید.