گیم انجن
گیم انجن ایک سافٹ ویئر ڈھانچہ ہے جو بنیادی طور پر ویڈیو گیمز کو بنانے کے لیے ڈیزائن کیا گیا ہے اور عام طور پر اِس میں متعلقہ لائبریریاں اور سپورٹ پروگرام جیسے لیول ایڈیٹر شامل ہوتے ہیں[1]۔ "انجن" اصطلاح "سافٹ ویئر انجن" کی اصطلاح سے ملتی جلتی ہے جو سافٹ ویئر کی صنعت میں زیادہ وسیع پیمانے پر استعمال ہوتی ہے۔
پہلے سے تیار کردہ ٹولز اور فنکشنلٹیز فراہم کرکے، گیم انجنز شروع سے گیم بنانے کے مقابلے میں تخلیق کے عمل کو نمایاں طور پر تیز کرتے ہیں۔
ڈویلپرز ویڈیو گیم کنسولز اور دیگر قسم کے کمپیوٹر کے لیے گیم بنانے کے لیے گیم انجن استعمال کر سکتے ہیں۔ عام طور پر گیم انجن کے ذریعہ فراہم کردہ بنیادی فعالیت میں رینڈرنگ انجن (2 ڈی یا 3 ڈی گرافکس کے لیے رینڈرر، فزکس انجن یا تصادم کا پتہ لگانا (اور تصادم کا جواب) آواز اسکرپٹنگ، حرکت پذیری، مصنوعی ذہانت نیٹ ورکنگ اسٹریمنگ، میموری مینجمنٹ، تھریڈنگ لوکلائزیشن سپورٹ، سین گراف، اور سنیماٹکس کے لیے ویڈیو سپورٹ شامل ہو سکتے ہیں۔ گیم انجن کے نفاذ کار اکثر گیم ڈویلپمنٹ کے عمل کو دوبارہ استعمال/موافقت کرکے، بڑے حصے میں، ایک ہی گیم انجن کو مختلف گیمز تیار کرنے کے لئے یا گیمز کو متعدد پلیٹ فارمز پر پورٹنگ کرنے میں مدد کرنے کے لئے بچت کرتے ہیں[2]۔
حوالہ جات
ترمیم- ↑ Rafael Valencia-Garcia، وغیرہ (2016)۔ Technologies and Innovation: Second International Conference, CITI 2016, Guayaquil, Ecuador, November 23-25, 2016, Proceedings۔ Springer۔ ISBN 9783319480244۔ اخذ شدہ بتاریخ 22 جولائی 2021
- ↑ "What is a Game Engine?"۔ GameCareerGuide.com۔ اخذ شدہ بتاریخ 24 نومبر 2013