Дурак подкидной и переводной
Собственно спешу сообщить что уже вот как две недели запущена разработанная нами игра для соц. сети под названием Дурак (существует в двух вариантах – переводной и подкидной).
Игра разработана в рамках моей работы в замечательной компании Weboow.
Tags:

5. Январь 2010 at 15:59
Привет Илья!
Случайным образом вышел на твой блог через etc. Я сейчас тоже работаю над одной карточной игрой для двух игроков под ВКонтакте. Сейчас стою на распутье – то ли выполнять игровую логику на стороне клиентов и тем самым не нагружать сервер лишними действиями, либо оставлять флеш только как интерфейс и целиком доверить обработку логики php-скрипту на стороне сервера. Можешь дать совет, как выбрать верное решение? Переводной покер установило свыше 170к пользователей. Любопытно какие нагрузки испытывает ваш сервер.
6. Январь 2010 at 18:20
Приветствую SextuS, переводной дурак только, а не переводной покер.
Всю логику необходимо перенести на серверную часть дабы избежать дыр в безопасности приложений, но небольшая доля логики сохранится и в приложении, но лишь функциональные мелочи, которые не могут повлиять на исход игры.
7. Январь 2010 at 02:54
Да-с, покер, оговорился я (:
Илья, а как у вас реализована серверная часть? Не знаю насколько вопрос к вам, но все же..
Сразу после того как определился с логикой, понял что так и так нужен socket-сервер. От прикладного программирования я далек, поговорил с людьми, вместо «коробочного» решения которое бы меня вполне устроило – рекомендуют писать свой собственный сервер кто на чем. Кто на Java, кто на Ruby, кто на perl, кто на C++. На чем у вас написана серверная часть и какие нагрузки она испытывает? Какую конфигурацию сервера используете?
Спасибо за ответы (:
7. Январь 2010 at 05:57
На данный момент серверная часть как это не прискорбно слышать реализована на PHP =)
Пишется она очень сильным программистом поэтому все не так ужасно как может показаться. Через некоторое время мы перейдем на C++.
Я работаю над флэш-играми уже 3 года, и скажу вот что, главное что я уяснил для себя, это то что всё зависит от целей, и «коробочный вариант» вполне приемлем, но:
1. если нужна скорость разработки – стоит смотреть в сторону Python
2. если нужна более менее стабильность и скорость разработки – Java
3. если нужен «правильный» во всех отношениях сервер (скорость, надежность, сверхнагрузки) – C++ идеальный вариант.
Самый большой минус C++ (каламбур какой =) заключается в скорости разработки относительно питона и явы, она увы в данном случае будет меньше, но всё зависит от знаний конечно же и умений =)