В похожей области игрового процесса мне очень понравился BZFlag, более интерактивная игра о танках, в которой вы управляете своим танком по виртуальным мирам и стреляете в другие танки. Еще раз видно, что BZFlag вдохновлен старой аркадной игрой Battle Zone, а сетевая игра очень напряженная – я потратил слишком много времени, наблюдая за людьми, у которых танки были лучше, чем у меня, и, пока я это выяснял, они обычно стреляли мне.
![Игры... бесплатно!](/f/a5cdda3b03417c8d71feaf64e80c3087.jpg)
Я решил, что хочу действительно хороший шутер от первого лица, где мне не придется соревноваться с людьми, которые были лучше меня, и снова подняла голову игра из моего прошлого, под названием Marathon. В то время как мир ПК пробуждался (и обычно убивал) Doom, небольшая компания Bungie выпустила Marathon. Microsoft выкупила Bungie, но с тех пор исходный код ее игры Marathon стал открытым, и существует процветающее сообщество людей, создающих для нее новые карты. Это настоящая игра с настоящим управлением и графикой, и, несмотря на свой возраст, она очень хорошо играется и даже сумела заинтересовать моих детей. По качеству она не соответствует современным играм для PlayStation, но нажимает на некоторые правильные кнопки.
Но была одна игра, к которой я сильно пристрастился, и это был Neverball. Это очень изящная игра, в которой простая идея сочетается с хорошей графикой и звуком. Вы играете, наклоняя доску, на которой катится шар, чтобы собирать монеты. Основная идея состоит в том, чтобы собрать больше монет за меньшее время, чем кто-либо другой. По мере вашего продвижения доски усложняются, но это гениально простая концепция.
Все игры, о которых я говорил до сих пор, имеют открытый исходный код, но будут работать как на Windows, так и на Mac. Есть еще больше игр, работающих на Linux, и они действительно показывают, на что способны Linux и разработчики с открытым исходным кодом. Они включают в себя множество старых платформеров и аркадных игр, доступных в виде эмуляторов, и вы также можете потратить много времени, играя в них.
Я сомневаюсь, что это упражнение убедило моих детей отказаться от PSP на Рождество, но некоторые из этих игр действительно оказались способными заставить их помолчать пару часов – беда только в том, что теперь им на Рождество понадобится ноутбук, а это даже дороже, чем ПСП.
Что такое Линукс?
В этой колонке мы попытались превознести достоинства программного обеспечения с открытым исходным кодом и продемонстрировать его реальное использование. хотя мы и впадаем иногда в дебаты о формах лицензирования, по большей части стараемся не лезть на нашу мыльница. Однако время от времени появляются истории, требующие комментариев. В последнее время с разных сторон выдвигались различные аргументы о том, что «Linux должен стать XXX» или «YYY должен стать похожим на Linux» — например, был ряд статей о том, что Solaris от Sun становится более похожим на Linux. Линукс.
Проблема, с которой мы сталкиваемся с этими статьями, заключается в том, что на самом деле означают такие комментарии? Рассмотрим на данный момент Linux и Solaris. Оба являются общими формами операционной системы Unix, состоящими из ядра и набора программ, выполняющих всю работу. То, что мы называем Linux операционной системой, на самом деле не существует: Linux — это всего лишь ядро операционной системы. Когда мы говорим, что «используем Linux», мы имеем в виду, что мы используем конкретный дистрибутив, такой как Red Hat, CentOS или Debian, который сочетает в себе ядро Linux с набором утилит и пользовательским интерфейсом. Некоторые из этих дистрибутивов используют «настоящее» ядро Linux (доступно на сайте www.kernel.org), а другие добавляют к нему свои кусочки. Например, ядро Red Hat часто сильно отличается от соответствующей ванильной версии из ядро.org.