网游开发
文章平均质量分 81
fxh7622
这个作者很懒,什么都没留下…
展开
-
使用Asphyre4.10和SpriteEngine开发游戏
之前我写过一篇《使用Asphyre开发游戏的方式 》的文章。文章中简述了如果使用asphyre3.10来开发游戏。但是使用asphyre3.10来开发游戏有一个很麻烦的问题——如何来实现VCL中按钮等等控件的效果。以前使用3.10的时候,我使用的方法是:定义出一个区域来,判断鼠标点击的是不是在这个区域,如果是那么做相应的操作。这样虽然也可以实现,但是其代码量和逻辑关系比较难以控制。很是麻烦。最原创 2010-04-09 12:03:00 · 395 阅读 · 0 评论 -
关于“使用Asphyre4.10和SpriteEngine开发游戏”文中的一处补充
在上一篇文章中,我简单的说明了如何使用Asphyre4.10和SpriteEngine来开发游戏的方法。这几天我在开发游戏的时候发现有个地方没有交代清楚。例如一个按钮的大小是45*25另一个按钮的大小是60*40。我以前的理解是只要在with TSpriteButton.Create(SpriteEngine) do begin ... Width := 45;原创 2010-04-09 12:32:00 · 232 阅读 · 0 评论 -
使用Delphi编写棋牌类游戏 -- 基础篇(2)
对于网络游戏来说,它和单机版游戏最大的区别就在于网络通信部分。可以说,网络通信是构成网游的最基本元素。在这里我不想详细的论述如何使用DELPHI在WINDOWS下进行网络编程,因为这是一个非常复杂的话题。这里我只是想说明在我设计的棋牌类游戏中如何实现游戏网络部分的。对于WINDOWS来说,它的通信模型大概分为5种。分别是:1:SELECT模型。2:WSAAsynSelect模型。3原创 2010-04-09 15:44:00 · 2054 阅读 · 0 评论 -
使用Delphi编写棋牌类游戏 -- 基础篇(1)
目前开发棋牌类游戏的公司和个人很多。但是对于很多开发者来说,开发一款具有可扩展、稳定的棋牌类游戏还是具有一定的难度。这次我就以我开发棋牌类游戏为例,讲述如何使用DELPHI来开发棋牌类游戏。希望我的经验可以对游戏开发爱好者起到抛砖引玉的作用。如果您对我基础篇中涉及到的内容非常熟悉,可以直接跳过进入设计篇。因为我的能力有限,所以文中难免有不足之处,欢迎大家指正。首先来说说关于游戏开发中需要的一些原创 2010-04-09 15:43:00 · 410 阅读 · 0 评论