stringtranslate.com

Райан С. Гордон

Райан С. Гордон (также известный как icculus ) — программист и бывший сотрудник Loki Software, ответственный за icculus.org , на котором размещены многие проекты Loki Software, а также другие. На сайте Гордона размещены проекты с кодом из таких коммерческих игр , как Duke Nukem 3D , Shadow Warrior , Quake III Arena и других бесплатных и открытых проектов для нескольких платформ.

Гордон создал порты фирменных программных продуктов на платформы Linux и Mac OS X. В том числе он был нанят для портирования большей части серии Unreal Tournament , некоторых игр серии Serious Sam , официальной серии Postal , некоторых игр Tripwire Interactive и Coffee Stain Studios , а также Prey (2006) , Second Life . Он также принимал участие в портировании нескольких неигровых продуктов, таких как Google Earth . Некоторые из них, такие как Candy Cruncher и Postal 2 , были опубликованы Linux Game Publishing . Его, наряду с Эдвардом Раддом, описывали как «инструментального» игрока, обеспечивающего многоплатформенную природу инициатив Humble Indie Bundle . [1]

Биография

Личная жизнь

Гордон вырос недалеко от Филадельфии и учился в колледже в Шарлотте, Северная Каролина , где он и проживает. [2] 3 января 2010 года он обручился с Кэрри, и они поженились в том же году. [3] 31 января 2012 года его жена родила их первого ребенка, Олив Финч Гордон. Он также является одним из основателей театральной группы BareBones в Шарлотте. [4]

Локи Программное обеспечение

В 1999 году Loki Software провела конкурс под названием «Loki Hack» на выставке Linux Showcase в Атланте с целью улучшения порта Linux Civilization: Call To Power . [5] [6] Гордон решил попробовать, проехав четыре часа из своего дома в Атланту . [7] Локи был впечатлен его работой и решил предложить ему работу. [8] Гордон быстро стал известен в Loki, работая разработчиком над портами игр Kohan: Immortal Sovereigns , Quake III Arena и Eric's Ultimate Solitaire , а также будучи ведущим разработчиком Descent 3 и Heavy Metal: FAKK² . [9] В 2000 году он также написал несколько статей для онлайн-сайта новостей и информации о Linux Linux.com . [10] Примерно в это же время он основал icculus.org , созданный для предоставления хостинга для различных бесплатных и открытых проектов, и позже будет использоваться для поддержки и продолжения некоторых бесплатных программных проектов и инструментов Loki. Работая в Loki Software, Гордон выбрал себе псевдоним icculus как отсылку к вымышленному персонажу из Gamehendge в песне "Icculus" группы Phish . [11]

Независимые контракты

Предстоящее закрытие Loki заставило его искать работу на стороне. Друг предложил ему работу в своем интернет-кафе , и он был вынужден переехать к родителям. Отчаявшись избежать работы за кассой , он нашел адрес электронной почты художника, работающего на разработчика Croteam . Они недавно выпустили первую из своей очень успешной серии Serious Sam , и Гордон спросил, не заинтересованы ли они в том, чтобы он создал порт для Linux. [8] Они согласились, и первая бета-версия порта была выпущена 5 декабря 2002 года. [12] Оттуда он получил другие контракты, такие как найм для переноса Devastation и Medal of Honor: Allied Assault для Linux и America's Army для Linux и Mac OS X. [13] Он также был нанят Epic Games для переноса их игры Unreal Tournament 2003 на Linux и Mac OS X, причем порт был включен в упакованную версию для Windows . [14] Эти деловые отношения продолжились с выпуском Unreal Tournament 2004 и продолжились с выходом оригинальной игры Unreal Tournament , которая была портирована на Linux силами Epic, но издана Loki.

