Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Ашық кодты әрекет ойыны
Open source action game
Liquid War – бөлшектік ағын механикасына негізделген, көп ойыншылы, тегін бағдарламалық жасақтамадағы әрекет ойыны. Томас Колкомбет негізгі идеяны және ең қысқа жол алгоритмін жасады, ал бағдарламалық жасақтаманы fr. Liquid War 6 – GNU жобасының бөлігі және тегін бағдарлама ретінде таратылатын GNU пакеті.
Liquid War is an free software multi player action game based on particle flow mechanic. Thomas Colcombet developed the core concept and the original shortest path algorithm, the software was programmed by fr. Liquid War 6 is a GNU package distributed as free software and part of the GNU project.
Ойын процесі
Ойын 2D майданда өтеді, көбінесе түрлі кедергілермен. Әр ойыншының (2-ден 6-ға дейін, компьютер немесе адам) бөлшектерден тұратын әскері және курсоры болады. Ойынның мақсаты – барлық қарсылас бөлшектерін өзіне ассимиляциялау. Ойыншылар тек курсорларын ғана жылжыта алады, ал бөлшектерді тікелей басқара алмайды. Әр бөлшек кедергілерді айналып өтіп, өз командасының курсорына ең қысқа жолмен жүреді. Бір ойыншыда бір уақытта мыңдаған бөлшек болуы мүмкін, бұл бөлшектердің жиынтығын сұйық массаға ұқсатады. Егер бөлшек қарсы команданың бөлшегімен қақтырысса, ол шайқасады, ал қарсылас бөлшек кері шайқаспаса (қарсы бағытта қозғалмаса), ол шайқас жеңілгеннен кейін өзінің шабуылшысына ассимиляцияланады. Бөлшектер өлмейді, тек командаларын ауыстырады, сондықтан картадағы бөлшектердің жалпы саны өзгермейді. Бөлшек бір уақытта тек бір бағытта ғана (өз командасының курсорына қарай) шайқаса алатындықтан, қарсыластарын толық қоршап алған ойыншы айқын артықшылыққа ие болады. Ойын бір ойыншы барлық бөлшектерді бақылауға алғанда немесе уақыт біткенде аяқталады. Уақыт біткенде, ең көп бөлшегі бар ойыншы жеңіске жетеді. Ойынға әртүрлі карталар кіреді, олар майданның кедергілеріне әсер етеді. Бұл кедергілер ойын стратегиясына да өзгерістер енгізе алады. "Сұйық соғыс" – көп ойыншылы ойын, оны бір компьютерде 6 адамға дейін немесе Интернет желісі арқылы ойнауға болады. Жеке ойыншы режимінде қарсыластарды компьютер басқарады. Компьютерлік интеллектінің "стратегиясы" – жау территориясындағы кездейсоқ нүктені таңдап, курсорын сол нүктеге жылжыту.
Gameplay takes place on a 2D battlefield, usually with some obstacles. Each player (2 to 6, computer or human) has an army of particles and a cursor. The objective of the game is to assimilate all enemy particles. The players can only move their cursors and cannot directly control the particles. Each particle follows the shortest path around the obstacles to its team's cursor. A player may have several thousands particles at a time, giving the collection of particles a look of a liquid blob. When a particle moves into a particle from a different team, it will fight and if the opponent particle fails to fight back (it is not moving in the opposite direction) it will eventually be assimilated by its attacker. As particles cannot die but only change teams, the total number of particles on the map remains constant. Since a particle can only fight in one direction at a time (towards its team's cursor), a player that surrounds its opponents will have a distinct advantage. The game ends when one player controls all of the particles or when the time runs out. When the time runs out, the player with the most particles wins. There are multiple maps which affect the obstacles in the battlefield. These obstacles may affect the strategies of the game. Liquid War is a multiplayer game and can be played by up to 6 people on one computer, or over the Internet or a LAN. A single player mode is available in which the opponents are controlled by the computer. The computer AI's "strategy" is to constantly choose a random point in the enemy and move its cursor to it.
Тарих
Сұйық соғыс ең қысқа жол алгоритмін Томас Колкомбет 1995 жылдың көктемінде, ойынның өзінен бұрын ойлап тапты. Желілік қолдаусыз MS DOS ойыны. 5.0 нұсқасы 1998 жылдың 26 қыркүйегінде жарық көрді. Ол толыққанды қайта жазылып, Allegro кітапханасы қолданылды. Желілік қолдау 2001 жылдың 7 шілдесінде шыққан 5.4.0 нұсқасында қосылды. 2008 жылдың шілдесіне қарай, қазіргі тұрақты нұсқасы 5.6.4 болып табылады және MS DOS, Microsoft Windows, Mac OS X, Linux және FreeBSD жүйелерінде қолжетімді. Оның авторы Кристиан Модуит 6.0 нұсқасын шығару үшін толық қайта жазу жұмыстарын жүргізіп жатқанын хабарлады, ол 5.x нұсқаларында қолданылған Allegro-дан толыққанды OpenGL-ге көшуді қамтиды. 6.0 нұсқасы GNU жобасының бөлігі болып табылады және 2008 жылы шығаруға жоспарланған. 2009 жылдың қазан айында 0.0.7 бета нұсқасы, сынақ үлгісі жарық көрді. 2010 жылы 0.0.8 бета нұсқасы шығарылды. Ойынның және қозғалтқыштың көп бөлігі аяқталды, қызу орынды және/немесе боттарға қарсы ойнау 5.x нұсқасындағыдай жақсы жұмыс істейді. Желілік режим прототиптік кезеңде.
The Liquid War shortest path algorithm was invented by Thomas Colcombet before the game itself in Spring 1995. MS DOS game with no network support. Version 5.0 was released on 26 September 1998. It was a complete rewrite and used the Allegro library. Network support was introduced in version 5.4.0, released on 7 July 2001. As of July 2008, the current stable version is 5.6.4 and is available under MS DOS, Microsoft Windows, Mac OS X, Linux and FreeBSD. Its author, Christian Mauduit, has announced that a complete rewrite is in progress to produce version 6.0, which will abandon the Allegro used for 5. x releases for a full OpenGL implementation. Version 6.0 is a part of the GNU project and was expected to be released in 2008. Version 0.0.7 beta, a testing version, was released in October 2009. Version 0.0.8 beta was released in 2010. Most parts of the game and engine are finished, and playing hotseat and/or against bots works fine, just like version 5. x. Network mode is in prototype stage.
Қабылдау
2000 жылы CNN арнасында Linux ойындары туралы жарияланған мақалада "Liquid War" ойынының қызықтылығына тоқталды. 2002 жылы "Liquid War" The Linux Game Tome сайтынан "Ең шығармашыл Linux ойыны" сыйлығын алды, ал 2003 жылы ол Les Trophées du Libre халықаралық ашық кодты бағдарламалық қамтамасыз ету конкурсына ұсынылды. "Liquid War" ойыны түрлі жүктеу порталдары арқылы да таратылды, мысалы, computerbild.de сайты 20 000 жүктеу тіркелгенін хабарлады.
In 2000 a CNN article on Linux games highlighted the fun with Liquid War. In 2002, Liquid War received the "Most Original Linux Game" award by The Linux Game Tome, and in 2003 it was nominated for the Les Trophées du Libre, an International Free Software Competition. Liquid War was also distributed by various download portals, for instance computerbild. de counted 20,000 downloads.