Запуск Genesyx — 27 ноября 2010 года
30.08.2024 11:44:38
30.08.2024 11:44:38
Дальнейшее развитие проекта в игровом аспекте можно детально отследить по новостной ленте на genesyx.ru, не буду повторяться на этом канале. Расскажу о том, чего не было видно обывателям.
Во-первых где брать игроков... Конечно в Перекрестке Миров. Там тусовка была хоть и небольшая, но зато все друг друга знали, как в деревне. Я пользовался доверием среди игроков и смог достаточно легко привести в свой проект десяток-другой первых постоянных почитателей. Из интересного — модераторы тоже сразу пришли, хоть с ними я и не дружил. А один из них, ныне известный как Меф., и вовсе стал основным амбассадором проекта.
Дальше сработало сарафанное радио, плюс начали тащить людей из Арены, к лету 2011 года постоянный онлайн составлял порядка 65 человек. Сколько было всего играющих на тот момент уже не помню, но этого хватало для поддержания интереса и медленного органического роста.
В Перекрестке Миров после развития Genesyx осталось порядка 10 активных игроков, и в какой-то момент сервер был выключен. По факту это подтверждает то, что мне действительно удалось создать проект лучше ПМ.
Как только в проект пришли первые игроки — боевая система начала вставать колом, ведь я тестировал все руками, соответственно однопоточно... База не вывозила даже 3-4 параллельных боя — все просто лочилось на вставках и обновлениях записей, коих очень много в процессе боя. Чинил эти проблемы в реальном времени, благо игроки относились с пониманием и бежать из проекта не спешили.
Еще одной проблемой, вставшей почти сразу после прихода игроков, стал хостинг. Первая версия была задеплоена на виртуальном хостинге, где на одном сервере находилась тонна баз. Разумеется моя боевая активность в момент выжрала все процессоры и память, и я получил письмо от хостера об абьюзе с требованием переехать на выделенный сервер. Делать было нечего, переехал. Стало чуть получше, но сервер по-прежнему виртуальный, а SQL Server в то время на виртуалках работал очень плохо. Плюс выделенный сервер стоил хороших денег ежемесячно, что создало ситуацию «дорого и плохо» и довольно быстро подняло вопрос о покупке собственного железного сервера и коллокейшне.
Первый сервер я купил за 40 000 рублей, б/у конечно же. Это привело экономику в норму, коллокейшн намного дешевле виртуального выделенного сервера, и решило вечные проблемы с производительностью, ведь даже примерно такой же по спекам железный сервер выдавал несравнимо лучшую производительность базе. Позже, по мере роста онлайна, я купил еще два новых сервера, причем последний аж за 750 000 рублей, благо доходы от проекта уже позволяли сделать это не за свои. Они и работают по сей день — второй в QA, третий в PROD, а самый первый уже давно пылится в шкафу.
Спустя какое-то время после запуска я также написал статью об организационных моментах, в т.ч. о формировании Полиции, о логике принятых решений и прочем. К сожалению, ее тоже сейчас не смог найти в интернете, возможно читатель окажется более упорным и преуспеет в этом вопросе.


Gentyx
