Кіріспе
Magic: The Gathering бағдарламалық жасақтамасы Apprentice - бұл Magic: The Gathering-ті Интернетте ойнауға көмектесетін және Magic карталарының іздеуге болатын деректер қорын сақтайтын бағдарлама. Ол Dragonstar Studios компаниясы 1996-1999 жылдар аралығында әзірлеген және 1995 жылы Tan Thor Jen-тің ертеректегі бағдарламасына негізделген. Кристофер Уорден, Dragonstar Studios иесі, Visual Basic-те жазылған 1995 жылғы бастапқы Apprentice-тің бастапқы кодын сатып алды. Содан кейін оны Майк Аллен Delphi-ге порттады, ал 1.0 портты жасағаннан кейін оны Райан Дэвис жалғастырды. Соңғы релиз 1.4 тармақта болды және болашақта Дэвис әзірлеген 2.0 тармағы уәде етілді. Алайда, Dragonstar Studios таратылды. 2007 жылы "Аппентис 2.0" SourceForge-де ашық кодпен шығарылды. 2012 жылы тағылымдама жаңа веб-сайтпен жаңартылып, жаңартылуға кірісті.
Apprentice is a program that assists in playing Magic: The Gathering over the Internet and maintains a searchable database of Magic cards. It was developed by Dragonstar Studios from 1996 to 1999 and based on an earlier program from 1995 by Tan Thor Jen. Christopher Warden, owner of Dragonstar Studios, acquired the source code for the original 1995 Apprentice, which was written in Visual Basic. It was then ported to Delphi by Mike Allen and after creation of the 1.0 port development was continued by Ryan Davis. The last release was in the version 1.4 branch and a 2.0 branch, developed by Davis, was promised in the future. However, Dragonstar Studios disbanded. In 2007 Apprentice 2.0 was open sourced on SourceForge. In 2012 Apprentice started being updated again, with a new website created.
Ойын процесі
Apprentice-де ережелік қозғалтқыш жоқ; ойыншылар өздерінің ағымдағы әрекеттерін жазып отыра отырып, ойын алға жылжиды. Apprentice ойынның қазіргі кезеңін, ойындағы карталар мен олардың қазіргі жағдайын, сондай-ақ қабірдегі карталарды қадағалайтын интерфейсті ұсынады. Картаның иесі деген ұғым жоқ; ойыншылар өздері жасаған палубаларда қалағанша картаның көптеген көшірмелерін пайдалана алады. "Үкім" "жарыстар" немесе "Диссиссия" "Зерттеу/Даму" сияқты қосалқы карталармен өзара әрекеттесетін карталар тікелей іске асырылмайды, керісінше, әдетте, уақытша жаңа карталарды орнында жасау арқылы шешіледі. Ескі 1.46 тегін және ақысыз немесе тіркелусіз жүктеуге болады. Қазіргі нұсқа бета-версияда тегін, толық нұсқаның бағасы әзірге белгісіз. Алайда, Dragonstar Studios тараған кезде, олар мен Wizards of the Coast арасындағы заңды келісімге байланысты Apprentice 1.0 бастапқы кодын шығарған жоқ. Сондықтан 1.0 тармағы болашақта жаңартулар мен қателерді түзету мүмкіндігісіз уақытында тоқтатылған. Дегенмен, карталарды сақтау үшін қолданылатын қарапайым деректер форматы жаңа жиынтықтарды қосуға және карталар тізілімін жаңартуға мүмкіндік берді. Апринцип ресми түрде Wizards of the Coast-пен танылды және лицензияланды, өйткені ол тек ашық қол жетімді ережелерді және карталардың тізімін пайдаланады.
Таратудың таза жобасы
Netdraft - бұл "жобаларды", танымал шектеулі форматты қолдау үшін Apprentice және Magic Workstation қолданатын негізгі бағдарлама. Netdraft кез-келген сиқырлы жиынтықтан 8 ойыншыға дейін қабылданады. Бұл баспадан шығып қалған жинақтарды, сондай-ақ Прерилиза оқиғасы мен көшеде шығарылу аралығындағы ең соңғы жинақты қамтиды. Бастапқы Apprentice-ден айырмашылығы, Netdraft кейде жаңартылып отырады және қазіргі уақытта спартандық, бірақ функционалды.
Артқы жуу
Apprentice пайдалануы "Backwash" бағдарламасының таралуымен қауіп төндірді, ол анықталмаған алдауды рұқсат етті; Apprentice 2.0 осы түрдегі пайдалануларды болдырмау үшін шифрлауды қамтиды.
Қолдауы бар ойындар
Қазіргі кезде қолдайтын ойындар Magic: the Gathering және Star Trek Customizable Card Game (қазіргі уақытта тек 2-ші нұсқа), қосымша ойындар жоспарланып отыр.