تبليغاتX
دانشگاه مهر آستان

بیا با هم برنامه بنویسیم
{ DirctX.BlogFa.Com }

دعوت به عضویت در گروه دایرکت ایکس ایران

همه ی افرادی که می خوان تو انجمن دایرکت ایکس عضو بشن. فقط با ارسال  نام+نام خانوادگی+شماره ی تماس به شماره ی ۰۹۳۵۸۰۷۷۱۹۸(م.هاشمی) می تونن عضو بشن. ایمیل خودتونو هم ارسال کنید. توی اس ام اس بنویسید: درخواست عضویت در وبلاگ دایرکت ایکس+ نام+نام خانوادگی خوتون + شماره ی تماس ضروری.


نویسنده : محمد هاشمی |







شرح بازي Call of Duty: United Offensive

منبع : http://www.bazidot.com

به نظر می آید که هیچ گاه جنگ جهانی دوم در دنیای مجازی بازی های کامپیوتری به پایان نخواهد رسید ... این بار Call of Duty با اضافه شونده جدید خود با نام United Offensive خاطرات این جنگ تلخ را زنده کرده و شما را به مبارزه با سربازان آلمانی فرا می خواند... توسعه دهنده : Gray Matter ناشر : Activision سبك : اكشن تاريخ انتشار : 2004/09/14 سيستم مورد نياز : پنتيوم III ، ويندوز 98 و بالاتر ، 128 مگابايت رم ، 64 مگابايت كارت گرافيك ، 1.2 گیگابايت فضای خالی سيستم پيشنهادی : پنتيوم IV ، ويندوز 98 و بالاتر ، 512 مگابايت رم ، 256 مگابايت كارت گرافيك ، 1.2 گیگابايت فضای خالی سرانجام بعد از گذشت مدت ها انتظار بازی های زیبا و جذاب روانه بازار شده اند. یکی از این بازی ها که خیلی از علاقه مندان در انتظار آن بودند Call of Duty: United Offensive بود. به عقیده من COD را می توان بهترین بازی مرتبط با جنگ جهانی دوم چه از نظر داستان و چه از نظر گرافیک و محیط حاکم بر آن دانست. زیرا این بازی شما را وارد دنیایی دیگر کرده و باعث می شد تا خود را همچون یک سرباز در جنگ جهانی دوم احساس کرده و بصورت کاملا جدی وارد خط داستانی بازی بشوید. داستان این نسخه همانطور که آگاه هستید پیرامون جنگ جهانی دوم و در سال 1941 می گذرد. شما همچون نسخه قبل به عنوان یک سرباز عادی و معمولی وارد میدان های جنگ شده و به مبارزه با دشمنان سرسخت خود خواهید پرداخت. بخش اول بازی در حالی شروع می شود که موضع نیروهای خودی در برابر نیروهای مقاوم و قدرتمند آلمانها دچار مشکل شده و سربازان خودی ناچار به عقب نشینی می شوند. بدین ترتیب از همان لحظات آغازین با هیجانی بی نظیر در میدان جنگ جهانی دوم به مبارزه با نیروهای آلمانی که با تانک های خود نیز شما را تحت فشار قرار خواهند داد می پردازید. تمامی اتفافات این اضافه شونده همچون نسخه قبل انجام می گیرد و شما به طور کامل در جریان حوادث رخ داده قرار خواهید گرفت. در ضمن باید بگویم که در اکثر مراحل بازی نیروهای خودی در کنار شما بوده و به مبارزه با دشمنان خواهند پرداخت. صحنه های مربوط به نحوه مجادله آنها واقعا جذاب و دیدنی است زیرا آنها به جا در برابر تیرهای دشمن موضع می گیرند و در اولین غفلت دشمنان ، به سمت آنان شلیک کرده و بدون کوچکترین رحمی دشمن را از پای در می آورند. علاوه بر موارد فوق این اضافه شونده از صحنه های زد و خورد بسیار بیشتری بهره مند می باشد و سربازان آلمانی به شما فرصت لحظه ای آرام نشتن را نمی دهند و دایم به سوی شما شلیک می کنند. چه بسا در بسیاری از موارد مجبور به تعویض اسلحه های خود به دلیل نداشتن فشنگ کافی بشوید. اگر در یاد داشته باشید در نسخه قبل قادر به سوار شدن بر اتوموبیل بودید که در این نسخه نیز این ویژگی گنجانده شده است. در قسمتی دیگر از بازی نیز قادر به کنترل تانک های روسی خواهید بود که از بخش های جذاب بازی به شمار می رود. علاوه بر این موارد در بخشی از بازی که در هلند و در سال 1941 می گذرد شما در هوا قادر به استفاده از اسلحه خودکار و شلیک به سمت سایر هواپیما ها نیز خواهید بود که از لذت و جذابیت بسیار بالایی برخوردار می باشد. در عین حال در بخشی دیگر از بازی و در دریا باید به سمت سایر قایق ها شلیک کرده و در صدد نابودی آنها بر آیید. در این بخش منظره حاکم بر دریا بسیار زیبا طراحی شده و بسیار دلنشین می باشد. یکی از نکاتی که در این نسخه جلب توجه میکند جذاب تر بودن بخش Campaign مربوط به روس ها می باشد زیرا آلمان ها در طی جنگ ، سربازان روس را تحت شرایط بسیار سختی قرار می دهند و دیگر سربازان روس به زور مجبور به حضور در جنگ می شوند و همین حال و هوا به خوبی در Call of Duty United Offensive نمایش داده شده است و شما خود را همچون یک سرباز ، موظف به شکست دشمنان خود در شرایطی بسیار دشوار خواهید یافت. همانطور که در پیش نمای این بازی اشاره کردم کار توسعه بازی این بار بر عهده Gray Matter Studios بوده است و در این بین کمپانی Infinity Ward نیز کار ساخت نسخه دوم این بازی را برای ارایه در سال 2005 آغاز کرده است. اما نکته ناراحت کننده بازی کوتاه بودن آن است که حتی در مدت زمانی کمتر از نسخه قبل به پایان می رسد و شما به هیچ وجه چگونه به پایان رسیدن بازی را متوجه نمی شوید ! در کنار ویژگی های جدید افزوده شده به این اضافه شونده شاهد افزوده شدن چند اسلحه نیز هستید. از جمله این اسلحه ها می توان به MG34 یک اسلحه سنگین و خودکار اشاره کرد. شما تنها زمانی می توانید از این سلاح استفاده کنید که در جایی ثابت بایستید در غیر اینصورت و در هنگام حرکت قادر به استفاده از MG34 نمی باشید. صدا و موزیک های بازی همچون نسخه قبل و حتی موفقتر می باشد. صدای تک تک اسلحه ها به خوبی ایجاد شده و از کیفیت قابل قبولی بهره مند می باشند. در کنار این مساله شاهد صداگذاری بی نظیر سربازان دشمن و سربازانی که شانه به شانه ما حرکت می کنند و در کنار ما خود را آماده مجادله با دشمنان می کنند ، هستیم. موزیک های بازی نیز کاملا مطابق با جنگ جهانی دوم بوده و شما را وارد حال و هوای خاص این دوران می کند. گرافیک بازی نسبت به نسخه قبل ، غیر از چند پیشرفت جزیی تغییر چندانی نکرده است. طراحی کاراکترها و تحرک سازی آنان در سطح خوبی قرار دارد ولی همانطور که ذکر کردم هیچ ویژگی و تفاوتی نسبت به نسخه قبل ندارد. محیط اطراف نیز در نوع خود موفق است و در آن تغییراتی هرچند کوچک انجام گرفته است. مهمترین پیشرفت را می توان در بهتر شدن افکت های انفجار حاکم بر بازی دانست. قوه واقع گرایی نیز در این بخش افزایش یافته است و همه چیز نسبت به قبل طبیعی تر جلوه می کند. به هر حال هرچند که تغییر مهمی در بخش گرافیک رخ نداده است ولی باز هم شاهد گرافیک بی نظیری که بر بازی حاکم است ، می باشیم. در مجموع می توان گفت که همچون نسخه قبل بار دیگر شاهد یک بازی بی نظیر و موفق از سوی Activision بودیم و این بازی را به تمامی علاقه مندان سبک اشکن توصیه می کنم.

 http://iritn.com/index.php?action=show&type=news&id=5254


نویسنده : محمد هاشمی |




[ December 12, 2004 ] نکاتی در مورد بازی‌های لینوکس

منبع : از گروه computer4all بازیهای لینوکس پیشرفت بازی‌های کامپیوتری آیینه‌ای از پیشرفت سخت افزار کامپیوترهاست. در دهه ۱۹۷۰، بازی‌های اولیه سیستم‌های یونیکس ساده بودند و امکان اجرای آنها روی اتصالات کند ترمینال‌های مبتنی بر کاراکتر وجود داشت. امروزه بازی‌ها مجموعه‌ای کامل شامل انیمیشن، صوت و گرافیک هستند که بطور کلی پیشرفت صنعت کامپیوتر را نشان می‌دهند. به عقیده برخی، بازی‌های کامپیوتری می‌تواند دروازه ورود لینوکس به خانه‌ها باشد. امروزه هنوز بازی‌های عمومی برای لینوکس اندک هستند ولی هر روزه بازی‌های جدیدی برای آن ایجاد می‌شوند. بدست آوردن اطلاعات در مورد بازی‌های لینوکس برای بدست آوردن اخبار در مورد آخرین بازی‌های لینوکس و همچنین دسترسی به لینک‌هایی برای دانلود آنها، سایت‌های متعددی موجود هستند.

برخی از آنها عبارتند از :

 - سایت The Linux Game Tome با آدرس http://happypenguin.org : این سایت حاوی اخبار در مورد بازی‌های لینوکس و دارای لینک‌هایی به سایر سایت‌های بازی است. معمولا لینک‌ها به اخبار سایر سایت‌های بازی است. لیست‌هایی از بازی‌هایی که جدیدا ارتقا یافته و یا بررسی شده اند نیز ارائه شده است.

- سایت بازی‌های لینوکس با آدرس http://linuxgames.org : این سایت به شما کمک خواهد کرد تا آخرین اطلاعات را در مورد بازی‌های مورد نظرتان بدست آورید. لینک‌هایی به راهنماهای مختلف و سوالات پرسیده شده و همچنین یک انجمن برای بحث و تبادل نظر در مورد بازی‌های لینوکس وجود دارد. لینک‌هایی به سایر سایت‌های بازی‌های لینوکس نیز فراهم شده است. - سایت id Software با آدرس http://idsoftware.com : در این سایت اطلاعات و لینک‌هایی برای دانلود نسخه‌های نمایشی بازی‌های Quake و Doom خواهید یافت.

- سایت Tux Games با آدرس http://www.tuxgames.com : در صورتی که آماده خرید یک بازی هستید، این سایت یک سایت مخصوص فروش بازی‌های تجاری لینوکس است. علاوه بر اخبار و بازی‌های گوناگون، این سایت ارائه دهنده لیست پرفروش‌ترین بازی‌ها و بازی‌هایی است که بزودی ارائه خواهند شد.

- سایت LGDC با آدرس http://lgdc.sunsite.dk : در صورتی که قصد دارید خودتان بازی تولید کنید، این سایت منبع خوبی برای شما می‌تواند باشد. رابط‌های گرافیکی بازی‌ها بیشتر بازی‌های جدید به یک رابط گرافیکی برای اجرا شدن نیاز دارند. بیشتر این بازی‌ها برای اجرا شدن به همراه سیستم پنجره ای X Window ارائه می‌شوند. سایر رابط‌هایی که برای بازی‌ها وجود دارند، رابط SVGALIB و OpenGL هستند.

رابط X Window همانطور که از قبل با این رابط آشنایی دارید، این رابط ارائه کننده زیرساختارهای پنجره ای در لینوکس است. بدلیل اینکه X قادر نیست یک فضای کامل روی صفحه نمایش به بازی اختصاص دهد، باعث کاهش کارایی بیشتر بازی‌ها می‌شود. رابط Linux Super VGA Library این رابط قادر به ارائه یک صفحه کامل به بازی‌ها است. بازی‌های مبتنی بر این کتابخانه می‌توانند در حالت تمام صفحه (Full Screen) اجرا شوند. بدلیل اینکه SVGALIB بر خلاف X هنگام اجرای بازی مجبور به مدیریت پنجره‌ها و میزکار نیست، بازی‌ها تحت این رابط بهتر و سریعتر اجرا می‌شوند. هنگامی که یک بازی را که از رابط SVGALIB استفاده می‌کند را اجرا می‌کنید، این بازی، کنترل صفحه نمایش و ماوس را بر عهده می‌گیرد. رابط OpenGL بسیاری از بازی‌های پیشرفته لینوکس از این رابط استفاده می‌کنند. این رابط محیطی برای Render کردن پرسرعت گرافیک فراهم می‌آورد.

برای دیدن لیستی از بازی‌ها و سایر برنامه‌هایی که از رابط OpenGL استفاده می‌کنند، می‌توانید از صفحه ابزارها و برنامه‌های لینوکس که در سایت OpenGL موجود هستند، در آدرس http://www.opengl.org/users/apps_hardware/applications/linux_apps.html دیدن نمایید. http://iritn.com/index.php?action=show&type=news&id=5350


نویسنده : محمد هاشمی |




فهرست درس های کتابخانه ی گرافیک

فصل اول مقدمه و معرفي
 
فصل دوم بر پايي پنجره مخصوصOpenGL 
 
فصل سوم مرجع توابع مرتبط سازنده OpenGL و ويندوز
 
فصل چهارم ترسيم اشكال اوليه دوبعدي : نقاط ، خطوط و چند ضلعي ها
  
فصل پنجم اختلاط رنگ ها  و  دوران
 
فصل ششم اشياء سه بعدي
 
فصل هفتم نور پردازي ، مواد و دوربين ها
 
فصل هشتم نگاشت بافت ها   ( Texture Mapping )
 
فصل نهم ليست هاي نمايشي
 
فصل دهم  سطوح و اشكال درجه دوم
 
فصل یازدهم ايجاد كتابخانه اشياء سه بعدي
 
فصل دوازدهم منحني ها و رويه هاي بزيير
 
فصل سیزدهم بارگذاري چند قالب بندي سه بعدي
 
فصل چهاردهم بكار گيري قلم هاي بيت مپي
 
فصل پانزدهم
نمايش متن توسط قلم هاي سه بعدي
 
فصل شانزدهم افزودن مه به صحنه
 
فصل هفدهم انتخاب اشياء
 
فصل هجدم فارسي سازي OpenGL
 
فصل نوزدهم نگاشت محيط
 
فصل بیستم  NURBS
 
فصل بیست یکم انعكاس و مفروش سازي
 
فصل بیست و دوم ايجاد برنامه هاي افزودني سه بعدي براي WinAmp
 
فصل بیست و سوم خلق سايه
 
فصل بیست و چهارم ذخيره كردن تصاوير در فايل و تبديل آنها به AVI
 
فصل بیست و پنجم تشخيص تصادم
 
فصل بیست و ششم موارد تكميلي نگاشت بافت ها و شفافيت
 
فصل بیست و هفتم استفاده از امكانات ويژه كارت هاي گرافيكي سه بعدي
 
فصل بیست و هشتم طرز استفاده از OpenGL در   VCو اسمبلي
 
فصل بیست و نهم بكارگيري OpenGL در ويژوال بيسيك 6 

فعلا مطلب نذاشتم. به یه سری دلایل.


نویسنده : محمد هاشمی |




دعوت به همکاری

از عاشقای دایرکت ایکس دعوت  می کنم مطلب بذارن.

نام کاربری : Anonymous

پسورد : Anonymous


نویسنده : محمد هاشمی |




این پست رو ببینید

این پست رو ببینید http://www.persian-designers.com/index.php?ind=topsite
http://www.persiangamers.com       ww.cgemag.com      www.bazidot.com

 


نویسنده : محمد هاشمی |




نظر بده تا بعد بای

من تازه لیسانس قبول شدم - ولی سعی می کنم هر کاری بتونم براتون انجام بدم. یه عده عاشق ساخت بازی هستن ولی به علت سختی ها ولش می کنن . باید در جواب این عزیزان بگم تنها راه اینه که گروهی کار کنید . من می خوام یه گروه تشکیل بدم . هر کی میل داشت بسم الله : نظر بدید .


نویسنده : محمد هاشمی |




معرفی کتاب

یه کتاب بود که اگه اشتباه نکنم ترجمه ی آقای سهیل صالحی هستش برنامه نویسی بازی با سی شارپ به اسم "چگونه بازی بسازیم " - به نظرم در کل ایده میده  بد نیست - اما برنامه هاشو من از یه جا دانلود کرده بودم تو ویژوال سی شارپ نتونستم اجرا کنم . یکم مشکل داشت .


نویسنده : محمد هاشمی |




مشاهده فایل ایکس

http://www.takclick.com/modules.php?name=News&file=article&sid=391
نویسنده : محمد هاشمی |







من محمّد هستم . یه برنامه نویس تنها .
دلم می خواد بازی بسازم ولی سیستمم داغونه
زیادم پول ندارم تا ارتقا بدمش
مجبورم بمونم تا جان کارمک و امثالش از من جلو بزنن
و من بمیرم و بپوسم
اگه دلت اومد بیا و روشنم کن و بیا با هم یه گروه بزرگ ایرانی رو تشکیل بدیم
تا از انحصار خارجی ها در بیایم و خودمون موتور بازی بنویسیم .

صفحه نخست
پست الکترونیک
آرشیو وبلاگ
عناوین مطالب وبلاگ

نوشته های پیشین

تیر 1388
مهر 1387
شهریور 1387
خرداد 1387
اردیبهشت 1387
مهر 1386
آذر 1385
آبان 1385

طراح قالب : محمد هاشمی