Форум сайта python.su
0
Здравствуй, многоуважаемый питонист 
Совсем недавно я загорелся идеей воплотить в компьютерную жизнь одну увлекательную и, в то же время, старую настольную игру. Сделать я это хотел бы на питоне, т.к. недавно начал изучать этот язык и он мне откровенно нравится. Если делать, то вижу смысл только в веб-версии, в следствии чего у меня появилось немало вопросов, ответы на которые я не нашел на просторах рунета (а с английским у меня все очень плохо).
1. можно ли создать игру на двоих человек с изменениями в реальном времени (через интернет)
2. можно ли реализовать веб-версию на pygame
3. какие фреймворки используют для таких задач, на каких серверах/хостингах это все запускать, с чем объединять, а с чем лучше не смешивать.
Так же буду благодарен за советы, истории из практики, ссылки, литературу и прочее.
Сам умею верстать и немного знаком с php, изучаю питон во всех его направлениях
Отредактировано riki (Май 6, 2013 19:56:54)
Офлайн
75
А игра какая?
Клиент все равно на флеше или js…
Офлайн
0
Меня интересует не так реализация конкретной игры, как вообще разработка веб-игр на питоне.
Игра, написанная на pygame, не может работать из браузера? Если не может, то какие альтернативы имеются?
Офлайн
75
Игра, написанная на pygame,
не может работать из браузера? ->
Нет,конечно
Офлайн
0
А можете посоветовать что-то вместо?
Офлайн
75
Я не могу дать нормальный ответ.
Вот точно такой же вопрос и ответ на него -> http://stackoverflow.com/questions/5522809/python-web-based-game
Офлайн
0
Спасибо за ссылку - хоть что-то.
Все еще принимаются ответы по всем пунктам
Офлайн
221
riki
вам уже сказали одну умную вещь
Singularityпо пунктам:
Клиент все равно на флеше или js…
Офлайн
72
Если хотите все писать на питоне, то можно попробовать для клиентской части использовать pyjs/ Это такой аналог GWT - пишем на питоне, транслируем в javascript, там в примерах есть работа с canvas и даже простенькая игра. А на серверной стороне видимо стоит использовать что-то, типа tornado.
Офлайн
0
JOHN_16Да, именно это имею ввиду.
1) вы имеете ввиду вносить изменения в код при этом одновременном выполнении этого же кода между двумя хостами?
Прикреплённый файлы:
Снимок-11.png (177,3 KБ)
Офлайн