« Realtor на iPhoneTodd`s Box2D Tutorials »

Постмортем - EF: Warfare 2

2009-09-15

Permalink 19:31:01, by Badim Email , 13 words   Russian (RU)
Categories: flash games

Постмортем - EF: Warfare 2

4 месяца назад я выпустил EF:Warfare 2. Моя первая игра с мультиплеером, сервер которой я хостил за свой счет.

О разработке вкратце - as2, сервер построен с помощью SFS, разработка заняла 3 месяца, DB на MySQL.

Follow up:

После релиза по 10-20 часов каждую неделю занимала поддержка. Без нее никак, багов было море, недочеты, исправление, внедрение других АПИ. Помимо прочего сервер не живет больше 2х дней, как это исправить я до сих пор не знаю - так что приходиться каждые 2 дня перегружать сервер.

Помимо мультиплеера в игре также была возможность и одиночной игры. В ней была невероятная сложность =(. В данный момент одиночная игра легче в 2 раза чем мульти, и все равно народ ноет что сложна. Надо было облегчить раза в 4 =)

Мультиплеер был рекламной фишкой, поэтому в него играть можно было только на K, NG, EG.

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

Ну а теперь циферки:
После прошествия 3 месяца с публичного релиза, с игры пришло 56000 пользователей на конг, что обернулось в 2800$ исходя из условий нашей сделки с Конгом.
На рекламе получились какие-то копейки - долларов 100$. Всю рекламу я пустил на отправку трафика на спонсорский сайт.

О мультиплеере:
В игре была сквозная регистрация - если пользователь зареген на сайте, где он играет в игру, то при заходе в мультиплеер он автоматически регистрировался в самой игре. Другой возможности регистрироваться в игре нету.
Таким образом в игре зарегилось 6к пользователей, из них 1.5k пользователей доиграло хотя бы одну игру до победы(500) или поражения(1000). За игровые деньги купили 400 предметов в магазине игры.

В итоге:
Игра получилась слишком сложная на прохождение(непроходимая), всю дистрибуцию убило банкротство ГЖ. Полный провал в общем-то. Но раз технология есть, буду делать warfare3. только при такой же сложности добавлю туда героев, будет легче и динамичней играть, и совместимость с этой версией будет 100%.

Advertise:

Trackback address for this post

This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)

16 comments

Comment from: aXakal [Visitor]
*****
Даешь супер игру!
2009-09-16 @ 05:46
Comment from: puzzlesea [Member] Email · http://puzzlesea.com
Респект, интересная статья.
2009-09-16 @ 07:41
Comment from: Iga [Visitor]
Перезагружать сервер раз в два дня - это ок. Вроде бы, некоторые ммо раз в сутки перезагружают, и считают что это ок.
2009-09-16 @ 10:54
Comment from: Badim [Member] Email · http://www.elite-games.net
Iga, для меня это персональный удар по моему эго. как так - баг который не могу пофиксить, а еще программистом себя называю =)
2009-09-16 @ 13:24
Comment from: 1g0rrr [Visitor]
А почему AS2, а не третий? И что-то я не понял, что всего 1500 человек сыграло в мультиплеер?..
2009-09-16 @ 19:54
Comment from: Konstantin [Visitor]
Badim, а для чего раз в два дня перезагружать?Вернее из-за чего.
2009-09-16 @ 22:15
Comment from: sersir [Member] Email
Konstantin, читай внимательнее:
Помимо прочего сервер не живет больше 2х дней, как это исправить Я ДО СИХ ПОР НЕ ЗНАЮ - так что приходиться каждые 2 дня перегружать сервер.

Вадим, привет, вопрос опять не по теме. А если сайты, где могут продавать готовые движки или куски кода за деньги-именно по этой тематике. Я не говорю про Фрилас.ру или ФЛГ.ру.
2009-09-17 @ 14:17
Comment from: Konstantin [Visitor]
sersir, я читаю внимательно.
Мне интересны симптомы.
Что происходит: зависание, замедление работы, появление ошибок etc...
2009-09-17 @ 17:55
Comment from: c2 [Member] Email · http://gametelegraph.com
да наверное как обычно - съедает всю память, создает тучу процессов, начинает тормозить и падает, ну или взрывается. ;)
2009-09-17 @ 18:39
Comment from: flashrushgames [Member] Email
Возник вопросик - как заключить подобную сделку ? (я про сделку с конгом ). Есть ли какие то обязательные условия? (у меня есть игра хочу заключить подобную сделку что мне надо?:))Пасиб.
2009-09-17 @ 21:45
Comment from: Clonk [Visitor]
Обидно конечно... Какой потенциал был. Надеюсь хоть с 3 частью фортуна улыбнется ))
2009-09-17 @ 21:47
Comment from: Badim [Member] Email · http://www.elite-games.net
as2 - на нем можно писать и на СФС. часть кода что за логику игры отвечает она одинаковая у севрера и клиента.

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

вопросы не по теме - сюда:
http://blog.elite-games.net/forum/
=)
2009-09-17 @ 23:05
Comment from: Michel [Visitor] · http://www.webiki.ru
Собственно у нас тоже все бежит на SFS. Но таких проблем нет.
Хотя что-то подобное пролетало, но быстро решилось.

У тебя SFS на какой OS стоит?
2009-09-19 @ 21:07
Comment from: Badim [Member] Email · http://www.elite-games.net
unix@debian
2009-09-22 @ 04:20
Comment from: shadememory [Member] Email · http://shadem.com
Интересная статья. Удачи с новым Warfare.
2009-09-23 @ 12:06
Comment from: hexware [Visitor]
Возможно отваливание связано с тем что экстеншены к SFS на AS2 написаны.
2009-10-04 @ 14:00

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
PoorExcellent
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)
This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)