ساخت بازی کامپیوتر - xna چیست ؟

ساخت بازی کامپیوتر

همه چیز در مورد ساخت بازی کامپیوتر وXboX


xna چیست ؟


نوشته شده توسط:The Punisher The Punisher

Framework بر پایه دات نت فریم ورک 2.0 ارائه شد و هدف از طراحی آن ارائه دادن مجموعه کتابخانه ها و کلاس های توسیعی بود که توسعه دهندگان بازی بتوانند با کمترین مقدار کدنویسی و اجرای کد در محیطی مدیریت شده، از پلتفرم های مختلف حداکثر استفاده را ببرند. کدهای نوشته شده بر پایه XNA Framework مانند کدهای دات نت فریم ورک در محیطCommon Language Runtime اجرا می شوند. از این رو بازی های ایجاد شده قابل اجرا بر روی پلتفرم ویندوز XP، ویستا و پلتفرم Xbox 360 مایکروسافت می باشند.

XNA Framework مجموعه ای از تکنولوژی های سطح پایین را بسته بندی کرده و به این ترتیب تضمین می کند که فریم ورک خود مسئول هماهنگ کردن تغییرات بین پلتفرم های مختلف هنگام جابجا شدن بازی از یک پلتفرم به پلتفرم دیگر خواهد بود و این امر به توسعه دهندگان کمک می کند به جای درگیر شدن با جزئیات پلتفرم، بیشتر به محتوا و طراحی بازی خود توجه داشته باشند. این فریم ورک به همراه ابزارهای کمکی از قبیل XACT ارائه شده است که به برنامه نویسان اجازه می دهد ویژوال، صدا و مدل کاراکتری را به بازی های خود اضافه کنند.
برای توسعه بازی ها تحت XNA Framework از زبان برنامه نویسی #C استفاده می شود.

XNA مخفف چیست؟
کاراکتر X در این عبارت نشان می دهد که فریم ورک مذکور ابتکاری بین پلتفرم های مهم شرکت مایکروسافت یعنی DirectX و Xbox می باشد. کاراکتر N برای Next-Generation در نظر گرفته شده است چرا که توسعه دهندگان این فریم ورک معتقدند که نرم افزار در نسل بعدی بازی ها بیشتر از سخت افزار ایفای نقش خواهد کرد. و در نهایت کاراکتر A معرف کلمه Architecture می باشد. فلسفه حضور این کلمه در نام فریم ورک مذکور ادغام ابزارهای مختلفی است که در اختیار توسعه دهندگان بازی قرار می گیرند تا بازی های خود را ایجاد کنند.

XNA Game Studio چیست؟
XNA Game Studio محیط توسعه مجتمع برای برنامه نویسی بازی می باشد که بر پایه Visual Studio 2005 Team System طراحی شده است. XNA Game Studio ساختارهای لازم برای همکاری بین ایجاد کنندگان محتوای بازی، برنامه نویسان، مدیران و تست کنندگان بازی را فراهم می کند. وظایف مدیریت پروژه زیر توسط XNA Game Studio ارائه می شوند:

* asset management
* defect tracking
* project automation
* work item lists

برنامه نویسی با XNA
XNA Game Studio نسخه 2.0 برای ویژوال استودیو 2005 به صورت نهایی ارائه شده است. نسخه XNA Game Studio 3.0 که برای ویژوال استودیو 2008 طراحی شده است به صورت CTP توسط مایکروسافت ارائه شده است. برای شروع کار با XAN لازم است یکی از استودیوهای آن را دانلود کنین:

XNA Game Studio 2.0
Visual Studio Service Pack 1 (برای نصب XNA Game Studio 2.0 ضروری است)
XNA Game Studio 3.0 CTP

Can you stretch to get taller?
جمعه 24 شهریور 1396 09:21 ب.ظ
Very good info. Lucky me I ran across your website by
accident (stumbleupon). I have saved it for later!
like it
جمعه 24 شهریور 1396 02:58 ق.ظ
It's a pity you don't have a donate button! I'd
certainly donate to this outstanding blog! I suppose for now
i'll settle for bookmarking and adding your RSS feed to my Google account.

I look forward to brand new updates and will share this blog
with my Facebook group. Chat soon!
look these up
پنجشنبه 23 شهریور 1396 07:38 ب.ظ
You ought to take part in a contest for one of the highest quality websites on the
web. I will highly recommend this blog!
دوشنبه 20 شهریور 1396 09:21 ب.ظ
Thanks for the good writeup. It in reality was a enjoyment account it.
Look complex to far introduced agreeable from you! By the way, how could we keep
up a correspondence?
شنبه 18 شهریور 1396 10:06 ق.ظ
You really make it seem so easy with your presentation but I find this matter to
be actually something which I think I would never understand.
It seems too complicated and very broad for me.
I am looking forward for your next post, I'll try to get the hang of it!
شنبه 18 شهریور 1396 06:04 ق.ظ
No matter if some one searches for his required thing,
so he/she wishes to be available that in detail, therefore that thing is maintained over here.
Keep Reading
شنبه 18 شهریور 1396 04:28 ق.ظ
This is the right website for anybody who wants to find out about this topic.

