Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

А есть ли пример кода игры, чтобы по Интернету двое могли играть?


Страницы:   1 2

Нужен Хелп ©   (2005-06-03 06:48:00) 

Какая игра - не важно. Желательно простейшая. Просто чтобы понять как это можно сделать, и адаптировать под свои нужды.

Плюс ещё дополнительное пожелание, чтобы отлаживать можно было на одной машине. А то компьютеров не так уж и много у меня.


Ке   (2005-06-05 04:00:00) [21]

NetChat глюкавый, как чёрт знает что.
Один баг нашёл :

TClientDataThread = class(TThread)
private
public
 ...
 destructor  Destroy; override;
end;

destructor TClientDataThread.Destroy;
begin
 ListBuffer.Free;
 inherited;
end;


Вернее утечку памяти. Но остались ещё утечки. Причём вроде в самой Дельфи 7. Кто-нибудь знает как их пофиксить ?

И ещё почему-то, когда просто запускаешь программу, а потом сразу закрываешь ничего не делая, вылетает ВиолэйшнАксесс.

Чтож Борлан не могли даже пример нормальный написать ? Позор !


Ландграф Павел   (2005-06-04 09:36:00) [22]

Я тоже, прошу и требую, выложите этот пример для Delphi 2005 Lamer Edition, на... что мелочиться, выкладывайте на microsoft.com, желательно на первой странице...
Спасибо!=))


Нужен Хелп   (2005-06-04 02:19:00) [23]

Желательно из Delphi 2005. :)


Нужен Хелп   (2005-06-04 02:03:00) [24]


> XProger ©   (03.06.05 09:40) [3]
> Ландграф Павел,
> Ну раз на то пошло...
> C:\Program Files\Borland\Delphi7\Demos\Internet\NetChat


> cyborg ©   (03.06.05 10:44) [4]

У меня к сожалению нету сейчас диска с Дельфи. Нельзя ли выложить куда нибудь эту программу ?
Например на : http://delphigfx.mastak.ru/


cyborg   (2005-06-03 10:44:00) [25]

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


XProger   (2005-06-03 09:40:00) [26]

Ландграф Павел,
Ну раз на то пошло...
C:\Program Files\Borland\Delphi7\Demos\Internet\NetChat


Ландграф Павел   (2005-06-03 09:34:00) [27]

Не слушай его=) скачай delphix и посмотри пример chat


XProger   (2005-06-03 09:18:00) [28]


while not Quit do
begin
NetUpdate;
GameUpdate;
GameRender;
Exit;
end;

Но вообще не всё так просто в этой жизни и чтобы хоть чего-то добиться нужно изрядно попотеть...
http://www.zeiss.net.ru/docs/technol/tcpip/tcp00.htm
http://www.gamedev.ru/articles/?sect=8
http://www.delphimaster.ru/cgi-bin/forum.pl?n=4

P.S.
Можешь скачать исходники http://timeforkill.mirg.ru/files/sdk/TFK_045a_src.rarправда там, всё достаточно на высоком уровне реализовано, так что прямых операций с сокетами ни увидишь (всё в движке который не распространяется). Но в любом случае основные принципы сможешь найти...

Удачи!


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо