Thursday, September 21, 2017

H. P. Lovecraft "The Call of Cthulhu"

I am not a big fan of the horror genre. I guess my biggest problem with it - I cannot believe in what is going on in a novel. Is it my fault or lack of skill of a writer? Don't know. Since Howard Lovecraft created the whole universe that gave birth to tonnes of fans, movies, books and video games, I guess the problem is just for me and a genre.

"The Call of Cthulhu" is a short story without dialogs. You read it like a diary of an author. If the events of the book took place in our time you would expect to read this story in a blog post. So the author conducting an investigation about an ancient unknown religious cult and occasionally finds that everything the cult believes to exists in reality. He sees different coincidences during the investigation that leads to prove of existing of ancient horrors. That's it.

I can say nothing about characters - because the main motivation to create them was to continue the storyline, so there is nothing interesting about them, no one, except the author, is opened enough (and there is no motivation for that as well).

I guess the main goal of this story is to lead you through the experience of following a dangerous ancient cult by mystery notes and small details and wipe out a border between the story and reality for you, so in the end, you believe in the horror and tell yourself that it was just a book. Unfortunately, I haven't experienced something like that during the reading, so, generally, don't find this story interesting.

However, I would recommend reading this story as a classic of the horror genre and to become familiar with Lovecraft's universe which influenced a lot genre of modern fiction. 

Сергей Галенкин "Маркетинг игр"

Я, честно говоря, впервые встречаю настолько концентрированный, лишенный воды материал в одной книге. Я даже не вижу смысла пересказывать ее содержание, потому что, боюсь, короче чем в ней, мысли по данной теме не выразить. Не зря Сергей писал, что книга родилась из идеи поста в блог. Это даже не книга - это руководство, примерно такое же, какое вы находите в коробке из-под вашего нового телевизора. Оно детально, без мотивирующих фразочек (смотреть телевизор круто! Вам не терпится смотреть телевизор? Один мой друг тоже хотел смотреть телевизор!) и без тонны примеров на 20 страниц каждый, объясняет где какая часть, как настраивать и что сделать чтобы вы смогли сидеть на диване и смотреть любимые каналы. Вы маленькая студия и у вас появился вопрос о том как продвигаться, расчитать бюджет, что делать на текущем (не важно каком) этапе разработки? Вы найдете там ответы. Даже удивительно сколько полезного материала уместилось в такой маленький объем.

Здесь я изложу свои инсайты и я настоятельно НЕ РЕКОМЕНДУЮ читать этот пост до прочтения книги, потому что, возможно, мое костноязычие сделает антирекламу, чего я совершенно не хочу.

Маркетинг


Я был уверен что маркетинг = продвижение. Оказывается, маркетинг - это А и Я разработки вашей игры, да и любого другого продукта. Если вы разрабатываете продукт не для того, чтобы потренировать навыки разработки и забыть, то вам нужно начать маркетингом и закончить им. Маркетинг - это понимание того как вы будете подавать свой продукт пользователям. Если вы начинаете с определения вашего продукта, с определения его преимуществ, с понимания зачем вы его делаете вы начинаете с маркетинга и сильно упрощаете разработку. Задав себе рамки определениями, особенностями, целевой аудиторией вам станет гораздо легче принимать решения, а главное понять, что вы делаете и не потерять (или потерять, но тогда начать что-то другое) мотивацию.

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

Кстати, наблюдая за многими успешными разработчиками игр, я заметил использование именно тех полезных советов, которые вы найдете в книге. И нет, это не шаблонные лендинги под копирку со 100% успехом, как советует бизнес молодость для бизнеса.

Удивительно, но советы в книге не относятся к бизнесу в целом. Очевидно, продвигать мобильную матч 3 совсем не то же самое что консольную РПГ. Инструкции скорее подсказыват вам как понять какое решение принять на каждом этапе вашей разработки. Как понять что важно именно сейчас и именно для вашего проекта. Вы не найдете в книге серебряную пулю. Но вы найдете там инструкцию как лучше всего добывать метал, как отливать форму и как стрелять из пистолета.

Планирование и расчеты


