Эссе о разработке игр, мышлении и книгах

Концепт-документ игры News Makers

Daily Prophet (c) Harry Potter

Daily Prophet (c) Harry Potter

Покопался в своих концептах и нашёл несколько интересных на мой взгляд. Буду их постепенно выкладывать. Без вылизывания, но с некоторыми дополнениями и пояснениями.

И сразу прошу понять и простить: это концепты продуктов (в основном игр), которые не обязательно имеют хорошие перспективы в монетизации или росте — просто интересные концепции.

Начну с концепта игры про написание новостей.

Далее

Экзокортекс: минимальная функциональность

[источник картинки](https://enstructcorp.com/swiss-army-knife-vs-the-brain/)

источник картинки

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

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

Далее

Опыт использования Julia

Логотип Julia

Из-за непрекращающегося бардака в мире решил отвлечься от стресса и в итоге три недели учился кодить на Julia — портировал с Python один из своих экспериментальных проектов.

Я уже писал про впечатления от документации Julia — «теорию», а сейчас, так сказать, будет «практика».

Далее

Композиция vs классификация

Эволюция организации информации.

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

Вопрос не так прост как кажется.

Исторически человечество сильно клонится к классификации. Начиная с ранних лет мы учим детей что классификация — это единственный основной способ организации информации — на неё опирается большинство учебников.

В итоге почти все взрослые люди имеют «урезанную» модель мира и не могут, например, в изобретательство.

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

Заранее прошу прощения у математиков и других формалистов за отсутствие должной строгости в изложении. Свою задачу я вижу не в доказательстве математических свойств композиции и классификации, а в популяризации применения композиции.

Далее

Организация информации

Стопки книг, иллюстрирующие складирование информации.

Стопки книг, иллюстрирующие складирование информации.

Тезисно скажу пару слов об организации информации: зачем это нужно, на что влияет и от чего зависит.

Не в контексте программирования, а «вообще» в процессе жизнедеятельности. Конечно, к программированию всё сказанное тоже относится.

Далее