自己写过游戏的大虾来来....(200分)

  • 主题发起人 主题发起人 sillyjohn
  • 开始时间 开始时间
S

sillyjohn

Unregistered / Unconfirmed
GUEST, unregistred user!
学DELPHI快半年了,总觉进步太小.
想写一个游戏玩玩,能否介绍一下你们的思路!
谢谢!
 
网络对战游戏,再涉及DirectX。
我准备开发完Chess2000后写一个支持DirectX的网络坦克大战游戏。
 
先做个俄罗斯方块把。
 
</font color=red>To Jetideas:</font>
游戏做完后先<a href="http://wjiachun.home.chinaren.net">送我</a>DEMO一下吧??
 
先编一个小的扫雷游戏吧.
 
我觉得先写俄罗斯方块比较好,我原来学pascal的时候
就写这个,挺有用的
 
Thank you very much!
To Jetideas:
能否介绍一下您在编chess2000时遇到的问题?
最好给我一个您以前的 demo(好象是过分了一点)!
 
建议你到http://goldpoint.xajh.com看一下!哪里有你想要的东西。
 
向俄罗斯方块这样的程序很多。去程序员大本营看看 www。csdn。com
还有一个国人开发的 豆豆潭里豆豆虫。很有意思也很有名。应该有很多的方能下载
www。online。tj。cn 上就有
 
现在书店里这方面的例子特多,如我买的Delphi动画编程设计,里面介绍的例子
可帮助你较快地掌握Delphi.至于Game程序,也不要太复杂,否则易伤了你的自
尊心。
 
直接考虑写游戏程序?那还要设计美术、脚本等问题,还不如先看DirectX
编程,我现在就给自己的系统装上DelphiX,看看DirectX到底怎么回事,
还是有几点收获的。
 
豆豆潭里呆呆虫。获奖了。而且他提供源代码。最好去看看。这个游戏很有意思
 
先下两个游戏源码回去读,应该是一个好办法
 
可以编一个简单的网络游戏试试.以前我用DELPHI4.0写了一个五子棋的游戏.其构思主要有以下几点:
1,两台微机之间消息传递用DELPHI的消息传递控件(在DELPHI的控件面板上找,怎样用多看看HELP就够了)
过了这一步,就可以解决OSI模型中的低层次的几个层的问题.
2,消息处理.这相当于OSI模型中的会话层.因为DELPHI消息传递控件传递的是STRING类型的消息,所以在消息处理中有数据类型的之间的相互转换.(如strtoint等等,怎样使用还是看HELP,及HELP的相关)
3,控件的动态生成,解决棋盘问题,这个问题的解决可以到程序员大本营中寻找帮助,相关话题是控件的动态生成.这里要动态生成的控件是K平方个位图按纽控件,由此形成棋盘.
4,判断规则的制定.(1)如果棋盘的某个位置上被落子,该位图按纽的位图属性就更改
(2)对棋盘的扫描,判断是否赢的胜利.每次扫描分横向/纵向/左斜45度/右斜45度进行.
完成这步对PASCAL的语法熟悉及编程技巧的形成大有帮助.
你若感兴趣我们可以做进一步的交流.
 
1.那儿可以下到游戏源码?
2.那儿有即时战略游戏方面的源码(不需要太复杂的),我想参考一下.
 
->sillyjohn:
我写Chess2000Beta1时是仿‘红色警报’的连网方式的,后来Beta2版改成
仿‘星际’方式。都对2款游戏的连网方式研究了一番,我觉得借鉴一下成功
的游戏是一个好方法。在LAN方式下用UDP还好办,关键问题就是Internet上
的延迟和断线问题,还有就是数据传输的不统一和丢失现象,其他的诸如规
则等都好办。最最复杂的地方是那个网络头(开房间的部分)。
这个游戏从头推翻重写不下3,4遍,完全是个人兴趣。所用控件是Delphi提供
的Socket和UDP。
btw.不知你指的DEMO是什么,这个游戏可以在大富翁里下载。请多指教。
 
对不起,我上不去,(教育网内).能否给我发个原代码?
 
请问:真正的游戏开发公司有几个用Delphi???
 

Similar threads

I
回复
0
查看
756
import
I
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部