Треш обзор фильма прaвда или действие demon ex game смотреть онлайн бесплатно и без регистрации
Вот эта графика прямо не к другим 2018 обзор или действию мешай уровень сложный обзор или действий так обзор или действие это немного жутковато но я все-таки выбираю действие надоели эти обзоры делай обзор [музыка] итак правда или действие это довольно популярная у молодежи игра для веселой компании или то что тебе предложат в следственном изоляторе в кинематографе же эта тема не сказать чтобы заезженное не новое есть некий фильма 1986 года выпуска есть и более новые 2011 года есть прямо совсем свежий 2017 для тв еще вроде как планируется продолжение почему-то культового первого фильма от 80 шестого года под заголовком правда или действие часть 5 с бюджетом в 5000 долларов и наконец есть документалка с мадонной с таким названием и это я ещё не учитываю фильмы в которых эта игра участвуют в завязке сюжета которых если копнуть поглубже тоже наверняка можно найти изрядное количество и на фоне всех этих фильмов правда или действие 18 года выделяется как луна на чистом ночном небе отчасти благодаря этим улыбка улыбка про которые все хотели увидеть наверное даже больше чем окунуться в перипетии сюжета или испытать чувство страха поэтому давайте же и мы узнаем у данилы гоца начинается же фильм с того что какая-то девчуля экстренно эмигрируют из мексики или мексику что впрочем не важно потому что как мы потом узнаем куда бы ты не бежал тебе не убежать ну только если не попробовать уединиться навсегда но это неточно но еще конечно же говорят дороге 2xu лучше но девчули я делает все наоборот и практически на границе совершает остановку и ладно бы чтобы заправиться но нет чтобы купить батончик и сигарет сига релиз контента наверно это такой способ суицида ведь курение убивает видок у нее к слову такое будто она бежит от реки ра или ржавого гвоздя вдруг кассир обращается к ней на чистом ей понятном языке вилкой в глаз или в жопу раз может еще одну катку сейчас ведь всего пять утра пожалуйста я больше не хочу я больше не хочу но ей все же приходится сыграть она берет жидкость для розжига жидкость для розжига в пустыне я думал только у нас в стране разучились разжигать костры касту революции выбора не покоиться в мире твоя душа как души всех усопших по воле господа после огонь бабы действия переносятся главной героини оливии которая вся из себя такая деловая колбаса сидит работает на webcam но вдруг врывается ее подруга марки такая год мексику бухать 7 дней это полезно для здоровья но оливия такая нет я должна работать еще ту-ту яндекс-браузера появилась новая классная функция теперь можно поставить видео в отдельное окно которое не свернется когда открываешь другие приложения и даже другой браузер например можно смотреть интересные фильмы и заниматься своими делами в интернете одновременно можно даже смотреть ужасы а чтобы не было сильно страшно чекать фотки своего бывшего причем с видео можно делать все что угодно увеличивать уменьшать перемещать туда куда хочется а марки такая тебе надо отдохнуть от компьютера тем более ты ведь все равно возьмешь с собой телефон в мексике есть интернет а если мы вдруг окажемся в какой-нибудь заброшенной церкви что навряд ли то в яндекс браузер для мобильных вкладке работают даже когда нет интернета можно открыть и много вкладок и не париться нужная информация всегда под рукой но оливия продолжает ломаться тогда обрываются еще два друга и такие мы тебя отмудохаю если не поедешь потому что твои хиленький ручки а наши мощные и оливия такая хорошо я еду но только благодаря тому что индекс думаю это своих пользователях чего-то набрала финиста ясного сокола что ли поехала искать рад что ты с нами я мы всегда идем в комплекте далее по фильму станет ясно что кирове и комплекта не сыщешь так поехали быть мы все взяли три белых два мулаты метиса латиноса гей азиат я только бабушка за негром карликом нужно будет заехать в ближайший get the sheer впрочем шутки про то каких национальностей и сексуальных ориентаций есть персонажи в фильме настолько заезженные приелись что что что мне реально черт подери будет не хватать их негра в этой компании которую умрет первым подавившись бананом спускаясь с пальмы чтобы повысить блох у моргана фримана пьющего водой из ручья кто это написал это фрагмент не вошедших блокбастеры на чёрную пантеру не может быть ну конечно не может быть это же при навязал а вы мне часом не причесываетесь мистер хайд в общем они отправляются в путь нам показывают титры на фоне истории и фотографии из инстаграма предположительно на которых ребята едут в мексику приезжают в мексику и бухают гуляют по пляжу и бухают гуляют по городу и бухают а потом набухавшись идут в клуб чтобы бухать что же загорье [музыка] типа homosexuality and then people вдруг оливия замечает что бухая марки зажигается каким-то кудри шон за спиной своего парня которому будто бы вообще пофиг где его женщина ты переезжаешь круг as вашингтон zamyla прости меня шлюха шлюха шлюха оливия остается в одиночестве и идет к бару где встречает однокурсника который умеет подпасть а ты чего здесь делаешь на лыжах кадр из плит что за вопрос самый офигенный момент фильме и по сути единственный хороший момент фильме ронни начинает в довольно грубой но совершенно безобидной форме домогаться оливии но тут за нее впрягается гарри поттер ирония вынуждены ретироваться они знакомятся проходит так много времени что у статистов заканчивается рабочая смена а этот фильм а как будто бы пытается заставить зрителя разочароваться в гетеросексуальной ориентации ну сами посудите чтобы гомосексуалист у разжиться партнером ему достаточно встать и посраться нет встать и и подойти к этому партнеру в то время как гетеросексуалу надо от учиться в хогвартсе отбить бабу у другого мужика выступить перед ней со стендапом угостить поить всю ночь маргаритой а потом еще придумайте для неё и всех ее друзей незабываемое экстремальные приключения это не близко но там круто впрочем хер с ним в общем гарри заманивает наших героев в какую-то заброшенную церковь [музыка] вечный храм на это жизнь man [музыка] а местечко то интересное а здесь нечего бояться обещаю пошли за незнакомцем ночью в какую-то заброшку в ебенях в чужой стране и батины сталкеры угаре же в церкви уже приготовлены свет пиво и стулья то есть выглядит все так как будто он и не собирался возвращаться сюда сегодня ночью 1 видимо нужно быть супер мега наблюдательным как я чтобы понять это тут еще оказывается что за ними увязался ронни либо потому что он не нашел прокат лыж либо потому что крон ром лучший друг гарри теперь когда они наконец освоились на новом месте гарри предлагает им сыграть в игру правду ли действию оливия отвечает первое оливия правда или действие пришельцы дают тебе выбор либо они всех здесь убивают и просто улетают либо убивают абсолютно все население мексики но мы остаемся целыми это моральная дилемма скорее всего не просто так вставлена фильм точнее ответа ливии растить ребята что я вас люблю но это миллионы жизни вы чего впрочем дальше фантазия ребят или точнее сценариста я походу заходит в тупик ронни правда или действие действия танцует стриптиз для тайсона в течение 1 минуты дело затем ронни что скажешь и один геи поэтому вот как то так задам я выбирать а ты в курсе что olive сохнет по твоему парню очень странный вопрос и какую правду ты от нее хочешь услышать что за бред бросит очевидно обязательно быть таким козлом можно заткнуть затыкай мне рот до самая страшная в этом фильме это иметь вот таких вот друзей но фильм считает иначе поэтому мне нужно было заманить сюда кого-то с кучей друзей olive оказалось легко обвести вокруг пальца вы все здесь потому что только последний идиот этого вы не поняли поэтому я вам объясняю и он сваливает где в это не пряталась чтобы не делала она найдет тебя если соврешь умрешь откажешься выполнить действие умрешь оливия ловит приход но в норме и вот они уже на родине и изображают из себя прилежных учеников здесь мы узнаем про моего властного отца который полицейский и который гомофоб пока не очень наблюдательный полицейский он же думает что я всю неделю не слезал с несуществующей девушки оливии уже начинают преследовать таинственные знаки и бомж а ещё она продолжает вешать лапшу на уши своей лучшей подруге я тебе клянусь у меня нет никаких чувств к твоему парню у которой между прочим бате окочурился когда жарил барбекю она все это на телефон снимала нет на самом деле он отдал концы иначе и фильм к этому еще вернется а сейчас пришло время продолжить игру что-то сказал тебе интересно что она сказала что у неё сверху тебя не волнует ну знаешь что-нибудь типа здесь у вас муж открылся впрочем уже не важно потому что правда единстве и правда здесь час она должна быть маркет это правда судя по тому какой лукас мега внимательный и он должен был не услышать этого ну знаете он как тот персонаж фильма для взрослых который не замечает что рядом с ним происходит половой акт но нет в библиотеке было слишком тихо оливия крикнула слишком громко и он так и уловил краем уха хотя не понимаю хоть и еще раз дотронешься я тебе руку сломаю забыла что ли твои хиленький ручки а наши мощным следующем игра настигает ронни ты хорошо управляешься с арамид просто хочу показать этот член не помочь ли может перепихнемся по моему девушку так пикапят когда хотят подраться с ее другом братом или отцом они для секса жутковато а то есть все таки жутковато да а то я уже начал подумывать что эти улыбки только мне кажется слегка натянутыми действие свой прекрасный не вопрос странно что его вообще пришлось об этом просить слову гейская какая-то игра мне уже надоело смотрите на танцующих стриптиз и развивающихся мужиков так что нет вообще он стал расстегивать штаны но его начали троллить и он передумал нарушив тем самым правила и игра его наказала об этом происшествии узнают наши герои и оливия рассказывает о случившемся в библиотеке но лукас не верит прошу тебя поверь проверить тому кто так долго тебя лгал чувак серьезно может быть тебе лучше стоит разобраться со своим периферическим зрением у тебя с ним явно проблемы увидимся как-то даже странно тебя это слышать и вообще обижаться на оливию за то что она пыталась доказать существование женской дружбы неправильно в конце концов это не она тебе изменял а у тебя за спиной в прямом мотива смысле у указ view газ не-не-не-не на самом деле смешно было бы так короче игра начинает докапываться до лукаса но он ни в какую тогда она прибегает к радикальным мерам [музыка] и он выбирает правду я запал на оливер с первого взгляда иногда я фантазирую что ясней они с марки представляю что я просыпаюсь рядом с ней зачем он все это говорит ведь игра спросила его как он относится к оливье и почему не в библиотеке у этой игры что какие-то тайминги есть или она как зомби вирус на всех по-разному действует так или иначе они собираются вместе марки не хочет верить во всю эту чепуху она все еще обиженно это простой шаг ты не хочешь брать ответственность за то что унизила меня перед всеми что значит унизила просто сказала как есть разве можно унизить шлюху назвав ее шлюхой или сказав полному человеку что он толстый или сказав кинообзор щеку что он копирует бэдкомедиан это очевидные вещи на которые нельзя обижаться но тут ей приходит эсэмэска почему ей не улыбнулась оливия натянутой улыбкой непонятно просто игра наверное вся из себя такая изобретательная конечно я уже не мог мне прислать человек а еще игре стало скучно и она решила перейти от цветочков ягодкам исполни свое недавнее обещания сломай оливии руку ясно же что это ты логично тут не поспоришь я сейчас что-то писала нет но только ты это слышал это уточнение все только портит давай беги начинай после этого тайсон и пенелопа валят домой остальные едут в больницу там приходит очередь брэда но так как это фильм ужасов на сначала мур ежат каким-то стариком ну то есть пять минут назад игра кидалась совершенно безобидными и не страшными и смсками а теперь подкидывает старика телепорта бред о батю не сейчас что-то будет ты чё здесь на лыжах кататься что за вопрос от еще здесь на лыжах кататься что за вопрос мне нужна правда определенно что-то будет так так так мне задали вопрос я признался отцу что я гей так ты в порядке да зато я не в порядке фильмы ты серьёзно думаешь что это вот так вот классно взять и и слить самую непредсказуемую и полную душевных переживаний сюжетную ветку то есть вот так должно выглядеть признание сына-гея своему отцу полицейскому а следовательно мужику самых строгих правил и плюс тому гомофоба то есть ты считаешь что вместо нормальной сцены признания достаточно плюнуть зритель угрозу бестолковым скримером да у нас после 6 обители зла иммунитет к ним мне похуй короче фильмы я не был так сильно разочарован современный этой сцены из фильма война миров с томом крузом приходит очередь тайсона который придётся на собеседование и игнорирует своих друзей а подружку оставил у фонтана красить губы пока помада не кончится кстати чтобы достучаться до тайсона можно было позвонить ей но они решили что быстрее будет дании добежать и ошиблись поэтому тайсона отказавшись говорить игре правду помещает свою любимую ручку себе в череп оставшиеся ребята собираются вместе кажется фильма нас к чему-то готовит это подписчица хованского вообще может обходиться без бухла если было море пива нам стал кассе значит и следующего лена и правда ведь чего бы нас не спросили мы всегда можем ответить честно и так мы все выживаем такой сообразительный да вот только даже я уже знаю что согласно правилам нельзя выбирать одно и то же больше двух раз анти еще вот тебе надо поспать а ведь и правда если у ужаться вусмерть можно без проблем пропустить свою очередь в общем пока эти четверо пытаются узнать у гугла как им не склеить ласты и вследствие находят деваху из начала фильма которая была знакома с гарри потным нашей тела вы и принцессе не спится потому что ей не дает покоя или трушко водки в ящике с нижним бельем да по сравнению с ней герои левиафана просто заживить какой-то кстати я понял почему тайсон оставил ее возле фонтана это водочный фонтан наконец-то игра предлагает выбор звучит странно но фильм потом это объяснит тем временем ребята пишут сообщения жизель и если хочешь выжить перестань думать о других и начни думать только о себе а потом лучшие подружки демонстрируют свою дружбу без игры неплохо справляются ребята блин это нечестно после литра водки будет сложно просто ходить не говоря уже о повторении подвига филиппа 5 тем более что она уже до этого выпил литр одно во всем этом успокаивают водку она любит поэтому отдаст концы занимаясь любимым делом вообще при падении с такой высоты пьяный человек вместо того чтобы умереть или покалечиться скорее сделает так в общем показал хорошую командную игру ребята спасают пенелопу от смерти но не от цирроза печени это сообщение от же эльханан они едут на встречу жизели которая как джейсон борн в америке до сих пор на свободе она рассказывает про то что они тоже играли в той церкви вправду или действия а еще немного занимались там вандализмом вообще-то у игры по умолчанию такие правила но откуда вам знать твой чёртов дружбан обрек нас на смерть голову стопы для человека который выпил два литра водки ты слишком активная тебе вы больше подошел вот такой образ тем не менее мы узнаем что для жизели игра не закончилось появлением новых игроков и она лишь отодвинулась в очереди и так уж совпало что сейчас ее очередь [музыка] да пулю ловит пенелопа ну вы знаете этих алкашей их реакция после двух литров водки увеличивается в десятки и сотни тысяч раз [музыка] сама же жизель и не имея возможности выполнить действие пускает пулю себе в голову а ребята вызывают полицию на этих фото он ест нет акта пятеро друзей жизель хаммонд по теперь ваши так пацаны по старшинству тут-то я жеребец чуть лучше чем итальянский прошло не очень смыслю не очень ладно бред едет домой потому что папка зовет а остальные продолжают расследование им как бы не мешает то что они уже вторую ночь не спят прошлой ночью марки сломала руку оливии и они типа про ту совали до утра в больнице после чего сразу побежали к тайсону затем сразу началась эта ночь ну может быть они конечно днем поспали а ночью интернет дешевле вдруг на оливию нападает бомж и убегает о боже я ведь так и не узнал кто он такой как его зовут и что он предпочитает есть помойке какой плохой фильм с плохим сценарием ты выбрала действие марки естественно обижается марки я ж не знала чего она вопрос то ты куда подальше отсюда у тебя на глазах за два дня умерла три человека два из которых близкие друзья твоя жизнь на волоске от тебя парит это ты чё из дома-2 сбежала что нет мы же не почистили зубы небом или писи у тебя изо рта в натуре несет помойкой короче эти двое отправляются шпили вили вили для двоих но ненадолго люблю да даже если бы он сказал что на самом деле любит брэда или просто дрочить это не выглядело бы так тупо мозговыносящая и попёрла hour боровске оливия скорее хочет поделиться хорошей новостью с марки но та тупая сука и как будто бы уже забыла о своих же словах если хочешь выжить перестань думать о других иначе не думать только себе плюс к этому приходит ее черед она выбирает правду батя спрашивает так какую-то пушку марки говорит что иногда хочет и использовать батя на что намекает так может в чем смысл лук какая тут прозвучало правда не понятно ну и ладно потому что эти двое уже едут в тихуану в гости к этой монашки будем на связи только никуда не уезжайте живет тихо не меньше трех часов езды граница с мексикой полторы мили страшно никто не игра же выдавшая как из автомата один за одним почти без пауз раундов эдак пять решает передохнуть ровно на столько сколько у них уходит на поездку в тихуану где они к слову узнают про то что в игру вселился демон и что избавиться от него может только тот кто вызвал его при помощи ритуала который включает себя прочтения заклинания отрезания языка и запечатывания его в этот сосуд и тут главное не перепутать порядок а то ничего не получится а вызвал демона гарри поттер как раз разбит такой же сосуд в церкви но ребята этого еще пока не знают так же как и не знаю того что очередь марки прошла и следующий бред ты должен украсть его пистолет или заставить молитве прощать и умолял меня могли о пощаде сума сошел вот примерно так должно было выглядеть признание брэда только при условии что их нужно поменять местами бред тоже отправляется на тот свет верхом на пуле после брэда игра обращается к ливии то не желая рассказывать правду выбирает действие но игра на хуй вертела желание оливии твоя действий рассказать марки свой страшный секрет и она рассказывает что отец марки приставал к ней пригрозила что расскажу все тебе он сказал что умрет если ты вдруг узнаешь а я сказала и если он умрет тебе будет лучше какой пустяк я уж боялся она героиня фильма леденец но марки свойственной ей манере больше ничего не хочет слушать и сваливает и я думаю она не в силах понять того что ей никто ничего не хочет рассказывать потому что она тупая импульсивная сука не способная на диалог и наверное чтобы нормально поспорить с марки нужно предварительно типа коленные чашечки чтобы она не могла убежать короче она сваливает ведь они не играют в смертельную игру с демоном и оливия же девка уравновешенная и поэтому узнает где живет гарри и опять мириться с марки которая обучается стрельбе по методике джилл валентайн а цель секунду он и раньше пас ты не виноват ну я же говорю тупая импульсивная сука помирившись они едут гарри кто такие я вас не звал идите на и тут фильма решает нас немного на 5 играх без контакта с тем миром не что мне не навредит а вот это уже не варик значит да как тату пинка и вообще это большая удача что тот кто вызвал демона до сих пор жив отвали блин а вода кида а у вас волына но так или иначе под дулом пистолета они проводят его через границу в мексику хотела бы я посмотреть как они проходили таможню свет еще работает но на этот раз без пивасика они приступают к ритуалу демон со злости начинает церковь шатать а потом наконец то вспоминает про игру лукас хорошенько подумав делает херню она уверяла меня воевать ведь к вам не убить почему действий потому что тогда придется это выбрать 1 из вас до может быть игра сейчас начало выиграть раунд за раундом без остановки но времени в любом случае могло бы хватить чтобы закончить ритуал ну чисто гипотетически впрочем все эти размышления не имеют смысла потому что демон начинает мухлевать в то время как алиби и удается уговорить гарри отрезать себе язык лукас никого не убивает и вроде бы как должен убить себя но не тут то было до им бы следовало работать по методике фильма не что после гарри и лука сразу кончает себя у оливии появляется идея выберетесь но не делай всё действие выполнить твоя правило такие о каком следование правилам она говорит если этот мухлёж ник только что не за хер собачий убил их единственный шанс на победу но демон вдруг решает играть по правилам правда и действия правда а ведь если бы лукас выбрал правду а потом марки сейчас можно было бы заставить демона отправится обратно на его остров демонов но что толку ворошить прошлое трехминутный давности и оливия из двух стульев на одном из которых самопожертвование а на втором если хочешь выжить перестань думать о других и начни думать только о себе выбирает второй стул и вовлекает в игру всех пользователей интернета я должна спросить правда или действие ну то есть когда ты в компании своих друзей милашек играешь безобидную игру под пивасик ты мать тереза а когда жареный петух засовывает тебе голову в жопу ты хуже самого злого головореза и это в какой-то степени перекликается с фильмом противостояния звонок против проклятия я все думала почему же это произошло со мной может было бы лучше если бы в силу не знаю хотела весь сценарий с этим что-то сказать или он тупо забыл что было вначале мне пуху [музыка] как фильм ужасов правда или действие однозначно слаб одна половина фильма скримеры другая признание мальчиков и девочек в любви и признании мальчика в любви к другим мальчиком а также большое количество стрельбы хотя это не фильма с дольфом lungri нам чаком норрисом или арнольдом шварценеггером фильм не столько страшные сколько обидные тем что нам показывают невыносимые гетеросексуальные пизда страдания и гомосексуальный рай хорош он лишь только тем что обнажает человеческие пороки и показывает что рано или поздно правда выплывет и за все придется отвечать а бухать норма все равно настигнет судьба рэпера вот в общем то и все всем спасибо за внимание ставьте лайки если вам понравилось у вас их все равно неисчерпаемый запас угадывайте в комментариях на какой фильм будет следующий обзор его название прозвучало в этом ролике подписывайтесь на канал а так же подписывайтесь на мой живой канал в ближайшие дни начну там стримить новую королевскую битву ссылка в описании пока пока [аплодисменты] игра на днях начну стримить там новую королевскую брит бритвой блять бритвой как брид у пудру.
Треш обзор фильма прaвда или смотреть в hd онлайн бесплатно без рекламы на русском языке в отличном 4к, Full HD 1080, хорошем 720 качестве без регистрации! Если Вам понравился просмотр ютуб видно полностью без рекламы, не забудьте поделиться с вашими друзьями и родственниками. А так-же Вы можете посмотреть видео онлайн Треш обзор фильма прaвда или действие [demon ex game] бесплатно в hd на ПК, телевизоре Smart TV, планшете iPad, на системе Android, а так же на мобильных телефонах: Apple iOS iPhone или скачать легального источника.
[ Показать весь текст ] ↓
Не пропустите выход новых видео! Подпишитесь и Вы узнаете о выходе новинок первым!
Наш канал в Telegram
Наша группа Вконтакте
🔥
Нет комментариев. Но Вы можете стать первым, оставив свой комментарий или эмоцию с помощью смайликов!
howto, или как я проспорил девушке программисту / Хабр
Не мало было историй о том, как небольшие группы разработчиков добивались успеха. И ещё больше о том, как эти разработки проваливались. Но здесь я хочу рассказать именно об эволюции процесса разработки онлайн игры, опираясь на свой опыт. Оговорюсь заранее: это первый мой опыт разработки массовой онлайн игры.
Всё началось весьма интригующе. Я имел неаккуратность поспорить со знакомой web-программисткой о том, кто быстрее и качественнее из нас сделает web-проект. Чтобы не сильно распыляться и не тратить много времени, решили, что нам будет дана всего одна неделя, а разрабатывать мы будем многопользовательскую игру!
По истечению этого срока проекты были сданы «оценочной комиссии», которой являлись наши общие друзья. И… Мой проект не выиграл. А самым обидным на тот момент казалось то, что, по условиям спора, я должен был выделить ещё одну неделю рабочего времени, чтобы помочь своей оппонентке в развитии её игры. Но спор есть спор!
Начало начал
Что у нас было на момент начала совместной разработки? Да почти ничего! Концепция в голове и немного исходного кода. Плюс к этому «команда», состоявшая из двух человек. Программированием занималась Марина. Я же занялся разработкой пользовательского интерфейса.
Моя неделя «рабства» прошла очень быстро и интересно. Были выправлены баги, а также реализовано несколько новых возможностей. На этом закончилась неделя, и я мог бы умыть руки, но… проект оказался действительно интересным, и мы решили продолжить его развитие.
Основная установка была – как можно быстрее сделать первую работоспособную версию. Сроки вновь были выбраны жесткие: 1 месяц. И это учитывая то, что игрой мы занимались только в свободное от работы время, находясь в разных концах города и общаясь только по аське и скайпу.
1 неделя — концепт
Для начала было решено начать с изложения на бумаге всей концепции. Это нас как раз и спасло в будущем от больших ошибок.
Что представляла из себя концепция? Всего лишь набор фраз и предложений («мысли вслух»), в которых смысл могли увидеть только, наверное, мы. Но, не смотря на это, все основные моменты в ней были изложены, а потенциал развития проекта — заложен. На этом первая неделя подошла к концу.
2 неделя – начало работы, первые ошибки
Работать над проектом хотелось и работалось. Файлики с обновлениями часто перекидывались по мылу и аське. Старые версии кода и psd-шки с графикой удалялись и переписывались, будто потраченных на них вечеров и не было.
У каждого дома был настроен свой сервер, где и производилась работа. Почему был выбран такой принцип работы? Всё очень просто – сроки установили себе очень сжатые, а сделать хотелось очень много, поэтому решили не тратить время на бесполезную, как нам тогда казалось, настройку общего сервера и прочую синхронизацию работы. В голове сидело только одно: «осталось всего 3 недели… ещё и время тратить, когда его нет».
3 неделя – subversion и рефакторинг
Установка subversion и хранение проекта в нём сильно облегчили нам жизнь. Теперь не приходилось тратить уйму времени на слияние наработанного. Всегда была возможность проверить последнюю версию проекта. И, что самое главное, оставалась возможность откатиться до ранней версии. Это тоже нам потом не раз «спасало жизнь». Оглядываясь назад, я недоумеваю, как мы могли вообще что-либо делать без системы управления версиями.
Также одним из волевых решений было провести рефакторинг не смотря на то, что времени оставалось всё меньше и меньше.
Например, в начале, управление игровой картой производилось с помощью навигационных стрелок (дискретно), и отображение участков игрового мира происходило кусками с большим шагом.
Позже от такого подхода отказались в пользу перетаскивания карты путём захвата мышкой (драг-н-дроп). При этом, проводить рефакторинг кода, отвечающего за эту функцию, мы поленились. Это привело к тому, что функциональность, предназначенная для одной задачи и хорошо выполнявшая свою роль, на другой задаче начала обрастать различными «допилами», а вместе с тем и ошибками. В образовавшейся каше для внесения элементарнейших изменений приходилось исправлять довольно много кода.
И после того, как практически полностью был переписан этот код, он стал на 70% меньше, при этом выполняя заметно больше задач.
4 неделя – первый взятый рубеж
За оставшуюся неделю, до истечения установленных сроков, доделали почти всё, что хотели. Что-то не успели, где-то сделали лишнего. Но, не смотря на то, что решения о реализации той или иной функциональности принимались на интуитивном уровне, выбор почти всегда оказывался правильным. Наши первые тестеры по достоинству оценили введенные изменения.
Закрытое тестирование показало, что не всё идеально сделано и что онлайн игра скорее сырая, нежели готова к показу людям. Интерфейс практически отсутствовал, управлять игровым процессом было крайне трудно и не интуитивно. Но при этом был виден большой потенциал в развитии, и игровой процесс нравился нашим тестерам. Поэтому на достигнутом было решено не останавливаться.
5-7 недели – тудулисты и много работы
Собрав пожелания и отчёты об ошибках, мы занялись их сортировкой и расстановкой приоритетов. Всё это происходило в формате брейншторма, а все выводы записывались на стикеры. Весь этот процесс у нас занял все выходные. Результатом стала гора стикеров. Идеологи agile разработки говорят о том, что нужно взять доску, разделить её на области и повесить всё туда. Но этот вариант нас не устраивал – работали в разных частях города, и хотелось видеть завершенность задач в реальном времени.
Сначала обратились к специализированным онлайн сервисам, которые должны были помочь в совместной работе. Попробовав многие, убедились, что все они нам не подходят. Одни были перенасыщены функционалом, в других нам наоборот чего-то не хватало, третьи были платными.
В конце концов, мы отказались от сервисов в пользу googledocs. Настроив подсветку нужных столбцов, мы получили очень удобный todo-list.
Вот тут как раз и закипела основная работа.
На этом этапе мы столкнулись с одной идеологической ошибкой: сформулировали несколько больших, не конкретизированных задач.
Одна из них имела следующую формулировку: «Переверстать все диалоговые окна». Сейчас нам такая формулировка задачи кажется дикой, да и на задачу не похожей, но тогда было всё иначе. Из-за этой расплывчатой формулировки задача не была закрыта на протяжении полутора месяцев.
Правильным бы было разбить задачу на подзадачи. Например, такие: «Сверстать таблицу в рейтинге», «Стилизовать кнопки в настройках», «Сверстать инвентарь в инфе игрока» и т.д. А специфика игрового интерфейса вообще не позволила бы никогда отправить первоначальную задачу в список выполненных (новые диалоговые окна появлялись с завидной регулярностью).
Также, с легкой руки тестеров, мы получали много новых просьб на реализацию того или иного функционала. Вспомнилось самое начало работы и то, что не зря у нас была единая концепция, изложенная на бумаге. Было принято решение отказывать себе в сильных отклонениях от концепта. Следуя этому не трудному правилу, мы дали себе возможность оставаться в заложенных временных рамках и не потеряли целостность игрового процесса.
Месяц прошел не зря — было доработано очень многое. Тестирование прошло уже с заметно бОльшим успехом.
8 неделя – принцип Паретто, много результатов
Думаю, не стоит рассказывать про правило 80/20, о котором вы наверняка уже слышали. Расскажу лишь о том, как мы столкнулись с этой проблемой, и как боролись с неугодными 20% результата.
На этот момент, тестеры требовали от нас чат, разнообразия игрового ландшафта, и оповещение о начале и завершении всех игровых действий.
Чат. Здесь всё просто. Было решено разделить работу на два этапа – 80/20. Первоначально был сделан обычный чат, куда можно было отправлять сообщения. Просто и быстро: 40 строк серверного кода и десяток клиентского. Такие вещи, как приватные и личные сообщения, бан и т.п. были отложены на потом.
Игровой ландшафт. Долго мы тянули с этой задачей. Ой как нам не хотелось за неё браться! Думали, что это бесполезная функция. Но нас переубедили и, скрепя сердце, мы сели и сделали это… за несколько часов. Вот тут мы поняли, что сильно ошибались — эффект был выше всех наших ожиданий. Можете сами сравнить, как это ущербно выглядело «до», и насколько стало приятнее глазу «после».
Оповещения. Сколько мы не думали, так и не смогли придумать, как сделать это на скорую руку. Попробуй, пройдись по всему коду и перепроверь, любое ли действие игрока сообщает ему о том, что он сделал. Тут, конечно же, мы сами были виноваты в том, что не делали это по мере написания кода. Но ничего не оставалось, кроме как отложить эту задачу в долгий ящик.
Итогом недели стало то, что у нас были выполнены полезные 80%, а остальные 20% оказались отложены на потом.
9 неделя – принцип Паретто, мало результатов
Начало недели было сложным. У нас «висели» задачи, входившие в 20% результатов. Но что поделать… И тут мы сделали неожиданные, но при этом очень приятное открытие. Оказывается, задачи у нас были поделены поровну между двумя разработчиками, при этом не пересекаясь. Это давало возможность без отвлечения друг друга от работы завершить реализацию задач.
Этот опыт мы тоже учли. В дальнейшем мы поступали следующим образом: реализовывали задачи относившиеся к 80% результата, при этом пытаясь захватить по максимум пересекающегося функционала. А в дальнейшем устраивали «скучные» недели, когда каждый, не отвлекая партнера, завершал начатые задачи.
10-13 недели – очень много противных жуков
Настало время подготавливать проект к релизу. Гора сложно находимых и редко проявлявшихся ошибок, мелкие недочеты в первоначальной концепции. В общем, вместо четырёх планируемых на подготовку дней, мы увязли по уши на три недели. Было переписано много кода, который остался ещё с первых недель работы и постоянно докручивался «костылями». Именно на этом этапе мы проклинали то, что рефакторинг практически не производился.
В свою очередь, регрессионные ошибки дали нам понять, что написание автоматических тестов очень облегчает жизнь. Но это — следующий шаг.
Выводы:
1) Если проект будет содержать больше ста строк кода – имейте сформулированную концепцию. Если больше 1000 строк кода – имейте записанную концепцию.
2) Не бойтесь изменять концепцию, но не злоупотребляйте этим. Оставляя всё как есть, вы рискуете «не попасть в струю». В противном случае, вы никогда не закончите свой проект.
3) Не ленитесь использовать системы контроля версий, даже если вы думаете, что проект уложится в 100 строк кода.
4) Не бойтесь проводить рефакторинг, даже если вам кажется, что продукт завтра будет закончен и не потребует поддержки.
5) Разбивайте большие задачи на более мелкие, осязаемые. Они интереснее и продуктивнее выполняются.
6) Не забывайте писать регрессионные тесты.
7) Не спорьте с девушками даже насчет программирования. Тем более, если вам кажется, что программисты из них плохие 🙂
Сервер временно лег, не были готовы к такому.
Вернули к жизни.
И напоследок, наш программист, за работой 🙂
|
|