You realize so much its almost hard to argue with
you (not that I really would want to…HaHa). You certainly put
a fresh spin on a subject that's been written about for decades.
Wonderful stuff, just excellent!
شنبه 18 شهریور 1396 04:12 ق.ظ
I like the helpful information you provide to your articles.
I'll bookmark your blog and take a look at once more right here regularly.
I'm relatively certain I will be told plenty of new stuff right here!
Good luck for the following!
شنبه 18 شهریور 1396 04:10 ق.ظ
Nice post. I learn something new and challenging on sites I stumbleupon on a daily basis.
It will always be useful to read through content from other authors and practice a little something from their web sites.
شنبه 18 شهریور 1396 01:56 ق.ظ
Wonderful blog! I found it while searching on Yahoo News.
Do you have any suggestions on how to get listed in Yahoo News?
I've been trying for a while but I never seem
to get there! Many thanks
جمعه 17 شهریور 1396 03:52 ب.ظ
You really make it seem so easy with your presentation but
I find this topic to be really something that I think I would
never understand. It seems too complicated and very broad for me.
I'm looking forward for your next post, I will try to get the hang of it!
جمعه 17 شهریور 1396 01:03 ب.ظ
Hello! I'm at work browsing your blog from my new
iphone 3gs! Just wanted to say I love reading through your blog and look forward to all your posts!
Carry on the fantastic work!
چهارشنبه 8 شهریور 1396 06:45 ب.ظ
This is very interesting, You're a very skilled blogger.
I've joined your feed and look forward to seeking more of your wonderful post.
Also, I have shared your website in my social networks!
Olejek Cbd
چهارشنبه 8 شهریور 1396 03:43 ب.ظ
If you desire to increase your familiarity just
keep visiting this web page and be updated with the latest information posted here.
چهارشنبه 8 شهریور 1396 10:59 ق.ظ
obviously like your web-site but you need to check the spelling
on quite a few of your posts. Many of them are rife with spelling
problems and I to find it very bothersome to
tell the reality then again I will certainly come again again.
linked website
چهارشنبه 8 شهریور 1396 05:03 ق.ظ
Helpful information. Fortunate me I found your web site unintentionally, and I'm
stunned why this twist of fate didn't happened earlier!
I bookmarked it.
چهارشنبه 8 شهریور 1396 03:18 ق.ظ
It's fantastic that you are getting ideas from this article as well as from our argument made here.
Learn Additional
سه شنبه 31 مرداد 1396 05:07 ق.ظ
Very nice post. I just stumbled upon your blog and wanted to say that I
have truly enjoyed browsing your blog posts. After all I'll
be subscribing to your feed and I hope you write again soon!
Recommended Reading
دوشنبه 30 مرداد 1396 06:24 ب.ظ
Ahaa, its nice conversation concerning this article at this place at
this website, I have read all that, so now me also commenting at this place.
Can you lose weight by doing yoga?
دوشنبه 30 مرداد 1396 09:59 ق.ظ
I pay a visit day-to-day some web pages and blogs to read
articles, but this weblog offers feature based writing.
یکشنبه 22 مرداد 1396 05:27 ق.ظ
Hey just wanted to give you a quick heads up.
The words in your post seem to be running off the screen in Ie.

I'm not sure if this is a formatting issue or something to do with web browser
compatibility but I figured I'd post to let you know. The design and
style look great though! Hope you get the issue solved soon. Cheers
Where are the femur tibia and fibula?
یکشنبه 15 مرداد 1396 10:32 ب.ظ
whoah this blog is excellent i love reading your articles.
Keep up the good work! You realize, many individuals are searching around
for this information, you can help them greatly.
یکشنبه 15 مرداد 1396 04:15 ب.ظ
I got this web page from my friend who shared
with me regarding this site and at the moment this time I am browsing this website and reading very informative posts at
this time.
Can exercise increase your height?
یکشنبه 15 مرداد 1396 01:36 ق.ظ
Everyone loves what you guys are up too. This type of clever work and exposure!
Keep up the great works guys I've included you guys to our blogroll.
شنبه 7 مرداد 1396 01:55 ب.ظ
Do you have a spam issue on this blog; I also am a blogger,
and I was wondering your situation; we have created some nice practices and we are looking to swap solutions with others,
be sure to shoot me an e-mail if interested.
جمعه 6 مرداد 1396 06:44 ب.ظ
When some one searches for his required thing, thus he/she
wishes to be available that in detail, therefore that thing
is maintained over here.
www best porn com
پنجشنبه 29 تیر 1396 11:53 ب.ظ
Thanks a bunch for sharing this with all of us
you really recognise what you are speaking about! Bookmarked.
Please additionally consult with my site =). We will
have a hyperlink exchange contract among us
serrurier paris menilmontant
جمعه 16 تیر 1396 06:46 ب.ظ
Vous avez un enquête de canalisation bouchée sur le
secteur de Paris 04 et la region de paris ?
Planete service est une entreprise de chauffagistes qualifiés
qui intervient chez vous 24h/24 et 7j/7.

Villes du 94 dans lesquelles nos serrurier se déplacent :

electricien Ivry-sur-Seine

Villes du 95 dans lesquelles nos serrurier se déplacent :

volet metalique Argenteuil

Villes du 92 dans lesquelles nos serrurier se déplacent :
vitrier Rueil Malmaison

Villes du 93 dans lesquelles nos serrurier se déplacent :

chauffagiste Montreuil

Villes du 78 dans lesquelles nos electricien se déplacent :
volet metalique Saint-Germain-en-Laye
acheter les corsets erotiques a bon prix
جمعه 16 تیر 1396 09:05 ق.ظ
Hi! Would you mind if I share your blog with
my twitter group? There's a lot of folks that I think would really enjoy your content.
Please let me know. Cheers
Vlc android скачать бесплатно - Эксперт-софт
دوشنبه 29 خرداد 1396 03:39 ق.ظ
Good day very nice web site!! Guy .. Excellent
.. Amazing .. I will bookmark your site and take the feeds also?
I'm happy to find so many useful information here in the
publish, we want work out extra strategies in this regard, thank you for
sharing. . . . . .
نمایش نظرات 1 تا 30