Удалялка дублей. Начало

Py >>> codecademy += 1

PB
Второй день пытаюсь написать удалялку дубликатов строк. Что-то никак… Хотя думал за 5 минут сделаю.
Читать далее Удалялка дублей. Начало

Логи

На днях настроил синхронизацию логов с учебного сервера на dropbox. Постоянно всплывает «загружено столько-то файлов». Пошёл смотреть что это. Ужас сколько там попыток авторизации под рутом. Размеры файлов логов: Читать далее Логи

На боевой сервер только на трезвую голову

Сперва я пытался обновить движок на одном из сайтов через консоль. Развлекался с cp и rsynk (ваще крутая вещь). Но когда случайно потёр половину папки с бекапами решил, что лучше на боевом сервере на ночь глядя не работать, а пойти заняться чем-то менее опасным. Музыкой например.

p.s. зато освободилось 30 гигов места.

Самодельный карандаш

На главной картинке этого поста карандаш, который я собрал из грифеля развалившегося цветного карандаша, зубочисток и нитки. Раньше карандаши так и выглядели, только вместо зубочисток использовались деревянные дощечки с прорезанными в них желобками для грифеля. У меня рассыпался в щепки цветной карандаш и я решил собрать его обратно.
Читать далее Самодельный карандаш

Переписать всё заново

Python >>> codecademy += 1

PureBasic
;убрал нафиг второе окно window_win. Вывел победу прямо в журнал всей игры. теперь можно продолжить игру даже выиграв
Скомпилил более-менее безглючную версию симулятора вебмастера. Читать далее Переписать всё заново

Субботнее Monaco

Двухмерная игрушка с видом сверху с потрясающим сюжетом, восхитительным дизайном уровней и чертовски хардкорным игровым процессом. Поначалу она мне очень не понравилась, т.к. было сильно тяжело. А когда я понял, что не надо ломиться на пролом, что не надо играть всё время за Cleaner’а (персонажа, который всех вырубает) а можно пройти уровень спокойно — играть стало в кайф. Когда Серёга был в Уфе я его подсадил на Монако и мы раз в месяц играем в неё по сети.

Tolik: всё. я готов
borasca: Толя, привет!!!
Tolik: погнали?
borasca: ага
borasca: я как раз теперь сытый и довольный.
Tolik: пригласил тебя
Tolik: mole — ok (Mole — крот. Персонаж, который может ломать стены)

monaco mole.jpg
borasca: его нет
Tolik: а бери синего
Tolik: слесарь (Loсksmith — слесарь, быстро открывает замки)

monaco locksmith.jpg
Tolik: или красного
Tolik: лукаут. смотрящий (Lookout — видит всех врагов на карте и позволяет видеть коллегам)

monaco lookout.jpg
Tolik: ок. R — ready
borasca: какую клавишу нажимать, чтобы говорить?
Tolik: V
Tolik: вот это командная работа!
Tolik: ща сек, чай заварю
Tolik: я на месте
Tolik: у тебя на этом уровне были аптечки. можно подойти ко мне мёртвому, нажать на пробел и я быстро встану
Tolik: чтобы открыть чат стима нужно нажать Shift+Tab
Tolik: возьми на этом уровне CLEANER

monaco cleaner.jpg
Tolik: попробуй мочить зомби. это прикольно
Tolik: тихо подбираешься к ним и вырубаешь. отличие от обычного режима в том, что зомби умирают навсегда. в обычном режиме вместо зомбей — охранники. они могут подымать друг друга.
borasca: и тех то взрываются мочить?
Tolik: не, тех что взрываются лучше обходить
Tolik: но можно и мочить иногда. одного ты можешь убить, не умерев при этом сам, если подкрадёшься незаметно.
Tolik: на второго уже здоровья не хватит
borasca: попробовал. мочит))
Tolik: ты меня слышишь по голосовой связи?
borasca: на голосовой сейчас не слышу
Tolik: чтобы их мочить, надо чтоб они тебя не видели
borasca: с клинером пока не подружились
Tolik: практика, мой друг
Tolik: ты понял — это сейчас была миссия на корабле
Tolik: мы лазили по четырёхэтажному кораблю и в итоге его угнали =)
borasca: я понял, что мы пиздаты ганстеры
borasca: пора грабить банки
Tolik: ага, хорошо пошло сегодня
Tolik: возьми счас джентельмена
borasca: Я на 2 минуты отлучась
Tolik: а в этой миссии наш корабль типа затонул, судя по картинке
Tolik: ок
borasca: я вернулся
borasca: ой пиздец))
Tolik: чо?
Tolik: ништяк весь корабль в огне =)
borasca: мне сразу показалось, что чувак играть не умее
Tolik: видел как я его быстро оживил
borasca: в самом укромном месте
borasca: Я один звонок сделаю. подожди минуту
Tolik: ок
borasca: не дозвонился
Tolik: обезьянка крутая
borasca: я не видел, что живой
Tolik: слишком быстро тебя оживил =)
Tolik: ты видишь их тоже красным?
Tolik: всех зомбей
Tolik: ты видел их красным в тёмных местах?
borasca: да, видел
Tolik: обратил внимание, что всех зомбей видно по всей карте?
Tolik: это у моего персонажа — Loockout такая обилка
borasca: я обожаю обезьянкина
Tolik: обезьянкофил (Pickpocket — буквально «бери кошель» — карманник с обезьянкой. Этим персонажем очень удобно собирать бабло на уровне)

monaco pickpocket.jpg
borasca: это было смешно (мы погибли все и сразу буквально на ровном месте)
Tolik: о да
borasca: главное умереть в тихом месте
borasca: вам меня походу не спасти (ошибаешься =)
Tolik: крутотень
Tolik: я пойду поем. перерыв 10 мин
Tolik: если хочешь можешь с этим чуваком паогонять
borasca: Я сейчас уже по делам пойду
borasca: спасибо за игру))
Tolik: ну ладно. тогда на сегодня хватит
Tolik: тебе тоже спасибо было круто
borasca: Я правда в конце стал сильно тупить
Tolik: и я. устали
borasca: да не то слово

В игре есть классический режим, где мы играем за грабителей против охранников и есть режим зомби — где все враги заменяются на зомби. Простые охранники на тощих быстрых зомбаков, тяжёлые охранники (со стволами вместо дубинок в классике) — в толстяков, которые взрываются при приближении, что обычно приводит к смерти игрока.

Персонажи, которых мы не обсудили в чятике:

Readhead. Способность вклюбляет в себя одного врага. Он не причиняет вреда и везде бегает за игроком.

monaco redhead.jpg

Hacker. Способность: может запустить в сеть уровня вирус. Обычные персонажи тоже это могут, но делают это только через компьютеры, а хакер может это сделать через розетку. К тому же он делает это быстрее.

monaco hacker.jpg

Чтобы написать эту статью я скупил все коллекционный карточки в Steam.

monaco all collection cards steam

Скриншоты из игры можно разглядывать как картины, находя всё новые детали. 

monaco level screenshot shark with laser

Мне после этого скриншота хочется снова заглянуть на уровень — рассмотреть что это за Shark with Laser.

Микро-победа. Вопросы.

Хорошо двигаться маленькими, понятными шагами. Всё получается.

Настроил сохранение папки с логами в dropbox. Работает. Нужно будет перевести и сохранить к себе мануал по которому настраивал. Очень качественная инструкция.

Читать далее Микро-победа. Вопросы.

Мало

python >>> Codecademy += 1

PureBasic big-game.pb
из «планов» в «сделано» перекочевало:
;запись в логе о покупке домена
;сделал вывод главного и window_win окна посередине. Сделал им одинаковый размер

Листал форум gamedev. Ппц там чуваки что творят…

CAT

По дороге на остановку напел на телефон песенку. Пришёл домой — дописал гитару.

Голос дрожит, потому что записывал на ходу. Самое смешное, что в покое записать лучше не получилось.

Потом долго обыгрывал и записал отдельно инструментал

Из-за того что мелодия начинается из-за такта пришлось осваивать udacity и перемещать кусочек из конца в начало. С голосом как-то хорошо прилепилось, а вот чисто с гитарой — сильно слышен шов.