全民枪战安卓版本下载:做这样的程序需要什么知识做铺垫?

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 11:54:02
我想做一个可以联网玩的五子棋游戏。用delphi做。需要掌握什么知识才能有大概的思路。联网玩是不是要懂socket编程?还有五子棋的界面怎么处理?是固定在表单上的还是激活表单的时候画出来的。

用delphi做不需要了解有关socket和网络通信协议的
关键的只有算法
算法做好了你的程序也就完成了
要多人联网就加一个TIdTCPServer控件

界面的话需要GUI的知识,用VC举个例子,需要知道GDIAPI,这样才能做图像处理,DEPHI的我不清楚。联网应该了解SOCKET接口规范。另外如果有大厅或者多人进行的,要会多线程。

一般好一点的delphi书中有类似的事例的,你可以去找找。

用JAVA 也可以 !

其实最主要的是设计算法问题。