Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 | 3 | 4 |

 

  Вопрос: Умные Игры :) Добавлено: 30.10.04 15:41  

Автор вопроса:   j3d1 | ICQ: 8370005 
Админы, и все кому интересно!

Предлагаю сделать простенький движок игры например: игра в крестики нолики(5 значные) с поддержкой ботов . Люди пишут ботов чей бот выиграл, того как нибудь наградить.

 можно сделать игру в танчики на лучший алгоритм.

Ответить

  Ответы Всего ответов: 51  

Номер ответа: 1
Автор ответа:
 Navigator



ICQ: 177815632 

Вопросов: 11
Ответов: 70
 Профиль | | #1 Добавлено: 30.10.04 16:24
...и можно еще вебсайт открыть по типу "Бойцовского клуба", где каждый дерется с помощью своего бота или своим ботом в крестики рубится...

Ответить

Номер ответа: 2
Автор ответа:
 Alexander



Вопросов: 19
Ответов: 118
 Профиль | | #2 Добавлено: 30.10.04 16:48
А на какого спрашивается делать?
эт ведь уже сколько раз делалось,
и если интересно то есть такие гиганты как
Winrobots и CTanks исходник последнего
на Turbo Pascal 7.0 у меня есть.
когму надо могу выслать, обращайтесь напрямую на мыло malex88@mail.ru

Ответить

Номер ответа: 3
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #3
Добавлено: 30.10.04 17:30
Я почти доделал такую систему... Но пропал энтузиазм :)
Система базируется на .NET Remoting, клиент написан на VB .NET, игроки
представляются в виде .NET DLL с классом, реализующим заданный
интерфейс.
Клиенты связываются с сервером по протоколу TCP... Это вызовет
небольшой дискомфорт тем, кто закрыт брэндмауэрами, но других
вариантов я не нашел (разве что использовать HTTP, н овсе равно
понадобится установление обратного HTTP-соединения, которое наверняка
пресечется брэндмауэром).
Битва идет по круговой системе (каждый с каждым), победа - 1 очко,
поражение - 0. Количество зрителей неограничено, между ними
организован многокомнатный чат.
Была также начата разработка функции игр компьютер-человек и
человек-человек...
Если сообщество проявит интерес, то могу эту инициативу закончить...

Ответить

Номер ответа: 4
Автор ответа:
 Comanche



Вопросов: 87
Ответов: 459
 Профиль | | #4 Добавлено: 30.10.04 19:46
2Павел:
(небольшой офф-топ) закончи PLEASE сначала задачи по обустройству форума! :))
Подсветку, поиск и проч.

PS: Только без обид, ОК? Конечно же, мы не можем за тебя решать, чем тебе заниматься! Но... очень хочется всего того, о чём писалось в разделе форума "Сайт"!

Ответить

Номер ответа: 5
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #5
Добавлено: 30.10.04 20:04
А причем тут подсветка и поиск?
Поиск отлично работает.
И подсветка тоже... Пара багов есть, но я не буду их решать, потому
что код подсветки не мой и разбираться в нем я не хочу.

Ответить

Номер ответа: 6
Автор ответа:
 ISpy



Разработчик Offline Client

Вопросов: 47
Ответов: 621
 Web-сайт: intermult.boom.ru
 Профиль | | #6
Добавлено: 30.10.04 20:18
Если сообщество проявит интерес, то могу эту инициативу закончить...
Сообщество проявляет интерес.. ;) Большой интерес. По-моему будет очень интересно накодить такую штуковину. Лично я, думаю, с удовольствием посоревновался.

Ответить

Номер ответа: 7
Автор ответа:
  j3d1



ICQ: 8370005 

Вопросов: 34
Ответов: 466
 Профиль | | #7 Добавлено: 31.10.04 00:39
2ПАВЕЛ
  Очень не хорошо потомучто под .НЕТ, не ве могут под неё кодить, во вторых не все сразу могут принять участие :(

Ответить

Номер ответа: 8
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #8
Добавлено: 31.10.04 06:38
Очень не хорошо потомучто под .НЕТ

По мне так очень хорошо, что под .NET... Иначе бы я вообще этим не
занимался бы :)
А есть другие варианты?

Ответить

Номер ответа: 9
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #9
Добавлено: 31.10.04 06:53
 А меня крестики нолики не возбуждают :)
Может что-то более интересное?

Ответить

Номер ответа: 10
Автор ответа:
 ISpy



Разработчик Offline Client

Вопросов: 47
Ответов: 621
 Web-сайт: intermult.boom.ru
 Профиль | | #10
Добавлено: 31.10.04 09:39
Ну в общем-то CyRax прав.. Крестики-нолики слишком слабовато, нужно что-то посложнее, чтоб было побольше полета мысли :) было где развернуться, а в крестиках как-то не очень много надо воображения. Может шахматы или шашки? ;)

Ответить

Номер ответа: 11
Автор ответа:
 ⊗WaX⊗



Вопросов: 26
Ответов: 325
 Web-сайт: sapfir.cift.ru
 Профиль | | #11
Добавлено: 31.10.04 13:50
2 ISpy
А бота, для шахмат ты будешь писать ?? :))
Может DeepBlue попросить у IBM (правда они его разобрали) :))

Ответить

Номер ответа: 12
Автор ответа:
 ISpy



Разработчик Offline Client

Вопросов: 47
Ответов: 621
 Web-сайт: intermult.boom.ru
 Профиль | | #12
Добавлено: 31.10.04 19:05
Ну ты вообщем прав, для шахмат сложновато будет :)
Но с шашками вполне можно повозиться.

Ответить

Номер ответа: 13
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #13
Добавлено: 01.11.04 00:33
Шахматы я думаю несложно сделать по одной простой причине - это полноценный вид спорта. И шахматы программируют ещё с компьютерного младенчества. Поисковик всегда под рукой. Думаю в сети можно найти много стоящего.

Ответить

Номер ответа: 14
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #14
Добавлено: 01.11.04 13:12
Шахматы - это конечно здраво...
Только вот стоит ли мучаться? Сейчас все идею поддержат, а потом, как
дело до программинга дойдет, начнут плеваться, что .NET маздай...

Ответить

Номер ответа: 15
Автор ответа:
 ISpy



Разработчик Offline Client

Вопросов: 47
Ответов: 621
 Web-сайт: intermult.boom.ru
 Профиль | | #15
Добавлено: 01.11.04 18:30
Ну .NET и правда.. того.. не очень. Вот если сделать потдержку других языков было бы здорово.

Ответить

Страница: 1 | 2 | 3 | 4 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам