The Game Creators Ltd ( TGC ؛ سابقاً Dark Basic Software Limited ) یک شرکت نرمافزاری بریتانیایی است که در Macclesfield ، Cheshire ، انگلستان مستقر است، که در نرمافزار توسعه بازیهای ویدیویی ، در اصل برای پلتفرم مایکروسافت ویندوز ، تخصص دارد . [1] این شرکت در مارس 1999 از طریق مشارکت بین برنامه نویسان لی بامبر و ریچارد وانر، که توسط میش میکین در سال 2011 و دبورا اسکات-جونز در سال 2013 به آنها ملحق شدند، تأسیس شد.
DarkBASIC در سال 2000 به عنوان یک زبان برنامه نویسی ایجاد بازی با IDE و ابزارهای توسعه منتشر شد. این زبان یک فرم ساختار یافته از BASIC است که شبیه به AMOS در آمیگا است . هدف این زبان ساخت بازی ویدیویی با استفاده از DirectX مایکروسافت از زبان برنامه نویسی بیسیک است . این به دلیل توانایی آن به یک توسعه دهنده بازی تازه کار اجازه می دهد تا پس از دنبال کردن آموزش های آن، بازی های قابل بازی بسازد، به بازار عرضه شده است. میتواند بازیهای دوبعدی و سهبعدی را با ارائه کتابخانههای تابعی ایجاد کند که یک بازی را قادر میسازد تا با کد بسیار کمتری نسبت به زبانی مانند C++ برنامهنویسی شود ، مخصوصاً بدون چنین کتابخانههای اختصاصی. این نرم افزار از یک IDE، دیباگر و مفسر و یک موتور ساخته شده بر روی DirectX 7 تشکیل شده است . کامپایلر Bytecode را منتشر می کند که به یک مفسر الحاق می شود تا یک فایل اجرایی مستقل ایجاد کند. Star Wraith یک بازی نمونه است که با DarkBASIC ساخته شده است.
در سال 2002 نسخه به روز شده ای به نام DarkBASIC Professional منتشر شد که قادر به استفاده از نسخه های جدیدتر DirectX بود. نسخه قبلی نرم افزار اکنون به طور غیر رسمی DarkBASIC Classic نامیده می شود تا این دو محصول را متمایز کند. [ نیازمند منبع ]
در 14 آگوست 2008، آخرین نسخه DarkBASIC (1.21) منتشر شد. از زمان معرفی DarkBASIC Professional، The Game Creators اعلام کردهاند که هیچ بهروزرسانی دیگری برای این زبان وجود نخواهد داشت، اگرچه همچنان به فروش میرسد. [ نیازمند منبع ]
در سال 2015، لی بامبر، توسعهدهنده اصلی TGC، تصمیم گرفت DarkBASIC Professional منبع باز را برای جامعه باز کند تا از تبدیل شدن آن به نرمافزار غیرقابل پشتیبانی جلوگیری کند . [3] [4] پروژه و کد منبع آن (از آغاز سال 2016) تحت مجوز MIT در GitHub میزبانی می شود . [5] آخرین برنامه رایگان باینری منتشر شده Dark Basic Pro Binary 120216 (2 دسامبر 2016) بود که شامل فعال سازی بسیاری از ماژول های تجاری قبلی بود . [6]
3D Gamemaker یک برنامه کامپیوتری است که توسط The Game Creators توسعه یافته است، که به کاربران اجازه می دهد ژانرهای مختلف بازی های سه بعدی [7] [8] را برای مایکروسافت ویندوز بسازند . این ابزار به عنوان این امکان را به کاربران می دهد که بدون برنامه نویسی و مهارت های هنری بازی های سه بعدی بسازند. بازی هایی که با 3D Gamemaker توسعه یافته اند برای اجرا به حداقل پردازنده Pentium 400 مگاهرتز، 64 مگابایت رم و DirectX 7.0b [8] نیاز دارند. در کنار نسخه کامل جعبهای، The 3D Gamemaker نیز در نسخه Lite با دستههای کمتری از داراییها و مجموعه ویژگیهای کاهشیافته منتشر شد.
این نرم افزار دارای یک رابط ساده [8] نقطه و کلیک [9] [10] است که کاربر را در فرآیند ایجاد بازی راهنمایی می کند. کاربر یک صحنه را از یکی از چندین ژانر مختلف انتخاب می کند [8] [9] ("تیرانداز"، "وحشتناک"، "جنگ"، "فضا"، "رانندگی"، "جنگل"، "کارتون"، یا "احمقانه" [8] )، و سپس شخصیت های مختلف، سلاح ها، آیتم ها، دشمنان و غیره را انتخاب می کند. [8] [9] این نرم افزار شامل صدها صحنه از پیش ساخته شده و اشیاء سه بعدی است. [9] این نرم افزار همچنین می تواند به طور خودکار یک بازی را با انتخاب عناصر تصادفی تولید کند. [8] [9] بازی به دست آمده را می توان به عنوان یک ویندوز اجرایی مستقل صادر کرد. [8] 3D Gamemaker دارای یک ویرایشگر قرارگیری داخلی است که به کاربر اجازه می دهد تا مشخص کند دشمنان، آیتم ها و موانع کجا می روند. این در حالت مبتدی یا نسخه Lite در دسترس نیست. همچنین، در میان چیزهای دیگر، یک سازنده سطح ساده نیز وجود دارد. همچنین شامل قابلیت وارد کردن رسانه خود می باشد. [8]
تریشیا هریس با بررسی The 3D Gamemaker برای GameSpy ، سهولت استفاده از نرم افزار را ستود، اما از سیستم های انیمیشن و "ویرایشگر قرارگیری" انتقاد کرد. [11]
در فوریه 2016، سازندگان بازی تصمیم گرفتند «FPS Creator» را به عنوان منبع «FPS Creator Classic» در دسترس (بدون مجوز تعریفشده ) با بستههای مدل زیادی در github.com منتشر کنند . [12] [13]
AppGameKit یک ابزار کدنویسی و برنامه نویسی سطح بالا را ارائه می دهد که هدف آن یادگیری آسان برای مبتدیان است و دارای اسکریپت AGK است که زبان DarkBASIC را تکامل می دهد. [14] در جولای 2016، بسته آموزشی AppGameKit منتشر شد. [15] AppGameKit در 16 موتور بازی برتر Develop-Online در سال 2014 نشان داده شد. [16] در دسامبر 2018، اپلیکیشن Driving Theory Test Kit 4in1 (ساخته شده در AppGameKit توسط TheGameCreators) توسط اپل به عنوان برترین برنامه پولی 18 در 2 معرفی شد. [17] اپلیکیشن Driving Theory Test 4in1 Kit توسط اپل بهعنوان برترین برنامههای پولی در سه سال گذشته (2018، 2019 و 2020) معرفی شده است. زبان برنامه نویسی AppGameKit یکی از ساده ترین زبان ها برای یادگیری است.
AppGameKit Studio در جولای 2019 به عنوان ابزار توسعه بازی کاملاً برجسته آنها راه اندازی شد. این یک فضای کاری همهجانبه و تجسم مجدد رابط کاربری بازی و برنامهنویسی دارد و با پلتفرم متقابل کار میکند. استودیوی AppGameKit همه چیز مورد نیاز برای ایده گرفتن از ایده اولیه تا بازی تمام شده را به کاربر ارائه می دهد. زبان اسکریپت مانند نسخه کلاسیک است اما گرافیک آن تجدید شده است
در سال 2013، TheGameCreators، GameGuru را راهاندازی کرد، ابزاری با کاربری آسان برای توسعه بازی (بر اساس محصولات قبلی FPS Creator و FPS Creator Reloaded) که از طریق Steam و مستقیم از TheGameCreators در دسترس است. [18] GameGuru که توسط شرکت، جامعه بازی آنها و برخی از سرمایهگذاریهای خصوصی تامین میشود، همچنان در کنار دیگر محصولات AppGameKit خود اصلاح میشود. [ نیازمند منبع ] در سال 2019، The Game Creators نسخه آلفا GameGuru MAX، جانشین GameGuru را راه اندازی کرد. MAX در حال توسعه است و در 25 مارس 2022 راه اندازی شد، اما هنوز در حالت دسترسی اولیه است. [19]