Узнав о выходе Postal 2 в 2003 году, Гордон решил связаться с разработчиком, чтобы узнать, будет ли им интересно, если он сделает порт игры на Linux и Mac OS X. Loki ранее портировал оригинальный Postal на Linux, и он был заинтересован в сохранении совместимости франшизы. [15] Running with Scissors согласились, и готовый порт был отправлен 14 февраля 2005 года, при этом Linux Game Publishing изначально занималась публикацией версии для Linux. [16] Вскоре после этого он был заключен контракт на создание порта Linux для игры Lugaru: The Rabbit's Foot от Wolfire Games , деловые отношения, которые позже окажутся плодотворными для Гордона. [17] Примерно в это же время он также был заключен контракт на создание клиента Linux для виртуального онлайн-мира Second Life . [18] Google также воспользовалась его услугами, заключив с ним контракт на создание собственного порта Linux для своего приложения Google Earth , причем функциональность Linux наконец стала доступна с выпуском версии 4 beta 12 июня 2006 года. [19]

В 2007 году он снова заключил контракт с Epic Games на портирование их новой игры Unreal Tournament 3 на Linux и Mac OS X. Игровой сервер Linux был выпущен 18 декабря 2007 года, [20] но работа над клиентами Linux и Mac OS X в конечном итоге была прекращена по причинам, которые остаются нераскрытыми. [21] В октябре 2008 года он сделал неожиданное заявление о том, что он работает над клиентом Linux для шутера от первого лица Prey , после того как ранее портировал сервер игры на Linux в 2006 году. Хотя были некоторые предположения о возможном выпуске Linux, в прошлом разработчик игры отрицал это. [22] Завершенный порт был выпущен 7 декабря 2008 года. [23] [24]

FatELF, Humble Bundle и Steam

23 октября 2009 года он объявил о планах создания универсальной двоичной системы, аналогичной той, что используется в Mac OS X для систем Linux под названием FatELF . Проект вызвал значительные споры, и несколько разработчиков ядра Linux осудили усилия. [25] Гордон объявил, что проект приостановлен в начале ноября 2009 года, [26] позже заявив, что он был бы готов работать над ним снова, если бы он получил помощь от заинтересованной стороны. [27]

Примерно в это же время он также начал портировать игру Aquaria на Linux для Bit Blot . [28] 11 мая 2010 года он и Wolfire Games выпустили исходный код своей ветки кода Lugaru под лицензией GNU General Public License . [29] Он также принимал участие в выпуске исходного кода Aquaria, оба из которых продавались как часть первого Humble Indie Bundle , который также размещался Wolfire. Затем с ним заключили контракт на портирование Red Orchestra: Ostfront 41-45 на Mac OS X, заявив, что он потенциально может портировать его на Linux, если Steam когда-либо выпустит клиент Linux. [30] Гордон также вызвал некоторые споры тем летом своим выступлением на SouthEast LinuxFest 2010 под названием «Анатомия неудачи», где он раскритиковал некоторые аспекты процесса разработки ядра. [31] Затем он портировал Braid на Linux и Mac OS X, чтобы сделать его частью Humble Indie Bundle 2 , а также портировал игры Cogs и Hammerfight для более поздних пакетов. [32] В рамках этого он портировал « Haaf's Game Engine » на Linux и Mac OS X и выпустил свой порт под лицензией свободного программного обеспечения . [33]

Он портировал Frozen Synapse на Linux, чтобы включить его в качестве основной части Frozen Synapse Bundle, а также Super Meat Boy и Shank для Humble Indie Bundle 4. В течение оставшейся части 2012 года Гордон работал над несколькими другими портами для Humble Bundles, включая Avadon: The Black Fortress , Space Pirates and Zombies и Psychonauts . Он также участвовал в обновлении старых релизов, а также портировал несколько новых игр на Linux, чтобы включить их в состав запуска Steam Linux от Valve , включая создание Linux-портов игр Red Orchestra: Ostfront 41-45 и Killing Floor для Tripwire Interactive. В рамках акции Humble Indie Bundle 7 Гордон перенес игру Dungeon Defenders на Linux, сделав ее первой игрой для Linux, использующей Unreal Engine 3 — движок, дебютировавший с выпуском Unreal Tournament 3 в 2007 году, который Гордон безуспешно пытался перенести на эту платформу. [34]

