Прошлый итог тут
Наконец дошли руки сделать итоговый пост. Задержал потому, что был на недельной медитации (чем еще в Тае заниматься как не медитировать?) и потом еще несколько дней возился с бытовыми вопросами.

Итак что принесли сайты?
Вообще-то результат по сайтам почти не меняется месяц от месяца. Только падает неспеша. Да и я сам забил на них уже почти как два года. Поэтому буду еще более сокращенный финстрип писать (надо же самому подсчитывать что там по деньгам)

Ссылки 7100
Трафик 17850
Расходы 3000

Итого с сайтов. 21950. Мало? Ну так и не делается ничего.

Зато с играми все как надо. Все три игры идут хорошо. Так что суммарный итог у меня хорошо за сотню.
Новая игра про башню тоже поднимается, принесла 9000р, из них 3100 в апреле, а остальное уже в мае.

Правда с работой при этом туго. После завершения игры хотел сделать свой инструментарий более глубокий, чуть ли не свою среду разработки и проектирования для игр, хотел сделать ее на каком-то более распространенном языке чем делфи или флеш. Думал активно в сторону C#… и за все время не сделал ничего.

Как-то не пошло.  Несколько раз запускал среду. Тыкал в графическом редакторе (А без редактора я вообще сложный виндово-мышковый софт писать не сяду) и настолько все это убого и неудобно по сравнению с устаревшим уже лет на десять делфи, что как-то руки опускаются. Может я не там тыкал?

Накидайте в комментах в чем и как писать виндовый десктопный софт? Чтобы не изобретать десятки велосипедов по ходу.
Вот есть форма, вот есть картинка, вот есть легкореализуемый драг_энд_дроп, перетаскивание файлов на окно и перехват этого события, менюшки, хоткеи, элементы управляемые мышью и программируемые так, чтобы ими можно было бы управлять мышью. Короче говоря все-то к чему пользователь (Я) привык в виндовом интерфейсе.

По факту более менее взялся за дело только сегодня.
Набросал самое начало в тех же делфях, тоже не всем доволен, но у делфи хотя бы огромнейшая база знания в рунете по всем вопросам.

____

Но перейду от рабочих к более личным вещам.

Продуктивность. Месяц выдался очень не рабочим. Поездка за визой. Продажа байка. Сборы и переезд из Чианг Мая. Спокойно углубиться в работу не было возможности.
Итого как-то набежало 76 с половиной часов.
Что составляет 36% от времени.

Это против 179 часов и 59% марта.
Май пока стартанул еще хуже. Но это потому, что все еще никак не втянусь в дела.

А напоследок выложу фотку с поездки на самую верхнюю точку Таиланда. Сама вершина километрах в 5 по левую руку и она совсем не впечатлительна. Этот вид получше.Чуть чуть Таиланда


Автор: Elsper.ru


VN:F [1.9.14_1148]
Rating: 0.0/10 (0 votes cast)

Возникло сразу несколько поводов написать. Поэтому объединю все в один пост и под одним тайтлом

1) Альфа тест закончен. Игра релизнута. Все тестеры кому я что-то должен — пишите на почту.

Лучший тестер tulvit.net
Он смог воссоздать критичный баг, ломающий всю игру. И мы потратили пол дня без перерывов, чтобы выловить его.
Ошибка, как это часто бывает (у меня) от невнимательности. Во время разработки я сменил подход к локализации. И часть сделал по старой схеме, часть по новой. И вот на стыке разных подходов запорол одну фразу. Но этот запор привел к тому, что английская версия запрашивала несуществующую переменную и это ее вводило в ступор.

2) Проапгрейдил свой ноут и ноут девушки. Почему я пишу это в «ошибки и исправления» ?
Потому, что это надо было сделать еще пару лет назад. Апгрейд настолько простой, что мне аж захотелось написать, вдруг кто-то тоже тупит с устаревшим ноутом и страдает.

