can3p: (Default)
[personal profile] can3p
Как понятно из названия, речь пойдет о небольших игрушках shareware-типа. Тип заключается в следующем: скачал, поиграл триальную версию или демку, купил ключ прошел полностью. Как правило, игрушки незамысловатые, но забавные, играть интересно. Особую ценность представляет собой хардкор типа Crimsonland.

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

Если разработчики open source ПО хотят на своих работах делать деньги, то они делают их на поддержке. Сразу же возникает вопрос: какая может быть поддержка у картинки? Если заказчику нужно другую шапку на сайте, то он просто попросит дизайнера сделать новую, но никак не изменять старую.

Психологическая причина заключается в том, что когда дизайнер отпускает на волю свое детище, то в глазах многих оно просто теряет своего хозяина, а это сложно.
Игры как продукт в этом случае еще более специфичны. Большие игры как правило имеют маленькую историю версий, из которых основная - начальная, а последующие почти всегда только латают дыры и исправляют ошибки. Исключение - различные многопользовательские игры. Но даже в их случае дизайнерская часть не меняется. Таким образом толку от раскрытия исходников игры целиком нет.

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

В результате напрашивается следующее решение: движок игры сделать открытым, в особенности если он рассчитан на несколько разных игр, а вот всю содержательную часть игры продавать. В результате подобного подхода вокруг самого движка может сформироваться нужное сообщество, которое скорее всего игр на базе движка не создаст( опираемся в интерес и, конечно, нехватку дизайнеров), но зато будет править, патчить и т.д. Также это расширяет набор инструментов, которые можно выбрать для создания движка. К примеру, можно выбрать популярную связку python + libsdl, саму же игру целиком продолжать распространять как shareware.

Profile

can3p: (Default)
can3p

April 2017

S M T W T F S
      1
2 3 45678
9101112131415
16171819202122
23 242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 5th, 2025 10:40 pm
Powered by Dreamwidth Studios