Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   крестики нолики онлайн (http://www.flasher.ru/forum/showthread.php?t=159629)

argoniummm 03.07.2011 12:35

крестики нолики онлайн
 
Здравствуйте. Мне нужно создать игру крестики нолики онлайн для вк.сом. В целом у меня есть идея как её создать, но возникает несколько вопросов:
1) Как сделать подключение игроков друг к другу.
2) Каким образом отображать ходы игроков на экране твоего оппонента.

КорДум 03.07.2011 13:09

Сокетные подключения или p2p.

flashfoxter 03.07.2011 13:47

1) Ответ выше
2) Вопрос появился потому, что даже не попробовали осуществлять задуманное, иначе вам пришлось бы поменять мышление, с того как отображать, что-то друг у друга на то, что флэшка это просто обертка для того что бы показывать то, что говорит сервер.

argoniummm 03.07.2011 15:51

flashfoxter я про план реализации общения клиента и сервера. Лично я сам думал сделать двумерный массив и заполнять его 1 или 2 в зависимости от того кто сделал сюда ход. Вот и спрашивал есть ли лучшие варианты.

КорДум 03.07.2011 16:01

Почитайте про p2p. Если не лень, напишите сокетный сервер и по сокету коннектитесь.

goodguy 03.07.2011 16:11

Цитата:

flashfoxter я про план реализации общения клиента и сервера. Лично я сам думал сделать двумерный массив и заполнять его 1 или 2 в зависимости от того кто сделал сюда ход.
По-моему это относится к геймплею, а не к общению клиента и сервера. Думаю, для начала неплохо бы разобраться только с клиентом

п.с. Оффтоп конечно, но такую игру в контакте точно не одобрят ;)

3p.station 03.07.2011 16:45

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

зы. насчет игрухи сильно не морочался, - баги искать там не стоит.

flashfoxter 03.07.2011 16:58

Для крестиков ноликов ваше решение с 1 и 2 вполне подойдет :) Игру точно не одобрят, для "Hello Vkontakte" пойдет :)

Но одобрение = добавление в список приложений. Поиграть с другом вы сможете без одобрения.

argoniummm 03.07.2011 17:43

Да нет, мне для себя. А такую игру привёл для примера. Хочу разобраться как делать мультиплеерные игры, и считаю крестики нолики одним из самых простых вариантов.

andrew911 04.07.2011 00:15

Крестики-нолики не совсем реалтайм, можно и без сокетов обойтись.

Можете почитать туториал с playerio
И статья с исходниками Creating multi-player game - TicTacToe, правда с использованием pulse server.


Часовой пояс GMT +4, время: 14:19.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.