Я терпеть не могу книги по тайм-менеджменту и прочей лабуде. Все всегда сводится к планированию и в каждой книге рассказывается свой способ планирования (в итоге, конечно же, все всегда индивидуально). Ежу понятно, что планировать надо, но планировать надо так, чтобы достигать своих целей. В "Маркетинге игр" планированию уделяется много времени, но дается ответ не на вопрос "Как планировать?", а на вопросы "Что планировать?" и "Как интерпретировать свои планы?". Хотя вы также можете найти что обязательно нужно включить в икселевские таблицы которые нужно составлять.

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

Общение


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

Итог


Я безусловно советую эту книгу всем, кто собирается делать игру на любом этапе разработки (а особенно до ее начала - тогда вы извлечете из нее максимум пользы и, возможно, сэкономите много времени). Очень полезно ее будет прочитать и неигровым стартапам, как минимум, чтобы понять важность маркетингового взгляда на продукт. Я могу сказать, что "Маркетинг игр" - это самое полезное что я читал за последнее время и, на удивление, самое мотивирующее, не смотря на отсутствие даже намеков на мотивирующие фразочки. Огромное спасибо Сергею Галенкину за такой огромный вклад в развитие игровой индустрии.

Saturday, September 9, 2017

Frederik Michel Dekking "A Modern Introduction to Probability and Statistics, Understanding Why and How"

What is it?


As you can see from the title this is a book about probability theory and math statistics. About one you studied (or studying now) if you've ever studied at technical university. It describes how to estimate your chances in a situation when you don't have enough info to be 100% sure and how to verify the quality of info that you have.

The first half of this book I can remember from my university probability theory class, but the second half is a bit deeper. First insight that I got is that we can actually check the quality of our data. So usually when we work with data from our website or app analytics, for example, we make a conclusion based on data we have. Suppose we got an info that our users spend in average 2 minutes on the product profile screen. How can we say that this info is true? We can test our hypothesis about 2 minutes against the hypothesis that users actually spend on user profile page less than 2 minutes. The book gives us a lot of methods of doing this in different situations so we can get more precise results from data that we have. Which is very helpful!

There are a lot of interesting historical examples in the book as well, i.e. like how probability theory gave more precise information about German production during Second World War than British intelligence agency. It gives you understanding about real world application of your knowledge which gives you a lot of motivation to continue reading. 

Unfortunately, I had not so much time to complete the exercises, but I solved all the Quick Exercises (which are very easy, honestly, but still). You meet Quick Exercises among the text of the lesson and it helps you to understand what you've just read. Since I've read the book in transport I solved everything in my mind without even the piece of paper in my hands. I hope I will find time to get back to real exercises because otherwise, I think, I will waste my knowledge very fast

Who should read the book?


If you work in IT and want to be more effective for your company, probably this book will be a good choice. It will give you a knowledge about how to treat the data, how to work with it, how to make the right conclusions based on it. IT full of data now, all business is data driven, so you have to be effective with it. 

This book will be very good for machine learning and data scientist beginners because it will help you to understand that you can do a lot of things without machine learning and it will help you to understand how machine learning works internally, so you can use it more efficient.

This book will be awesome for students of different departments. It will help you to get probability theory right and it will definitely help you in your scientific research (because all the experiments and theory are based on probability theory because we don't have enough data to be 100% sure in something)

Is it complicated? Should I know maths?


It is not complicated. Authors made a great job to put so difficult material in so easy-to-understand way. But maths is still necessary. You should know at least how derivatives work, integral calculus and some math analysis. I read all the book in a bus (on my way to the office and back), sometimes it took me almost 10 minutes to get how does the thing work, but it is because I've done all the calculus in my mind without paper and pen. So if I can do it in my head, and I am not a very good mathematician, I guess it is not complicated at all. 

Conclusion


This is a very good book to get probability theory. It explains everything very clear and now I can tell that I understand probability theory and maths stat basics at least. I think it is enough for me, cause it covered all my questions, it can be not enough for one who works with probability theory every day and wants to get some deeper concepts. But if you want to learn it or recall what you've studied in university and a bit more this is a great book that will answer all your question and give the good vision of what is the probability theory now.