وائلیٹریس
پچھلے سمیسٹر میں مجھے "کمپیوٹر گرافکس" سبجیکٹ پر ایک کورس ورک کرنا تھا۔ اور میں نے سوچا - "گھومنے والے سلنڈرز" جیسا کچھ کرنے کی بجائے ، کیوں نہ کچھ دلچسپ کیا جائے۔ یوں یہ کھیل بنا، جسے آج آپ کے سامنے پیش کرنے کا اعزاز حاصل ہے۔
مجھے امید ہے کہ اسکرین شاٹ نے آپ کی دلچسپی بڑھائی ہے اور ہم بات جاری رکھ سکتے ہیں۔
کھیل میں کئی قسم کے ویو موڈز ہیں۔ ان میں سے ہر ایک کو کی بورڈ پر عددی کلید دبا کر فعال کیا جا سکتا ہے:
کلید -- موڈ
1 -- 400x400 کا ونڈو، براہ راست اسکرین کی نظر
2 -- 500x600 کا ونڈو، براہ راست اسکرین کی نظر
3 -- 600x600 کا ونڈو، براہ راست اسکرین کی نظر
4 -- 700x700 کا ونڈو، براہ راست اسکرین کی نظر
0 -- 500x700 کا ونڈو، ڈیفالٹ ویو، نیچے دکھایا گیا:
یہ کھیل ایک کمپیوٹر ہے، جس پر پناہ گزینوں کی نسلوں نے اپنا وقت گزارا۔))) کمپیوٹر کو آپ اپنی آسانی کے مطابق اسپیس میں رکھ سکتے ہیں۔ اس کے لیے کنٹرول کیز کا استعمال کریں:
A
W D S عمودی اور افقی گردش
R
- ماڈل کو نزدیک/دور کرنا
F
Y
G H J افقی/عمودی حرکت
(میرے خیال میں - یہ کنٹرولنگ کافی منطقی ہے، کوشش کریں)
اور ہم نے اصل بات دیکھ لی - اس کمپیوٹر پر پناہ گزینوں نے ٹٹریس کھیلا!)
اسکرین کنٹرول کی تفصیلات:
ESC فوری طور پر کھیل سے باہر نکلیں
ENTER اسکرین پر عمل کی تصدیق کریں (مینیو، گیم اوور اسکرین - مینیو میں جانا)
تیر اسکرین پر سب کچھ کنٹرول کریں (مینیو، کھیل)
(اس کے ساتھ ساتھ اوپر - شکل کو گھمائیں)
اسپیس کھیل میں - توقف
آئیے دیکھتے ہیں کہ اسکرین پر کیا ہے:
اسکور – آپ کے نکات کی تعداد، مجھے لگتا ہے کہ یہ واضح ہے
ROWS – آپ نے کتنے قطاریں تباہ کیں
کرمہ – میں نے اسے یہ نام دیا ہے) جتنا کم آپ کا کرمہ ہوگا – اتنی زیادہ شکلوں کی رفتار رہے گی۔
رفتار میں اضافہ وقت سے نہیں بلکہ تباہ شدہ قطاروں کی تعداد سے مشروط ہے۔ جبکہ، اگر آپ نے ایک شکل سے زیادہ قطاریں تباہ کیں تو، آپ کو ہر ایک کے لیے زیادہ اسکور ملے گا، اضافی بونس کے ساتھ۔
پچھلے اسکرین میں فوری طور پر کئی چیزیں نظر آتی ہیں:
1)کرامہ کی تصویر، جیسا کہ ہونا چاہیے، تبدیل ہوتی ہے) صرف ایک حقیقی مجنون آخری کرمہ کی سطح حاصل کر سکتا ہے)
2) کرمہ کی تصویر کے بائیں جانب پروگرس بار، جو یہ ظاہر کرتا ہے کہ آپ کو کتنا باقی ہے۔ اوپر بیان کردہ نکات کی گنتی کا الگورڈھم درست تعداد میں تباہ شدہ قطاروں کی ضرورت ہوتی ہے گیم اوور کے لیے، جبکہ حاصل کردہ نکات آپ کی مہارت پر منحصر ہیں۔
ویسے، شاید، سب کچھ۔ جب آپ ہار جائیں گے، آپ کے اسکور ریکارڈز کی ٹیبل میں درج ہوں گے، تاکہ پناہ گزینوں کی آئندہ نسلیں آپ کی مہارت کو یاد رکھ سکیں (اگر آپ کا آخری نتیجہ ریکارڈز کی ٹیبل میں شامل ہو تو اسے ستارے کے ساتھ نشان زد کیا جائے گا):
خاص طور پر میں آپ کی توجہ گرافکس پر دینا چاہوں گا، جو شاید اتنی خوبصورتی سے نہیں بنی، لیکن بڑی محبت کے ساتھ بنائی گئی)
میں نے ایک بہت دلچسپ چیز بھی سمجھی۔ شاید، جب آپ نے پہلے ٹٹریس کھیلا، آپ کو لگا ہوگا کہ "بار" قسم کی شکل کا نہ آنا ایک عالمی سازش ہے، تاکہ آپ کمپیوٹر کو ہرائیں)) تو آپ کو بتا دوں کہ میری تخلیق کردہ پروگرام میں، یہ کہنا چاہیے کہ "بار" بھی اسی وقت نہیں آتا جب اس کی ضرورت ہوتی ہے) اس تمام چیز کا الزام سٹالمن کے دوست نے لکھے ہوئے C سٹینڈرڈ لائبریری پر ڈالیں۔ تاہم، اس کائناتی ناانصافی کو روکنے کے لیے، کھیل میں ایک چیٹ موجود ہے، لیکن میں آپ کو نہیں بتاؤں گا)۔
تمام کھیل کی ٹیکسچرز الگ رکھی گئی ہیں، اگر آپ کو دلچسپی ہے تو، آپ انہیں دیکھ سکتے ہیں، وہ ڈائریکٹری vaultris -> textures میں ہیں۔ محتاط رہیں - کرمہ کی سطح کے بارے میں اسپوئلرز)
آپ کھیل کو fallout-archives.com کی ویب سائٹ سے ڈاؤن لوڈ کر سکتے ہیں، جس نے اسے اپنے یہاں مہربانی سے رکھ دیا ہے۔
یہاں ڈاؤن لوڈ کرنے کے لیے لنک ہے: http://www.fallout-archives.com/files/12/72p1.php. (صرف 1.7 MB).
تخلیق کے لئے استعمال کیا گیا:
- زبان C (پیور C، سی پلس نہیں)
- ون ایپ آئی
- مائیکروسافٹ کی اوپن جی ایل کی ریلیز
- MinGW – آزاد C\C++ وغیرہ کا ریلیز مائیکروسافٹ ونڈوز کے لیے
- ٹیکسٹ ایڈیٹر GVim.
اچھا کھیلیں۔
P.S: میں نے فالوٹ اور ٹٹریس کے حوالے سے سب سے مقبول سیکشن میں اسے پوسٹ کرنے کا فیصلہ کیا۔
P.S2: نیٹ بک کے مالکوں کے لیے – فوری طور پر چھوٹے ونڈو میں کھیل شروع کریں جس کے لیے فائل eeeVaultris ہو۔
P.S3: میں تکنیکی صلاحیت کا دعوی نہیں کرتا۔ مجھے محض اس میں مشغول ہونا پسند ہے اور مجھے نتیجہ پسند ہے)
اپ ڈیٹ: اگر کھیل آپ کے ساتھ وِنڈوز وسٹا یا سیون میں کام نہیں کرتا - تو کھیل کی ڈائریکٹری سے opengl.dll کو حذف کرنے کی کوشش کریں۔