پیشرفت بازیهای کامپیوتری آیینهای از پیشرفت سخت افزار کامپیوترهاست
.
در دهه ۱۹۷۰، بازیهای اولیه سیستمهای یونیکس ساده بودند و امکان اجرای آنها روی اتصالات کند ترمینالهای مبتنی بر کاراکتر وجود داشت
.
امروزه بازیها مجموعهای کامل شامل انیمیشن، صوت و گرافیک هستند که بطور کلی پیشرفت صنعت کامپیوتر را نشان میدهند
.
به عقیده برخی، بازیهای کامپیوتری میتواند دروازه ورود لینوکس به خانهها باشد
.
امروزه هنوز بازیهای عمومی برای لینوکس اندک هستند ولی هر روزه بازیهای جدیدی برای آن ایجاد میشوند
.
بدست آوردن اطلاعات در مورد بازیهای لینوکس
برای بدست آوردن اخبار در مورد آخرین بازیهای لینوکس و همچنین دسترسی به لینکهایی برای دانلود آنها، سایتهای متعددی موجود هستند
.
برخی از آنها عبارتند از
:
-
سایت
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
دیدن نمایید
.