Кіріспе

Көп ойыншылы видео ойын

XPilot – көп ойыншылы видео ойын. Ол ашық кодты және көптеген платформаларда жұмыс істейді. Оның 2D графигі уақыт өте келе жақсартылғанымен, ол әлі де Thrust стиліне ұқсайды. Ойынға Capture the Flag, базаны қорғау, жарыстар және өлім жекпе-жектер кіреді. XPilot клиент-сервер архитектурасын қолданады, онда орталық метасервер Интернеттегі барлық XPilot серверлерінен ақпарат алады. Стабелл мен Шоутен әлемнің түкпір-түкпірінен ойыншылардан пікірлер, ұсыныстар мен түзетулер ала бастады. XPilot-тың басқа қолданушылары құжаттама жазып, жобаға бастапқы кодты қосты. 1996 жылға қарай әлем бойынша жүзге жуық XPilot сервері болды. XPilot коды бірнеше рет өзгертілді. XPilot5 – C++ тілінде XPilot бағдарламасының толыққанды қайта жазылған нұсқасы. Алдыңғы нұсқасынан айырмашылығы, ол дыбыспен бірге келеді және пернетақта, кеме пішіндері мен мінез-құлқын конфигурациялауға арналған қосымшалармен жабдықталған. XPilot5-тің соңғы тұрақты нұсқасы 5.0.0. 2000 жылдың соңында басқа бір әзірлеушілер тобы XPilot-тың бір тармағын бастады, кейін ол XPilot NG (келесі буын) деп аталды. C тілінде бағдарламаланған, ол X11 немесе SDL/OpenGL негізінде екі клиентті қамтиды. Бастапқы ойындағы блоктардан құралған карталардан айырмашылығы, XPilot NG жоғары кадр жылдамдығымен және көпбұрышты карталарды ұсынады. Жаңа Java негізіндегі карта редакторы картаны өңдеуге жақсы мүмкіндіктер береді. XPilot NG-нің соңғы нұсқасы 4.7.2. 2009 жылы 7b5 Labs компаниясы Apple iPhone және iPod Touch үшін XPilot клиентін – XPilot iPhone-ды шығарды. Ол XPilot және XPilot NG негізінде құрылған және сенсорлық экранды басқаруды қолданады. Бұл заманауи нұсқалар көптеген жаңа мүмкіндіктерді енгізгенімен, олар негізінен бастапқы бағдарламамен үйлесімді.

Ойын процесі

Метасерверде Интернеттегі барлық XPilot карталарының тізімі сақталады. Алғашқы HTML және суреттерді көрсетуге арналған веб-браузерлер пайда болғаннан кейін, қауымдастық мүшелері ойынның онлайн нұсқаулығын жасады.