О пользе и вреде от игр

· На чтение уйдёт 4 минуты · (790 слов)

Так получилось, что с 7 лет я регулярно играю в игры. Это были самые разные игры: ну, стандартные карточные игры вроде "солнышка" или "дурака", затем — что-то на шахматной доске: "уголки", шашки, поддавки, шахматы. Более сложные карточные игры — в Кинга или в Петушков, намного позднее — в преферанс и покер. С появлением у меня компьютера, заметную роль начали играть компьютерные игры — тот же Prince of Persia, Prehistoric, цивилизация, UFO: Enemy Unknown. А сколько их было ещё — и не перечесть.

Отдельную огромную нишу в моей жизни занял MUD. Увидев эту игру в 17 в Центре Интернет, так или иначе в этих мирах я провёл почти 7 лет. Бросил я, лишь сложив сумму проведённых в игре часов (у каждого из 3 основных персонажей). Это было 25000 часов. Почти 3 полных года, если играть круглосуточно. В методике подсчёта был один нюанс: один из героев мне достался от прежнего владельца, а одним из моих персонажей в любое время мог зайти любой соклановец. Кроме того, не менее половины времени, все они проводили "на триггерах", находясь в игре под управлением искусственного интеллекта. Но даже предположив, что в игре я провёл лишь 2500 настоящих полноценных часов своей жизни — а реальная оценка именно такова, от 2500 до 7500 часов примерно — я решил, что это кошмар. Даже работая за 5$ в час, можно было заработать 12500$ — а в то время это были гораздо более серьёзные деньги (квартирку можно было купить).

Впрочем, оглядываясь назад — нельзя однозначно сказать, что это время было потрачено впустую. Можно начать уже с того, что ещё в самом начале, в университете, я писал программулины на Дельфи для редактирования файлов с картами игрового мира, а также для создания предметов. Как программисту, мне это не слишком помогло, но даже ничтожный опыт — это опыт. Потом, когда я делал свой сервер MUD, пришлось разбираться с C, с кодировками, править давно известные и свеженайденные ошибки в коде. Это было уже полезнее. Во время моей игры на сервере WoM и C7I, я писал скрипты и триггеры для игры самостоятельно. Мой бот полностью автономно умел выполнять квесты, помогал мне в боях против игроков (а надо заметить, что я был одним из, скажем так, очень ненавидимых персонажей — ну, любил я изподтишка убивать врагов, а при возможности — не просто убивать, а ещё и издеваться над ними). Несколько раз мой бот даже убивал врагов безо всякого моего участия, просто защищаясь. Вместе с коллегой мы осваивали моднейшую и современнейшую на тот момент систему контроля версий CVS. Вот так выглядит игра:

Вот такую штуку, которая появилась после команды "af ta", я позднее реализовал для другого сервера AM (Аструм Метафора, форк DF2). То, чем, наверное, пользовался каждый игрок в WoM и C7I, было недоступно на других серверах. Это было, кстати, довольно интересно — структура абилок в AM совсем другая, соответственно таблицу надо было придумать самому. Потом через недельку, кто-то нашёл багу в моей реализации, от которой падал аж целый сервер. Починил быстро, больше проблем с этим кодом не было… Ну, а если был потом — то что ж поделать, меня уже не было и это были не мои проблемы. Ну, а сейчас уже и сервера-то такого нет.

Ещё MUD неплохо помог с коммуникационными навыками :). Не уверен, конечно, что их можно получить в современных RPG, где люди друг друга в общем-то и не знают. Другое дело, когда на сервере играет всего лишь сотня человек, и опозорившись один раз — опозоришься навсегда. Ещё непросто было сохранять своё статус-кво. Я мог обсуждать новости, политику, правила игры, создание мира, дисбаланс персонажей — легко и свободно, аргументированно и чётко. Да в конце концов, просто дружелюбно трепаться со всеми, впрочем со своими злыми подколками, к которым все привыкли. Но ничто не мешало мне после этого убить и раздеть единомышленника. Человек-я — был нормальным. Игрок-я — был редкостным маргинальным быдлом, смысл жизни которого сводился к нарушению всех заповедей, к нарушению правил игрового мира, к поиску и эксплуатации багов. Мой герой — убивал, воровал, "спал" с чужими жёнами. Гневался и завидовал сильным, унижал слабых. И, само собой, гордился всем этим.

Так или иначе, возможно — это время можно было бы потратить с большей пользой. Возможно, в итоге я бы стал программистом реалтайм видео, или чего-нибудь ещё. Может, даже до 2015 года дошёл бы не Skype, а тот (ныне почивший в бозе) американский продукт, который помогала делать наша команда. В общем, наверняка, если бы не MUD, я бы вряд ли пришёл в гейм-дев. А тем, кто совсем заигрался, — было бы круто обратить недостатки в достоинства :-) Написать какой-нибудь патч к любимой игре, например.

P.S. Часов 8 провёл за выходные в Don't Starve (это такой современный рогалик). Например, для неё — можно писать патчи (точнее, создавать свои DLC на LUA). Нет, я ничего такого не делал, но для кого-то это могло бы стать каким-то новым началом =)

Полезное