Так вот….
Купите вторую (или просто 8 гиговую, вместо имеющейся 2 или 4) плашку оперативки. Это сравнительно недорого, но это реальный апгрейд. Вставлять — дело пяти минут.
Я таким образом еще и победил bsod на ноуте девушки отдав ей свою 4гиговую плашку, а купив себе 8гигов, в пересчете на рубли это стоило 2-2,5 тысячи.
Правда оперативки у девушки стало не 4, а 3 (против двух). Так, что перед тем как бежать за новой памятью проверьте разрядность системы.

Итого:
— меньше висляков на нагрузке у меня (+4гига). Прямо сейчас у меня открыто все, что мне надо, хотя раньше я например старался вырубить фотошоп или неиспользуемый браузер.
Вкладки в браузере перестали сбрасываться в кеш. Иногда кеширование было очень неудобным сюрпризом.
— убрали синий экран у девушки.
— меньше висляков у нее же (+1 гиг)
— удовольствие от апгрейдов двух ноутов.
И все это благодаря просто покупке недорогой плашки на 8 гигов.

Погуглите только формат памяти своего ноута (Хотя 95% это ddr3) и объем поддерживаемый процессором.
Я тупо вставил память в магазине, убедился что операционка ее всю видит и только тогда заплатил.

3) Ацки запорол американский клон своей основной игры. Я в ней тупо оставил тестовые данные. Однако люди играли. Ставили пятерки. Смотрели рекламу…..
С одной стороны жутко стыдно за такой косяк, а с другой удивляет поведение пользователей, игра даже стала набирать инсталлы.


Автор: Elsper.ru


VN:F [1.9.14_1148]
Rating: 0.0/10 (0 votes cast)

Прошлый отчет тут

Сначала по старинке посчитаю деньги с сайтов. Потом перейду к интересному.

Ссылки

Сапа….эм…  ноль (-4000) (И это не первоапрельская шутка)

Линкфид. 2450
Сетлинкс 200

Трафик

Гугл 13000 (-600) в долларах вырос, в рублях упал. Эх.
Пайклик 4500 (+300)
Ледикэш 450
Бодиклик 400

Итого 21000 (-4300)
Такие дела.

По играм все гораздо радужней.

Игруля внезапно стала расти и вышла на 1400$ (+585). Очень порадовала )
Так что я решил даже под ней новое обновление запилить. На след неделе выпустить надеюсь.

Почти доделал новую игру. Альфа тест вот объявлял, он как бы лениво продолжается, пока я попиливаю обновку.
Я решил не релизиться сразу после доделывания, а немного дать игре полежать. Ну и не до конца доделана на самом деле.

Начинал активно еще одну игру. Но новая художница соскочила. И непонятно что с проектом делать теперь. Игра сложная, но при этом «средненькая» по интересности для меня. В общем -20 продуктивных часов впустую.

Нафрилансил сайтк-лендинг за день (По старому знакомству, не стал отказываться, да и проект был не сложный, и давал возможность немного отдохнуть от игр).
Надо было сверстать дизайн и запрограммировать все там.
На сайте предполагалось наличие слайдера, показывающего разные картинки в зависимости от выбранного раздела (нажатой слева кнопочки). Плюс желательно было наличие админки(!), позволяющей редактировать этот слайдер и картинки. Сделал все за день.
Сделал несколько слайдеров, переключаемых при нажатии кнопочек в левом разделе.
Админку на php. Через нее можно загружать и удалять картинки, указывать имена кнопок и какие картинки к какому слайдеру относятся. Дизайна ноль. Но функционально.
На том же php сделал генерацию этих слайдеров на основе данных сформированных в админке.
Доволен остался.

Попробовал использовать сервис для todo листов.
wunderlist.com
Впринципе время потраченное на него можно сказать окупилось. Но как-то забивать стал.

Очень много работал над своим инструментарием.

0) Говоря о инструментах стоит начать с того, что еще давно я прикрутил к среде дополнительно обработчик PHP, и использую его как препроцессор. Это дает мне возможности для кодогенерации, которая не возможна по умолчанию. А важность и силу кодогенерации знает любой, кто работал с дорвеями.
1) На своем препроцессоре написал код, позволяющий управлять переменными, которые нужно сохранять, тупо добавляя их в список этих переменных. (Ранее приходилось описывать сохранение и загрузку каждой переменной)
2) Начал использовать сторонний софт для проектирования набросков интерфейсов (Project Pencil). Работа ускорилась.
3) Но переносить вручную уже набросанные интерфейсы мне быстро надоело и я написал на php код, который распаршивает сейв программы из первого пункта и генерируют код сцены. В итоге нажал «сохранить» в одной проге, запустил компилятор и сразу вижу изменения в сцене. (Правда сцену все же надо создать и хотя бы в самых общих чертах описать. 100% автоматизацию я не делал)
4) Но этого было не достаточно. Потому, что программа не давала «имен» объектам. Давала какие-то рандомные ID, которые можно считывать, чтобы в принципе как-то обозначить объект. Но с ними нельзя работать мне, как человеку, потому, что эти цифры и буквы ничего не значили. (Поэтому при замене объекта в программе, менялось его имя, и если с объектом происходили какие-то манипуляции, а не только его отображение, но приходилось менять имя и в коде) Плюс прога не давала прикрепить к картинкам текст. Что сильно усложняло создание, например, кнопок с надписями.
Я изменил…. эту программу. (Было очень приятно от осознания своей крутости)
И решил обе проблемы.
На мое счастье нужная мне часть оказалась написана на чем-то типа JS, которое потом как-то отдельно обрабатывалось.
5) Между делом переписал скрипт экспорта слоев из фотошопа.
Фотошоп имеет стандартный скрипт позволяющий сохранить все слои в картинки с именами слоев. Но он напрочь игнорирует позиции этих слоев. Я разобрался как изменить скрипт, так, чтобы позиции слоев не терялись. Но даже с этой примочкой использовать фотошоп для проектирования интерфейсов было менее удобно, чем прогу о которой я выше написал, и которую я заточил под себя. Так, что этот пункт просто в плюсик к крутости. Давно хотел эту проблему как-то решить.
6) Создал механизм добавления «ресурсов» картинок тупо в папку, и тут же получать к ним доступ в коде по имени файла. Мелочь, скорее всего реализованная в куче других сред. Но все же.
7) Свой «аниматор» сделал…
greensoock, который юзал до этого, показал себя более тормозным на тестовом сравнении. Я был удивлен, что мое решение оказалось быстрее «профессионального».
8) Написал свой класс вместо стандартной кнопки. Она почему-то тоже тупила. (на самом деле у меня свои классы для всех часто используемых объектов, просто кнопка основывалась на стандартном. Его и переделал)
9) Ну и из более раннего, но раз уж разошелся о всяких интересных решениях, то напишу сюда.
Переписал (через расширение класса) класс спрайта (Это как бы сцена и одновременно контейнер для других графических объектов) сделав возможность добавлять «цепочки функций», когда мы дергаем определенную функцию у родителя, то мы автоматически дергаем аналогичные функции у всех вложенных детей и их вложений до самого конца.
Теперь, если мне нужно провести какую-то операцию (например перерисовку) со всей «веткой», то мне не надо контролировать вызов этой функции у каждого вложенного объекта, я просто дергаю ее у родителя.

Ладно хватит о технических деталях.

Продуктивность

Добиться такого количества результатов, что я перечислил, невозможно было бы, если бы я не работал чуть больше, чем обычно. Думаю это понятно из заголовка )))

Так вот 179 часов и 59% продуктивности.
Поднимать проценты продуктивности оказалось очень тяжело, особенно если не обманывать себя и не приписывать сюда всякую прокрастинацию
Например хаюр  (Хотя объективно полезная часть времени проведенного на хабре даст еще +3 часа)
Или вот посещение сайта FGL (который по идее является непосредственно связанным с работой) не идет в плюс. Потому, что это «дрочка статы».
Хотя гугл плей и appodeal.ru идут в плюс, потому, что эти сайты тупо нельзя игнорить. И мне было чертовски жаль переносить это время в непродуктивное. Тут и комменты, и работа с гугл плеем, и да, просмотр статы по заработанному (хотя статодрочка съела только 40 минут за месяц)
Скайп. То в минут заношу. То в плюс. В этом месяце скайп сожрал два с половиной часа. Все до единой переписки были по работе, поэтому перенес в плюс.
Контакт — самый тяжелый пункт. Контакт сожрал 40 часов. И все они в минус пошли в стате. Но вообще-то через контакт я общаюсь со всеми художниками. Так, что часов 20 должно было бы пойти в плюс. Но разделить одно от другого нельзя.

Из этих продуктивных часов 75 получается чистого кодинга. В три раза больше чем в прежних месяцах
(Это без учета проектирования, работы с фотошопом, тестирования игры и прочих вещей, которые я отнес к продуктивному труду)

Всему виной то, что я по факту живу в коворкинге, а дома только ночую. Ну и иногда все же выматываюсь сильно и сижу не до ночи, а просто до вечера.

В апреле предполагается возня с поездкой в Лаос (визу новую сделать и от сонгкрана спрятаться), так, что треть месяца точно без коворкинга пройдет. Боюсь, не смогу повторить достижение ((


Автор: Elsper.ru


VN:F [1.9.14_1148]
Rating: 0.0/10 (0 votes cast)

Я тут начал подводить итоги и полез в сапу, а мне пишут

sapa

За что там вообще банят?
Зависло наверное около 13 тысяч.

Я конечно подожду ответ. Но посоветовал бы читателям тоже проверить акки и забрать накопившиеся деньги.


Автор: Elsper.ru


VN:F [1.9.14_1148]
Rating: 8.5/10 (2 votes cast)

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

screen

И хотя игра еще не до конца доделана, я осознаю, что похоже мне нужны альфатестеры. Ибо глаз «замылился» напрочь.

В заголовке написано о деньгах. Этакая замануха ))
Заплатить я готов, но чисто символические 50р на человека. Ну можно лучшему тестеру (по моему субъективному мнению) 250р.
Вебмани или пополнение телефона.

Только андроид.
Интересуют как смартфоны, так и планшеты, как новые, так и особенно слабые.

Порядок тестирования такой (если мне не изменяет память), я присылаю вам на почту ссылку в гугл плей. По ней вы «записываетесь» как тестер. И получаете доступ к игре. Все.

Поиграв, присылаете отчет с реквизитами на перевод (вмр или номер телефона)

Что меня интересует:
версия андроида, размер экрана, оперативка, FPS игры в разные моменты времени (FPS показывается слева сверху, даже на скрине видно), тормоза, ошибки игры, ошибки текстов, путаница в интерфейсах, неудобства управления ну и т.д..

Так же было бы здорово, получить после релиза (альфатестеры не могут этого делать, поэтому придется ждать релиза) положительный (то есть 5 звезд) отзыв в гугл плее (но я не настаиваю, настаивать — значит нарушать правила гугла)

Вряд ли желающих будет очень много, но я все же ограничу количество мест двадцатью.

___
Одно «но» игра еще не совсем готова. Сам ее «альфатещу» сейчас.
Но надеюсь нет ничего страшного в том, чтобы заявить о ней чуть-чуть раньше срока.

Для записи на тест просто напишите коммент, (ведь для коммента все равно потребуется указать почту). И в комменте дайте однозначно понять, записываетесь вы или просто комментируете статью.

Особо предпочтительны в роли тестеров люди которым нравятся жанры Idle и Clicker ну или просто те, кому понравилась прошлая игра. Но вряд ли в комментах наберется 20 фанатов жанра, так, что места есть для всех )


Автор: Elsper.ru


VN:F [1.9.14_1148]
Rating: 10.0/10 (1 vote cast)

Спoнcopcкиe ссылки

Рейтинг блогов

Рейтинг блогов
Яндекс.Метрика