XPilot – көп ойыншылы, ашық кодты видео ойын. Thrust стиліндегі 2D графикасы, түрлі режимдері (CTF, жарыс, өлім жекпе-жек) бар. Көп платформада қолжетімді!
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Көп ойыншылы видео ойын
Multiplayer video game
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 is a multiplayer video game. It is open source and runs on many platforms. Although its 2D graphics have improved over time, they still resemble the style of Thrust. Gameplay includes Capture the Flag, base defense, racing and deathmatches. XPilot uses a client–server architecture, in which a central metaserver receives information from all XPilot servers on the Internet. Stabell and Schouten began receiving feedback, suggestions, and patches from players all around the world. Other XPilot users wrote documentation and contributed source code to the project. By 1996, there were nearly one hundred XPilot servers worldwide. XPilot's code has been forked several times. XPilot5 is a complete rewrite of XPilot in C++. Unlike its predecessor, it comes with sound and is bundled with applications to configure the keyboard, ship shapes and behavior. The latest stable version of XPilot5 is 5.0.0. In late 2000, another group of developers began a branch of XPilot, later labeled XPilot NG (for next generation). Programmed in C, it contains two clients, either X11 based or SDL/OpenGL based. Unlike the block based maps of the original game, XPilot NG provides high frame rates and polygon maps. A new Java based map editor provides better map editing facilities. The latest version of XPilot NG is 4.7.2. In 2009, 7b5 Labs released XPilot iPhone, an XPilot client for Apple's iPhone and iPod Touch. It is based on XPilot and XPilot NG and uses touchscreen controls. While these modern versions implement many new features, they are mostly compatible with the original program.
Ойын процесі
Метасерверде Интернеттегі барлық XPilot карталарының тізімі сақталады. Алғашқы HTML және суреттерді көрсетуге арналған веб-браузерлер пайда болғаннан кейін, қауымдастық мүшелері ойынның онлайн нұсқаулығын жасады.
The metaserver contains a list of all XPilot maps on the Internet. After the first HTML and image rendering web browsers were introduced, members of the community developed the game's online documentation.