تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 10 12345 ... آخرآخر
نمايش نتايج 1 به 10 از 100

نام تاپيک: آموزش مقدماتی و فشرده شروع برنامه نویسی گرافیکی سه بعدی تحت XNA و زبان های VB.Net و C#.Net

  1. #1
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    11 آموزش مقدماتی و فشرده شروع برنامه نویسی گرافیکی سه بعدی تحت XNA و زبان های VB.Net و C#.Net

    به نام خداوند بخشنده مهربان
    سلام

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


    ==============

    ► زیر ساخت ◄
    - فقط سیستم عامل های فعلی مایکروسافت XP و Server و Vista و Win7
    - هسته پردازش سه بعدی مایکروسافت DirectX9/10
    - پلتفرم مدیریت شده مایکروسافت Net Framework2.0/3.5 + XNA 3.1.
    - زبان برنامه نویسی فقط VB.Net2008 و C#.Net2008
    (
    طبیعی است که تاپیک آموزشی در خصوص دو زبان فوق نمیدهد و دوستان باید یک پیش ضمینه و اطلاعاتی در خصوص کلمات کلیدی و سینتکس و دستورات و... زبان C#.Net یا VB.Net داشته باشند و مستقلاً حداقل کتابی در خصوص یکی از این دو زبان مطالعه کرده باشند.
    )

    ==============

    ► اهداف ◄
    - بیان بسیار بسیار فشرده و کوتاه مبانی مهم ریاضی و هندسه سه بعدی دخیل در این قبیل پروژه ها
    - توضیحات کلی و فشرده در خصوص فضای سه بعدی و مفاهیم مورد نیاز
    - روش کار و کنترل دوربین به سه روش مختلف مرسوم
    - نحوه نمایش تصاویر و متون دو بعدی بر روی صفحه نمایش
    - نحوه تبدیل فرمتها و آماده سازی اشیا طراحی شده در Autodesk 3ds Max 2009 برای کار در برنامه
    - نحوه تبدیل و نمایش و حرکت اشیا طراحی شده درون برنامه با/بدون انیمیشن
    (
    با توجه به شرایط خاص و کمی زمان و در جهت سهولت انتقال مطالب و برنامه نویسی هر چه سریعتر از class های موجود در یک dll اضافی با نام ghnet.xna.dll در تمام مطالب توضیحی و پروژه های نمونه استفاده خواهد شد ...
    استفاده از این dll میتواند کد نویسی و اللخصوص آموزش را تسریع کند و این تاپیک را با سرعت بیشتر به انتها برساند !
    مثل کنترلر دوربین و پخش انیمیشن و... که بعضاً کد نویسی بسیار حجیم و زیادی دارد و خارج از حوصله من و شما است !
    )

    ==============

    ► کمی کپی رایت ! ◄
    در طی ارائه کدهای نمونه باید از برخی اشیاء سه بعدی آماده استفاده کرد ...
    (شاید میزی، صندلی، درختی یا خودرویی و...)
    که زحمت تهیه برخی از این اشیاء سه بعدی را چندین ماه قبل یکی از دوستانم به نام آقای مرادی ( [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] ) کشیدند که بدینوسیله از ایشان تشکر میکنم.

    جدای از بحث فوق، دوستان میتوانند یک سری اشیای سه بعدی آماده را که اعضاء معرفی کرده اند در انجمن زیر پیدا کنند:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    ==============

    ► دانلود مطالب و نمونه کدها ◄
    انشا ا... کل مطلب نهایی در قالب یک pdf به همراه کل فایلها و نمونه کدها به مرور به پک zip زیر اضافه خواهد شد.
    لینک دانلود ثابت:
    support.h02.ir/fwlink/?LinkId=1005808167

    لینک دانلود فعلی:
    h02.ir/Downloads/?familyid=A07656DA-5627-4ED8-B088-53F71BAC7BF3

    در حال حاضر و در لحظه ارسال این پست این zip خالی است!
    ولی لینک فوق ثابت است و در طول تاپیک تغییری نخواهد کرد.
    البته شاید در آینده لینک دوم کار نکند ولی لینک اولی همواره ثابت و مشخص به این پک اختصاص خواهد داشت.

    ==============

    ► تقاضا از دوستان ◄
    - از دوستانی که فقط با شرایط "زیر ساخت" معرفی شده در بالا میتوانند و میخواهند مطالب و پست های آموزشی منطبق با این "زیر ساخت" قرار دهند تشکر میکنم و دستشان را به گرمی خواهم فشارد!

    - ولی از سایر دوستان تقاضا دارم از ارسال سوال و یا پست های تشکر و تأیید و ... خودداری کنند تا تاپیک تمیز تر مشخص تر باشد و پست ها پشت سر هم و با نظم و ترتیب حاوی مطالب اموزشی باشد، طبیعتاً ارسال این پست ها موجب گسست مطالب آموزشی و تکه تکه شدن مطالب آموزشی خواهد شد.

    دوستانی که سوال دارند یا صبر کنند مطالب آموزشی و "اهداف" تاپیک همه بیان شوند (شاید سوال ایشان در این بین مطالب آموزشی بعدی پاسخ داده شود) و بعد از پایان همه مطالب آموزشی سوالات مرتبط خود را مطرح کنند و یا سوالات را طبق روال معمول تالارهای گفتگو در یک تاپیک جدید و جدا مطرح کنند.

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

    دوماً گمان کنم خیلی از دوستان تالار مایل به بیان این مطالب داشته باشند و اخذ اطلاعات گرافیک سه بعدی را ترجیح میدهد به بیان راه حل های مشکلات TextBox و ComboBox ای ... !

    جمیعاً موفق و پیروز و البته صبور باشید!
    Last edited by _H2_; 19-07-2009 at 12:27.


  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    13 فهرست دسترسی سریع مطالب مهم

    سلام
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    Last edited by _H2_; 07-07-2011 at 00:10. دليل: به روز رسانی فهرست

  3. 9 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


  4. #3
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    1 آشنایی و توضیحات کلی

    سلام

    اشهد ان لا اله الا الله واشهد ان محمد رسول الله

    مبعث پیامبر نور و رحمت، خاتم الانبیای الهی، وارث نوح(ع) و ابراهیم(ع) و موسی(ع) و عیسی(ع)، رحمت اللعالمین، محمد مصطفی(ص) بر تمام جهانیان مبارک باد.

    ========================================

    Microsoft XNA یک لایه مدیریت شده بر فراز Microsoft DirectX است که اجازه تولید نرم افزارهای سه بعدی را به محیط CLR و زبانهای دات نتی میدهد.

    بدیهی است که XNA به خودی خود هیچ پردازش سه بعدی انجام نمیدهد و تمام بار پردازش گرافیک بر عهده هسته DirectX است.

    به کمک XNA میتوانید برنامه رایانه ای یا بازیهای تولید کنید که فعلا در چهار محیط در ویندوز و وب (به کمک Silverlight) و کنسول XBox و Zune قابل اجرا باشد.

    اکثریت کدهایی که ما توضیح خواهیم داد در همه موارد فوق به سادگی کار خواهد کرد ولی برخی کدها از جمله کنترل ماوس و گرفتن فرامین ماوس و یا در صورت نیاز خواندن مستقیم یک فایل از مسیر مشخص هارد دیسک و... در XBox و Zune به مشکل میخورد و باید با کدهای مناسب تعویض شود که از حیطه بحث این تاپیک خارج است.

    ضمن اینکه چنین به نظر میرسد که قدرت گرافیکی کنسولهای دستی Zune پایین تر از PC و کنسول XBox360 است.

    (
    برای تهیه یک نرم افزار مثلاً بازی که در همه محیطهای فوق قابل اجرا باشد، نیازی به NewProject های مختلف نیست و به جای این کار معمولاً از کامپایل های شرطی با دستوراتی مثل IF# (در هر دو زبان مذکور) استفاده خواهد شد تا با شرایط خاص هر کامپایل بخشی از کدها خودکار حذف و بخش دیگری فعال شود تا بتوان با یک کد واحد و کمی تغییرات برنامه یا بازی خود را برای همه محیطهای فوق عرضه کرد.
    )

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    (مجدد یادآوری میکنم که این تاپیک فقط در خصوض PC بحث خواهد کرد.)

    ==============

    XNA ابتدا به صورت مشترک برای زبانهای VB.Net و C#.Net عرضه شد ولی نسخه های بعدی فقط برای C#.Net عرضه شد ...
    اما به راحتی برای VB.Net و سایر زبانهای دات نتی قابل استفاده است ...

    گرچه به ظاهر زبان کاری XNA زبان C#.Net است ولی جالب است که اگر جستجو کنید حتی سایتهایی پیدا میکنید که در خصوص طراحی بازی با XNA تحت Delphi.Net آموزش داده اند!

    اصلی ترین تفاوت XNA که برای C#.Net نصب میشود، اضافه کرد قابلیت پذیرش Pipeline و فایلهای مرتبط در Visual Studio است.
    Pipeline ها اجازه میدهند فایلهای مورد نیاز برنامه (تصویر و شی سه بعدی و صوت و افکت و...) در زمان کامپایل یک پردازش اضافه رویشان انجام شود و همه پسوندهای تصویری و شی و موسیقی بدون استثنا به فرمت و پسوند xnb.* تبدیل شوند.

    این کار مزایای بسیاری دارد و ضمن افزایش انعطاف پذیری میتواند دیتاهای ورودی را در وضعیت بهینه و بهترین حالت و بالاترین سرعت در زمان اجرای برنامه اصلی قرار دهد و در اصل آن فایل را آماده استفاده در xna میکند تا در زمان اجرای برنامه اطلاعات به شکل مطلوب آماده باشند و دیگر کمترین پردازش ممکن مورد نیاز باشد ...
    حتی تنظیماتی وجود دارد که xnb.* ها را قبل از ذخیره فشرده کند و باعث کاهش حجم عمومی پروژه نهایی شود.

    در انتهای مطلب فوق این را هم اضافه کنم که به دلایل مختلف XNA بهترین گزینه VB.Net و C#.Net کارها در جهت تولید برنامه های سه بعدی است.

    ==============

    برای برنامه های نوشته شده شما تحت XNA3.1 که در سایر رایانه ها اجرا شوند باید ...
    1- حداقل پک انتشار Framework2.0 (به حجم حدود 25 مگ) نصب شود.
    البته نیازی به نصب پک فوق در WinServer2008 و WinVista و Win7 نیست.

    2- باید پک انتشار XNA3.1 (به حجم حدود 7 مگ) نصب شود.
    با نصب پکیج کامل XNA (به حجم حدود 70 مگ) که برای VS نصب میشود Bootstrapper مربوطه هم برای استفاده در پروژه های msi و Setup نصب میشود و مشکل Setup سازی نهایی پروژه شما را در VS حل میکند.

    (لینکهای دانلود مربوطه به صورت کامل در پست بعدی معرفی و لیست خواهند شد.)

    ==============

    چند پست آتی به معرفی لینک های دانلود و شرایط نصب و منابع آنلاین و pdf و... اختصاص داده خواهد شد ...
    (که نیاز به کمی جستجو و یافتن لینکهای مناسب دارد)

    برای عزیزان VB.Net کار شخصاً دارم یک پک نصبی آماده میکنم که با توضیحات در پستهای بعدی خواهد آمد و کلا مشکل این دوستان را حل خواهد کرد ...
    (که نیاز به کمی کار و کد نویسی دارد که با شروع مطالب VB.Net کارها هم در صورت تمایل بتوانند به موازات C#.Net کارها بحث را پیگیری کنند)

    بعد از این 3 یا 4 پست مطالب آموزشی شروع خواهد شد.

    ========================================

    قابل توجه دوستانی که توضیح کلی خواسته بودند.

    =====

    نقل قول نوشته شده توسط hamishebahar
    میتونیم اینجا نمونه پروژه های سه بعدی هم بزاریم؟
    همانطور که گفتم ...

    نقل قول نوشته شده توسط _H2_
    از دوستانی که فقط با شرایط "زیر ساخت" معرفی شده در بالا میتوانند و میخواهند مطالب و پست های آموزشی منطبق با این "زیر ساخت" قرار دهند تشکر میکنم و دستشان را به گرمی خواهم فشارد!
    یعنی اگر سورس کدهای شما تحت VB.Net2008/C#.Net2008 و XNA3.1 است هر جایی از تاپیک خواستید لینک دانلود بدهید ...
    یا حداقل حداقل VB.Net2005/C#.Net2005 و XNA2.0 ...

    (
    برای مثال شاید شما سورس خوبی در خصوص ارتباط یکی از این دو زبان با DirectX Management داشته باشید ولی طبیعتاً کد شما با کلاس و متدهای مختلفی کار میکنید که با بحث و شرح تاپیک متفاوت خواهد بود.

    البته این قبیل سورس ها هم مفید هستند ولی پیشنهاد میکنم اگر XNA نیست تاپیکی مجزا بزنید و همه را معرفی کنید، من هم میتوانم در جهت پیوستگی مطالب لینک تاپیک شما به عنوان "نمونه کدهای برنامه نویسی سه بعدی غیر XNA" در پست اول همین تاپیک جاری اضافه کنم.
    )

    البته با گذشت سالها سمپلهای XNA هم خیلی زیاد شده که دوستان میتوانند سمپل ها و اموزش و فیلم و... را در سایت creators.xna.com پیدا کنند.
    که البته همانطور که گفتم در پستهای آتی این لینک ها معرفی خواهند شد.

    =====

    از کلیه دوستانی که اقدام به ارسال نظرات و پیشنهادات سازنده خود کرده اند تشکر میکنم.
    پیشنهاداتی مطرح شد که عموماً در سطح PM بود و جای تشکر مجدد دارد ...
    همانطور که قبلاً حدس زده بودم تعدادی از این مطالب چیزهایی خواسته بودند که خود من قصد داشتم در پستهای بعدی آنها را مطرح کنم.
    همچنان آماده دریافت پیشنهادات دوستان در PM هستم.

    ==============

    شب خوش!
    Last edited by _H2_; 20-07-2009 at 01:20.

  5. 12 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


  6. #4
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    1 کمی توضیحات بیشتر

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

    ========================================

    در واقع XNA خیلی شبیه خود Framework است، چیز عجیب غریبی نیست!
    یک مجموعه از کلاسهای آماده است که حدودا (و کیلویی !) یک سوم Framework2.0 میشود به پروزه شما Reference میشوند و شما میتوانید از آن کلاسها و متدها استفاده کنید.
    خود XNA هم با زبانهای دات نتی VC++.Net و C#.Net نوشته شده است، پس کاملاً برای استفاده در دات نت مجهز و آماده و یک دست است ولی برای سایر زبانها و محیطهای غیر دات نتی قابل استفاده نیست.
    (
    البته محصول مشابه و غریب مانده ای برای VC++2005/2008-Native از سوی مایکروسافت عرضه شد ولی باز هم حداقل محیط کدنویسی زبانهای دات نتی معمولاً هوشمندی بیشتری دارد و به برنامه نویس اش خیلی کمک میکند و کدهای مطلوب رال پیشنهاد میدهد.
    )

    XNA مثل سایر برنامه های بازی سازی و گرافیکی نیست! هیچ رابط کاربری سفارشی ندارد ....
    یعنی نه مثل برنامه برنامه درپیتی مثل Game Creator است و
    نه مثل برنامه قدرتمندی مثل 3DMax است !
    منظورم آن است که پس از نصب نباید انتظار هیچ واسط کاربری داشته باشید، فقط کدنویسی!

    (
    البته اگر XNA میخواست واسط گرافیکی و کاربری هم برای طراحی صحنه و اشیا و... داشته باشد، در نهایت نمیتوانست با قولهایی مثل 3DMax و Maya رقابت کند.
    در نتیجه به جای موازی کاری و مسخره بازی، فقط کلاسهای مورد نیاز را شامل میشود و در دو فرمت x و fbx اجازه تعامل با نرم افزارهای قدتمند گرافیکی سه بعدی را میدهد و شما میتوانید از واسط کاربری پیشرفته انها در جهت طراحی اشیای مورد نیاز خود استفاده کنید و سپس این اشیا را در کدهای XNA استفاده و نمایش دهید.
    )

    ولی چون طبق رسم معمول Framework تهیه شده و در اصل از آن استفاده میکند و آن را هم در بخش سه بعدی تکمیل میکند، ذات کدنویسی ساده تری نسبت به سایر محیطهای کدنویسی سه بعدی دارد که انشا ا... خواهید دید.

    این سادگی تا جایی رفته که در اینترنت افرادی را میبینید که بدون دانش درست و حسابی از زبان برنامه نویسی C#.Net توانستند چیزهای خیلی ساده ای تولید کنند ولی طبیعتاً استفاده از حداکثر قدرت و نیز نوشتن کدهای پرسرعت نصیب کسانی میشود که برنامه نویسی تحت دات نت را درک کرده باشند و به زبانهای مربوطه تسلط کافی داشته باشند تا بتوانند از مفاهیم قدرمتد برنامه نویسی مثل شی گرایی و پلیمورفیزم و برنامه نویسی چند لایه در کدشان استفاده کنند و نیز تشخیص بدهندچه کدی در چه مکانی باعث کاهش بازدهی و سرعت برنامه خواهد شد و چه کدی (هرچند به ظاهر ساده تر باشد) فشار زیادی به برنامه و منابع سیستم عامل وارد میکند و سرعت و بازدهی را کاهش میدهد.

    البته خوشبختانه تاپیک در تالار Framework و در جمع برنامه نویسان است.

    ==============

    صبح ساعت 10 ایتان هم بخیر!
    Last edited by _H2_; 20-07-2009 at 09:44.

  7. 12 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


  8. #5
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    13 لینک های مهم و دانلود و حداقل ملزومات مورد نیاز System Request

    سلام
    کسانی که تمایل به دیدن و نوشتن سورس کدها و کامپایل انها و اجرای exe های نهایی دارند
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    - دوستانی که تمایل دارند از VB.Net استفاده کنند باید C#.Net را هم نصب کنند.
    - افرادی که نسخه ای از Visual Studio 2008 را نصب دارند، فقط کافی است آخرین پک لیست فوق را دانلود و نصب کنند.

    ==============

    کسانی که فقط میخواهند exe های نمونه کدهای احتمالی ارائه شده را اجرا کنند و ببینند:
    (و نیز قابل توجه دوستان برای ساخت Setup)
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    - یعنی افرادی که سیستم عامل ویستا دارند فقط باید آخرین پک لیست فوق را دانتلود و نصب کنند.

    ==============

    منابع و مراجع آنلاین برای XNA:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    - دوستان میتوانند حجم قابل توجهی از سمپل و آموزش و فیلم و... را در سایت creators.xna.com پیدا کنند.

    ==============

    خوش بگذره!
    Last edited by _H2_; 27-09-2010 at 23:25. دليل: اضافه کردن لینک XNA4

  9. 9 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


  10. #6
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    11 پروژه کار با کامپوننت DirectX

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


    یه پروژه براتون اوردم که با کامپوننت های زیر کار میکنه:
    Microsoft.DirectX
    Microsoft.DirectX.Direct3D
    Microsoft.DirectX.Direct3DX
    Microsoft.DirectX.DirectDraw
    Microsoft.DirectX.DirectInput


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


    سی شارپ(#C) پروژه + دانلود:



    دانلود:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    منبع: CodeProject.com

    موفق باشید و سربلند.

  11. 5 کاربر از عــــلی بخاطر این مطلب مفید تشکر کرده اند


  12. #7
    اگه نباشه جاش خالی می مونه mohsen_3's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    qaZvin
    پست ها
    481

    پيش فرض

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

  13. این کاربر از mohsen_3 بخاطر این مطلب مفید تشکر کرده است


  14. #8
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    13 دانلود pdf های زبان انگلیسی

    سلام
    با توجه به تمرکز تاپیک بر روی XNA و نسخه 3 لینک pdf سایر نسخه های قدیمی ارائه نخواهد شد.
    لینک های دانلود در لحظه ارسال این مطلب سالم هستند و تضمینی روی صحت لینک ها در آینده نخواهم داد.
    (با توجه به جدید بودن نسخه ها، با شکایت ناشر هاستیگ لینک را حذف خواهد کرد.)

    نسخه جدید کتابهای الکترونیک پیشنهادی:


    Beginning XNA 3.0 Game Programming

    rapidshare.com/files/240866981/BR-0315-BXNA3.0GP.rar
    (9 مگ خود کتاب است و 14 مگ فشرده هم حاوی 11 سمپل کتاب است)





    Learning XNA 3.0

    rapidshare.com/files/208251570/Learning_XNA_3.0_www.softarchive.net.pdf





    XNA 3.0 Game Programming

    rapidshare.com/files/238201586/XNA3.rar


    ==============

    قابل توجه دوستانی که pdf خواسته بودند.
    Last edited by _H2_; 27-07-2009 at 22:58. دليل: به روز رسانی لینکها

  15. 9 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


  16. #9
    حـــــرفـه ای dogtag's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    مرز غربی تهران بزرگ! ایمیل: goodboy.php@gmail.com اسپم ها: 2,200!!! :دی
    پست ها
    2,277

    پيش فرض

    لینک اول ایز دِد!

  17. این کاربر از dogtag بخاطر این مطلب مفید تشکر کرده است


  18. #10
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    نقل قول نوشته شده توسط dogtag
    لینک اول ایراد دارد.
    من دقیقاً دیشب بعد از ارسال پست هر دو لینک را چک کردم و درست بود ...
    ولی متاسفانه آپدیت نگاه داشتن لینک های دانلود فیلم و نرم افزار و pdf های جدید و به روز کمی مشکل است.
    چون جدید است شرکت یا ناشر روی مسئله حساسیت دارد و سعی در پیدا کردن موارد آپلود شده غیر مجاز میکند و با شکایت به هاست و طبق قانون کپی رایت، هاست را موظف به حذف فایل مورد نظر میکند.

    =====

    بحرحال قبل از آنکه من بخواهم و جستجو کنم و لینک جدید و معتبری پیدا کنم، جناب کاربر [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] طی یک پیام خصوصی لینک جدید و یک کتاب جدید ارائه کردند که ضمن تشکر از ایشان، لینک پست قبلی اصلاح و لینک جدید هم اضافه شد.

    دوستانی که تمایل به همکاری در مفیدتر شدن تاپیک را در جهت "زیر ساخت" بیان شده در پست اول دارند (یعنی XNA3 و C#/VB2008) نیازی به ارسال پیام خصوصی نیست و میتوانند پست آموزشی و مفید خود را در این جهت با نام خودشان ارسال کنند.

    =====

    دو پست بعدی به حل مشکل VB.Net کارها و یک سری مطالب نهایی قبل از شروع مطالب اختصاص دارد که انشا ا... بعد از این دو پست اصل مطالب آموزشی خود تاپیک شروع خواهد شد.
    ضمن اینکه برای دوستانی که صبر کمتری دارند، بدون هیچ توضیحی یک سمپل ساده هم ارائه خواهد شد البته این سمپل ... !

    =====

    موفق باشید.

  19. 2 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


صفحه 1 از 10 12345 ... آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •