ورود/ایجاد حساب کاربری
   منوی اصلی
· خانه
· لیست کاربران
· جستجو
· آمار مشاهدات
· آرشیو مقالات


- شرح
· راهنمای نویسندگان
· درباره ما

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

   کاربران
سردبیر
هیچ مدیر کمکی حاضر
همکاران
هیچ مدیر کمکی حاضر
اعضا:
جدیدترین:جدید امروز:0
جدیدترین:جدید دیروز:0
جدیدترین:مجموع:2471
جدیدترین:جدیدترین:
ufumenarayu
اعضا:حاضر
اعضا:اعضا:0
مهمان‌ها:مهمان‌ها:1
مجموع:مجموع:1
کاربران حاضر
هیچ کاربر حاضری وجود ندارد

   ورود کاربران




 


 برای ورود مشکل دارید؟
 ثبت نام کاربران جدید

کرم‌های دوست داشتنی: گذری بر Wormux

(1665 مجموع کلمات موجود در متن)
(6084 بار مطالعه شده است)  نسخه چاپی

کرم‌های دوست داشتنی: گذری بر Wormux

Wormux را بهتر بشناسیم

می‌توان گفــت کــه Wormux نسخــه آزاد (Libre) بــازی جــذاب و محبـــوب Worms است. اگر شما با این بازی آشنایی ندارید، احتمــالا تـا به حال با ویندوز و بازیهای آن کار نکرده‌اید. Wormux یــک بــازی استراتژیک و جــنــگی اســت کــه شخصیت‌های آن را کـــرمها تشکــیــل می‌دهند. در ایــن بــازی اســـلحه و قـدرت‌های گـوناگونی وجود دارد که که با آنها می‌توانید دشمن خود را هدف قرار دهید. محیط این بازی منحصر به فرد و کاریکاتوری است.



تاریخچه Wormux

پروژه wormux حــدود سه سال پیش آغاز شد. در آن زمــان Lawrence Azzoug (با نام مستعار lami) بـه صورت حرفه به بازی Worms روی آورده بــود و هنگامی که بـه دلایلی مجبور به استفاده از لینوکس شد به دنبال یک بازی مانند Worms برای این سیستم عامل باز متن بود ولــی طی تحقیقاتی کــه انجام داده بود بـــه ایـن نتیجه رسیده بازی جذاب و جالبی مانند Worms برای لینوکس وجود ندارد.

در آن زمان لارنس تازه بــرنامه نویسی C را آغاز کــرده بود و یکی از افکارش -که به نظر خودش احمقانه ترین فکرش بود- این بود که خودش یــک بـازی مانند مانند Worms را طراحی کرده و توسعه دهد (همچنین در آن زمان بازی های لینوکس رو به افزایش بود) پس بـــدینگونه بود کــه لارنس این پروژه بزرگ را با کمک توابع گرافیکی پروژه Mastzi آغاز کرد. الـبته در حال حاضر این پروژه فعال نیست و لارنس پس از Pingus تصمیم به استفاده از کتابخانه ClanLib آن کرد.

نگرشی بر Hypo

Hypo نام مستعار Victor Stinner یکی از برنامه نویسان Wormux است. او ایـــن بـازی را با کرم های زرد رنگی آغاز کرد که بــه طرف یکدیگر دینامیت پرتاب می‌کردند. تنــها نقص ایــن بـازی این بود که یک موتور فیزیکی کم داشت. در سپتامبر ۲۰۰۳ بود که Hypo به این پروژه پیوست و این پروژه را از سر گـرفت. او کدهای بـازی را مرتب کرد، باگ‌های آن را بـرطرف کرد و امکانات زیادی به آن اضافه کرد.

برای عموم آزاد

در پایان سال ۲۰۰۴ بود کــه این بازی بر روی اینترنت [۱] قرار گرفت تا عموم بتوانند از آن استفاده کنند. هدف از این کار جلب شرکت کنندگان بیشتر بود.

بازی

در هر مرحله از بازی شما باید شخصیت مورد نظرتان را انتخاب کنید و با آن ادامه بازی را انجام دهید. این یکی از تغییرات خوبی است که این بازی نسبت به نسخه اصلــی خــود یعنی Worms کــرده اســت. در Worms هــر بـار به طور خودکار شخصیت های بازی انتخاب می شوند که ممکن است باعث شود از محبوبیت بازی کاسته شود.

وقتی که شخصیت مورد نظر خود را انتخاب کردید بــاید بــه ادامه بازی بپردازید، در هــر مرحله ۱۰ نوع اسلحه در پیش رو دارید که می‌توانید بـــا استفاده از آنــها از دشمن خود انتقام بگیرید، اسلحه هایی مانند دینامیت، بازوکا، راکت بیسبال و هواپیماهای جنگی، تا به حال قتل عام دشمنان به این لذت بخشی نبوده است.

تنــها مشکلی کــه در ایــنجا وجـود دارد این است که تعداد اسلحه‌ها نسبت به بازی Worms خیلی کم است. در بـــازی Worms بیش از ۳۰ نوع اسلحه وجود دارد. اعضای یک تیم در هـر مرحله می توانند حرکت کنند، بجنگند و یا قدرت خود را به صورت گروه متمرکز کنند تا قدرتشان بیشتر شود.

گرافیک وجلوه‌ها

یکی از جذاب ترین بخش های این بازی گرافیک فوق العاده آن است. شما می توانید برای هر شخصیت یک ظاهر متفاوت درست کنید و همچنین محیط های مختلف را دریافت کرده و از آنها استفاده کنید. ظاهر بازی بسیار جذاب است، شخصیت ها و محیط کارتونی آن، این بازی را بسیار شبیه به بازی Worms کرده است. برای دریافت جلوه و محیط های گوناگون می‌توانید به [۲] مراجعه کنید.

ابزار ها و اسلحه ها

دینامیت (Dynamite)

آسیب رسانی: ۷۵ مهمات:۷

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

بازوکا (Bazooka)

آسیب رسانی: ۵۰ مهمات: نا محدود

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

هفت تیر(Pistol)

آسیب رسانی: ۵۰ مهمات: نا محدود

یک اسلحه خوب برای تحریک کردن حریف به ادامه جنگ. در ضمن بخاطر داشته باشید که نمی‌توانــید بـــا آن به مسافت های دور شلیک کنید.

راکت بیسبال (Bat of Baseball)

آسیب رسانی: ۲۰ مهمات: نا محدود

آسیب رسانی این اسلحه خیلی جالب نیست، پس بهتر است وقتی از آن استفاده کنید که حریفتان در لبه پرتگاه است.

جابجایی (Transportation)

از این ابــزار وقتی استفاده کنید که می‌خواهید خــود را بـه جای موردنظرتان انتقال دهید. براحتی می توانید در جایی که می خواهید منتقل شوید یک Left-Click کنید.

خودکشی (Suicide)

آسیب رسانی: ۴۰ مهمات: نامحدود

در مواقع اضطراری می‌توانید یکی از هــم تیمی‌های خـــود را بکشید تـــا قـدرت دشمنان مجاورش کاهش یابد. در بعضی مواقع تنها چاره این است که یکی از یاران خود را قربانی کنید.

حمله هوایی (Air Attack)

آسیب رسانی: ۵۰ تعداد هواپیماها: ۵ مهمات هر هواپیما: ۱

یکی از یارانتان تصمیم می گیرد کــه حمله هــوایی کند. او را انتخاب کـرده و بعد در جایی که می خواهید حمله کنید یک کلیک کنید.

نارنجک (Grenade)

یک اسلحه انفجــاری برای پرتاب کردن. تمرین کنیــد تــا بتــوانید حریفــی را که می خواهد در یک حفره پنهان شود بیرون بکشید.

مین (Mine)

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


دریافت Wormux

توضیحات

فایل قابل دریافت

نام

نسخه

Wormux version 0.5.1 (source code and data).

wormux-(...).tar.bz2 (18000 KB)

کد منبع

0.5.1

Womux در ۱۶ سپتامبر برای جنتو منتشر شد.

Wormux port ( x KB)

Gentoo

0.5.0

RPM های Wormux توسط Julien Catalano برای مندریک ایجاد شده است.

ClanLib 0.7 RPMs are also available.
For other versions of Mandrake, try source RPMs.

Wormux-0.5.0.(...).rpm (18000 KB)

Mandrake

0.5.0

Wormux در ۲۴ دسامبر ۲۰۰۴ برای FreeBSD تشکیل شد.

Wormux port (x KB)

FreeBSD

0.5.0

Sorcerer entry for Wormux version 0.5.0.

Wormux spell (17900 KB)

Sorcerer

0.5.0

Wormux version 0.5.0 and ClanLib 0.7.8-1. Package sources are available at : http://newrpms.sunsite.dk.

هشدار: ClanLib فقط با SDL_gfx کار می کند.

wormux0.5.0-(...).rpm (1800 KB)libxml++-1.0.4-(...).rpm (242 KB)clanlib-0.7.8-1.(...).rpm (8300 KB
SDL_gfx-2.0.12-(...).rpm (68 KB)

Fedor Core 3 - i386

0.5.0

برای نصب Wormux از طریق خطوط زیر را به فایل /etc/apt/sources.list خود اضافه کنید.

deb http://download.gna.org/wormux/package/debian/ /
deb-src http://download.gna.org/wormux/package/debian/src/ /

و حالا apt-get update و apt-get install wormux را اجرا کنید.

Wormux and ClanLib 0.7 packages

Packages sources

Debian - i386

0.5.0

کمپایل و نصب Wormux

برای نصب و کمپایل Wormux شما به کتابخانه های زیر نیاز خواهید داشت:

ماژول‌های clanGL, clanSDL و clanVorbis را بازبینی کنید. (از ./configure استفاده کنید).

اگر کد منبع را از طریق CVS دریافت کرده‌اید، به فایل های زیر هم نیاز خواهید داشت:

برای کمپایل ClanLib به بسته‌های زیر هم نیاز خواهید داشت:

  • Mesa 3D (OpenGL drivers for Linux) (Debian packages "xlibmesa-gl-dev" and "xlibmesa-glu-dev")

  • Xaw (most likely) (Debian package "libxaw7")

  • SDL

  • Vorbis + Ogg (Debian packages "libvorbis-dev", "libogg-dev", maybe "libvorbisfile3")

  • libxmu-dev : Tools for X Window System

اگر شما از Xorg استفاده می‌کنید، به بسته زیر هم نیاز خواهید داشت:

  • libxxf86vm-dev

طریقه کمپایل کردن
اگر ClanLib به خوبی نصب شده است شما فقط باید دستورات زیر را وارد کنید:

$ ./configure

$ make

# make install

اگر دستور ./configure نتوانست ClanLib را پیـــدا کند و شما آن را بــه صــورت دستی نصب کرده‌اید، مطمئن شــوید که فایل های باینری آن در مسیر /usr ذخیره شده اند، اگر مشکل شما این نیست فقط کافیست که خطوط زیر را به فایل ~/.bashrc اضافه کنید:

$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ $ export LD_LIBRARY_PATH=/usr/local/lib

و الآن هم با اجرای این دستور shell خود را به روز کنید:

$ source `/.bashrc

نکته: ClanLib 0.6 و ClanLib 0.7 با یکدیگر خوب کــار نمی‌کنند پس بهتر است برای نصب نسخه جدید، نسخه قدیمی تر را حذف کنید.

Linboy Group – طاها نظری

PDF Version

[۱] http://www.wormux.org/
[۲] http://www.wormux.org/en/skins.html

تمامی مطالب و مقالات این سایت تحت مجوز GNU FDL قرار دارند. بنابراین کپی و ایجاد تغییر در آنها مطابق شرایط این مجوز آزاد می‌باشد.