Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование игр, графики и искусственного интеллекта > Вопрос по созданию онлайн игры


Автор: revenant043 16.11.2009, 22:18
Хочется попробовать создать онлайн футбольный менеджер. Вопросы: 
1) на каком языке лучше програмировать генератор матчей. 
2) как его связать с базой команд и игроков и соответственно в чем ее создавать
3) как написать скрипты для турниров (чемпионаты, кубки и т.д.)
4) с помощью чего это все объеденять в единое целое.

Хочется создать что-то похожее на www.simsoccer.ru, www.wifa.ru или soccerlife.ru но конечно не в таком масштабе.

Автор: DenWPF 19.11.2009, 01:45
обычный ПХП сайт, и к играм не относиться как таковой.

Автор: revenant043 19.11.2009, 18:02
Цитата(DenWPF @ 19.11.2009,  01:45)
обычный ПХП сайт, и к играм не относиться как таковой.

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

Автор: DenWPF 20.11.2009, 00:34
генератор матчей????
я хоть не навижу футбол, как это там все происходит???
ты видешь как бегают чубзики или как?

Автор: Exai1e 20.11.2009, 02:11
нет, думаю хитрый рандом и получение результата без визуализации "беганья чуваков" smile

Добавлено @ 02:13
зы. по теме, думаю PHP будет достаточно. Можно конечно и Java на серверную часть прикрутить, но зачем, если нечего сверх естественного не задумано ?)
помни - "Решение зависит от выбранного геморроя" © Snowy

Автор: revenant043 20.11.2009, 14:45
Цитата(Exai1e @ 20.11.2009,  02:11)
нет, думаю хитрый рандом и получение результата без визуализации "беганья чуваков" smile

Добавлено @ 02:13
зы. по теме, думаю PHP будет достаточно. Можно конечно и Java на серверную часть прикрутить, но зачем, если нечего сверх естественного не задумано ?)
помни - "Решение зависит от выбранного геморроя" © Snowy

Спасибо за ответ. А вот насчет рендома его как раз поменьше бы хотелось))))) Ибо идея возникла из-за того что во всех остальных играх рендом все больше и больше стал править.

Автор: DenWPF 20.11.2009, 15:13
Цитата(revenant043 @ 20.11.2009,  14:45)
Цитата(Exai1e @ 20.11.2009,  02:11)
нет, думаю хитрый рандом и получение результата без визуализации "беганья чуваков" smile

Добавлено @ 02:13
зы. по теме, думаю PHP будет достаточно. Можно конечно и Java на серверную часть прикрутить, но зачем, если нечего сверх естественного не задумано ?)
помни - "Решение зависит от выбранного геморроя" © Snowy

Спасибо за ответ. А вот насчет рендома его как раз поменьше бы хотелось))))) Ибо идея возникла из-за того что во всех остальных играх рендом все больше и больше стал править.

WHAT ?

я понял, ты хочешь реальные команды просить собиратся и играть???=)

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

а вообще я предпалагаю что у вас просто нету представления о программировании.

Автор: revenant043 20.11.2009, 15:39
Цитата(DenWPF @ 20.11.2009,  15:13)
Цитата(revenant043 @ 20.11.2009,  14:45)
Цитата(Exai1e @ 20.11.2009,  02:11)
нет, думаю хитрый рандом и получение результата без визуализации "беганья чуваков" smile

Добавлено @ 02:13
зы. по теме, думаю PHP будет достаточно. Можно конечно и Java на серверную часть прикрутить, но зачем, если нечего сверх естественного не задумано ?)
помни - "Решение зависит от выбранного геморроя" © Snowy

Спасибо за ответ. А вот насчет рендома его как раз поменьше бы хотелось))))) Ибо идея возникла из-за того что во всех остальных играх рендом все больше и больше стал править.

WHAT ?

я понял, ты хочешь реальные команды просить собиратся и играть???=)

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

а вообще я предпалагаю что у вас просто нету представления о программировании.

Да нет я хочу не тупую симуляцию сделать типа генератора случайных чисел, а запрограмировать так что-бы результат зависел от n-ного количества вполне определенных факторов (погода, тактика команд, физ. форма и сила игроков, их усталость и т.д.) тоесть приблизить так сказать к реальности, а не тупа делать кидание костей. Может у меня и сумбурно получается объяснить просто все еще в состоянии начальной концепции.

Автор: DenWPF 20.11.2009, 16:07
так я тебе и говорю о симуляторе.
так в чем проблема создаешь класс Человек, погода.
делаешь там какие надо поля, потом запускаешь симулятор. нападающий команды А выходит на защитника команды Б. и там что он сделает. запорет, даст пас и так далее.

Автор: revenant043 20.11.2009, 20:38
Цитата(DenWPF @ 20.11.2009,  16:07)
так я тебе и говорю о симуляторе.
так в чем проблема создаешь класс Человек, погода.
делаешь там какие надо поля, потом запускаешь симулятор. нападающий команды А выходит на защитника команды Б. и там что он сделает. запорет, даст пас и так далее.

Да именно так и собирался все делать. Поэтому и спрашивал с помощью чего это удобнее всего прописывать. Из того что прочитал на форуме понял что особой разницы нет чем лучше владеешь на том и пиши....

Автор: DenWPF 20.11.2009, 20:55
лучше java c++ c#

Автор: revenant043 20.11.2009, 20:59
Цитата(DenWPF @ 20.11.2009,  20:55)
лучше java c++ c#

Тогда буду делать на С++ ибо его лучше знаю из всего предложеного.

Автор: 7maze 21.11.2009, 18:12
1. По выбранно тематике больше всего подойдет то что будет на сервеной части - PHP или Perl
2. Чую подвох но скорее всего комадой connect с некоторыми параметрами
3. Читать книжки соотвественно по PHP или Perl 
4. Ручками.

Кстати как пример создания модуляции игры
my $kof = 1;
if ($Team1 == $RUSSIAN)
{
$kof = 0.3 if ( $WinInOldMath{$Team1}  == $Team1 && isWinInLastGame()) ;
$kof-=0.2 unless ($presentInStadio($Putin));
}
 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)