В 2013 году он создал незаконченную бета-версию [35] Dear Esther для Linux, которая будет включена в состав Humble Indie Bundle 8. Гордон был одним из докладчиков на первом в истории Steam Dev Days , где он рассказал, как портировать игру на Linux и SteamOS . [36] В 2014 году он портировал игры Goat Simulator и Sanctum 2 на Linux и Mac OS X для Coffee Stain Studios. 19 июня 2014 года он выпустил новый порт Linux LIMBO , игры, которая ранее была выпущена для Linux с использованием оболочки CrossOver как часть Humble Indie Bundle V , что в то время вызвало споры из-за того, что она не была полностью нативным релизом. [37] Чтобы добиться этого, Гордону также пришлось портировать Wwise , промежуточное программное обеспечение для звука, которое ранее не позволяло сделать нативный порт.

icculus.org

icculus.org — личный сайт Гордона и инкубатор проектов, аналогичный SourceForge.net , Ourproject.org или GNU Savannah . Гордон часто участвует в проектах, размещенных на его сайте, но не повсеместно. На сайте размещаются проекты портирования или улучшения для таких игр, как Aliens versus Predator , Jump 'n Bump , DONKEY.BAS , Duke Nukem 3D , Shadow Warrior , Freespace 2 , Descent 2 , Black Shades , Ken's Labyrinth , Rise of the Triad , Wolfenstein 3D , Heretic , Hexen , кооперативный Rune , Quake II , движок Build , Unreal (как мод Unreal Tournament ) и Chzo Mythos . На сайте также размещаются проекты свободного программного обеспечения, такие как Neverball , ioquake3 и связанные с ними проекты, попытка повторной реализации Visual Basic , OpenAL для Mac OS X и клиент Yahoo! Messenger . Он также является хостом проекта свободного программного обеспечения CodeRED: Alien Arena и размещает код от разработчиков Blazing Games, [38] Piga Software, [39] Wolfire Games и Bit Blot.

Перенесенные названия

Ниже приведен список всего программного обеспечения, в портировании которого принимал участие Гордон, за исключением портов его игрового сервера. [40] В дополнение к этому, он также был нанят для оказания технической помощи Gaslamp Games , разработчикам Dungeons of Dredmor и Clockwork Empires , и помогал разрабатывать, но не был единственным ответственным за порты Costume Quest от Double Fine Productions на Linux и OS X.

Скромный комплект

Независимый контракт

только Mac OS X

Локи Программное обеспечение

Незаконченные порты (бета)

Невыпущенные порты

Смотрите также

Ссылки

  1. ^ Кучера, Бен (14 декабря 2011 г.). «Последний Humble Bundle предлагает потрясающие игры, продвигает мультиплатформенные релизы». ars technica . Получено 18 февраля 2012 г.
  2. Беседа с Райаном Гордоном из Epic Inside Mac Games, 18 марта 2004 г.
  3. ^ Файл icculus .plan (4 января 2010 г.)
  4. ^ О нас | Театральная группа BareBones
  5. ^ Взлом Локи 1999 - Loki Software, Inc.
  6. ^ Loki Hack 1999: 48 часов без сна и бесконечного веселья Linux Weekly News
  7. Хакерский конкурс, в котором никто не пытался победить. Slashdot , 16 октября 1999 г.
  8. ^ ab Intervju: Портирование игр на Linux - hardware.no
  9. ^ "Ryan C. Gordon's Resume". Райан С. Гордон . Получено 6 декабря 2009 г.
  10. ^ "Linux.com Article DB: Статьи Райана С. Гордона". Архивировано из оригинала 2012-06-04 . Получено 2009-12-04 .
  11. ^ Гордон, Райан С.; Ли, Итан (20 февраля 2015 г.). "S03E04 состава SteamLUG" (интервью). Интервью с Джошем Бушем, DerRidda и Nemoder . Получено 28 февраля 2015 г.
  12. ^ Serious Sam: The First Encounter beta1 уже доступна - icculus.org
  13. ^ "Никаких жалоб: Linux-гейминг набирает обороты - LinuxWorld". Архивировано из оригинала 2012-08-26 . Получено 2009-12-07 .
  14. ^ "Неоднозначный прием Unreal Tournament 2003 на Linux - LinuxWorld". Архивировано из оригинала 2012-02-29 . Получено 2009-12-07 .
  15. ^ Интервью с Райаном Гордоном: Postal2, Unreal и игры для Mac - Macologist
  16. ^ Postal 2 для Linux уже в продаже! - icculus.org
  17. Lugaru для Linux Ships; Gordon Updates Plan Архивировано 20 июля 2008 г. на Wayback Machine
  18. ^ Second Life для Linux Alpha Test - icculus.org
  19. ^ Google Планета Земля для Linux - Phoronix
  20. ^ Выделенный сервер UT3 Linux - LinuxGames
  21. ^ UT3 для Linux похоронен Марком Рейном из Epic - Phoronix
  22. ^ Рейес, Дастин. "No Linux Prey Client". LinuxGames . Архивировано из оригинала 28 декабря 2010 г. Получено 19 февраля 2012 г.
  23. ^ Выпущен розничный клиент Prey Linux - Phoronix
  24. Prey для Linux выпущен Pro-Linux.de, 8 декабря 2008 г. (статья Мирко Линднера)
  25. ^ Райан Гордон прекращает работу над FatELF Universal Binary Effort - Slashdot
  26. ^ Райан Гордон останавливает проект FatELF - OS News
  27. ^ Никто никогда не узнает об этом, если я буду держать рот закрытым крепко-крепко-крепко. - Райан С. Гордон
  28. ^ "Icculus on Aquaria - Linuxine". Архивировано из оригинала 2011-07-13 . Получено 2009-12-04 .
  29. ^ Lugaru переходит на открытый исходный код Wolfire Blog, 11 мая 2010 г.
  30. ^ Linux Play от Valve может привести к появлению большего количества игр, которые последуют ее примеру Phoronix , 25 мая 2010 г.
  31. ^ Брокмейер, Джо (23 июня 2010 г.). "SELF: Анатомия (предполагаемой) неудачи". Linux Weekly News . Получено 6 февраля 2011 г.
  32. ^ Интервью: Райан С. Гордон AbcLinuxu.cz, 8 марта 2011 г. (статья Любоша Долежеля)
  33. ^ Райан Гордон портирует HGE на Linux, затем выпускает код Phoronix , 7 августа 2011 г. (статья Майкла Ларабеля)
  34. Первая игра на Unreal Engine 3 вышла для Linux Phoronix , 19 декабря 2011 г. (статья Майкла Ларабеля )
  35. ^ "Игра не запускается". icculus.org . Получено 10 августа 2021 г. .
  36. ^ Руководство Райана Гордона по портированию игр для Linux Phoronix , 17 января 2014 г. (статья Майкла Ларабеля )
  37. Доу, Лиам (19 июня 2014 г.). «Выпущена полностью нативная версия платформера LIMBO Dark для Linux, больше никакого вина». GamingOnLinux . Получено 12 июля 2014 г.
  38. ^ Проекты icculus.org
  39. ^ Хостинг проектов свободного ПО?, LinuxGames (статья Дастина Рейеса, архив)
  40. ^ "Ryan C. Gordon's Resume". Райан С. Гордон . Получено 15 июня 2009 г.
  41. ^ Выпущена версия Prey для Linux, требуются пакеты от укачивания - ars technica
  42. ^ Linux увеличивает FPS - DesktopLinux.com
  43. ^ Новый Linux Prey - Blue's News
  44. ^ Порт и тест Lugaru - LinuxGames
  45. ^ Mac, Linux Американская армия - Blue's News
  46. ^ "Unrealty". Архивировано из оригинала 18 июля 2004 г. Получено 4 апреля 2014 г.
  47. ^ Мильяно, Вито. «Unrealty: применение 3D-игрового движка для улучшения дизайна, визуализации и презентации коммерческой недвижимости» . Получено 4 апреля 2014 г.
  48. ^ Медаль за отвагу: Allied Assault Beta 3 - LinuxGames
  49. ^ Serious Sam 2nd Encounter Вопросы и ответы и новости Linux - Blue's News

Внешние ссылки