自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

转载 文件占坑,逃过360等垃圾软件的查杀。

原理是以独占的方式打开文件,再把文件句柄复制到另一个程序中去,达到本程序退出后目标文件仍被打开的目的这是delphi代码:program createfile;uses Windows, SysUtils;//提权函数procedure SetPrivilege;var TPPrev, TP: TTokenPrivileges; TokenHandle:

2009-08-08 06:23:00 264

转载 现有 Delphi 项目迁移到 Delphi 2009(Tiburon) 中的注意事项

随着 Tiburon 全面支持 Unicode,现有的 Delphi / C++ Builder 项目要迁移到 Unicode 下应该注意些什么也成为大家最为关心的问题。Tiburon 对 Unicode 的支持不仅仅是将原来 类型映射为 AnsiString 的 String 类型直接改成 WideString,而是对 AnsiString 结构作出修改,同时增加了 UnicodeString

2009-04-26 23:13:00 582

转载 DELPHI中集成LUA脚本学习笔记2_调用LUA函数(详)

 详细研究了一下主程序调用LUA函数的细微过程,顺便写一点心得调用LUA函数function add(x, y) return x+yend在已经打开LUA库并装载了脚本后主程序使用以下方法调用lua_getglobal(L, "add");//压入被调用的LUA中函数名addlua_pushnumber(L, x); //压入add的第1个参数lua_pushnumber

2009-02-16 02:28:00 1569

转载 DELPHI中集成LUA脚本学习笔记1_初探LUA

 序:记得在刚开始学编程的时候,知道了一个字符串并不是一定要在程序中固定死的,而是可以用TEdit.Text来连接的,于是有了一个想法,把一整段代码(几个函数)放在Memo中,想在程序运行的时候通过修改Memo中的内容而让程序能灵活使用.可惜后来失败了.大家看到这一定会笑的半死.的确这是一个很幼稚的想法.后来知道用脚本可以实现程序的灵活运行,可惜一直没有时间研究,这几天刚好要用到脚本,所以研究

2009-02-16 02:22:00 2408 3

原创 LUA与Delphi的基础应用

 Lua基本的用法.1。 打开Lua:  var L: Plua_State; //打开Lua L := Lua_open; //这时也可以继续装载Lua标准库 Lua_baselibopen(L); Lua_iolibopen(L); Lua_strlibopen(L); Lua_mathlibopen(L);

2009-02-16 01:58:00 2411 4

原创 在你的游戏中应用Lua

本文转自zx9597446的Blog,欢迎对Lua感兴趣的朋友互相交流, mailto: [email protected] 在你的游戏中应用Lua(1):在你的游戏代码中运行解释器  通常,你希望在你的游戏开始的时候读取一些信息,以配置你的游戏,这些信息通常都是放到一个文本文件中,在你的游戏启动的时候,你需要打开这个文件,然后解析字符串,找到所需要的信息。  是的,或许你认为这样就足够了,为什

2009-02-16 01:51:00 1253 1

原创 Delphi中使用Lua脚本语言的几点注意

 1. 想在delphi里面使用lua,如果不懂安装那么就可以不安装,把下来的lua.pas文件和两个dll文件放在工程目录里,并且在工程里的uses部分加上lua就可以了。 2. 如果想仅仅运行文件中的一个函数,似乎必须先运行整个文件,也就是需要两次调用pcall函数。这可能是运行函数之前需要先给出一个函数列表。lua_pcall(Lua_script, 0, 0, 0);l

2009-02-16 01:42:00 1336

原创 关于Lua

 Lua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。它的主页是 www.lua.org。Lua最著名的应用是在暴雪公司的网络游戏WOW中。Lua脚本可以很容易的被C/C++代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,Ini等文

2009-02-16 01:40:00 588 1

原创 魔兽世界任务分类及游戏任务系统设计启示

魔兽的任务号称有1500多个,这么多任务,难免有些水分在里面,不过把这些浩瀚如星海的任务分类一下,倒也可以借鉴不少。(由于我练的是部落,所以选部落方向的比较经典的任务)   有人说,魔兽的任务很多,但基本上还是那些杀怪拿东西的任务占大部分,没什么意思。我要说的是,当你真正用心体会魔兽世界的任务,咀嚼每一个任务情节,感受每一个任务细节,你会发现,它比你想象的有趣的多。   一、 消灭(或击败)怪

2006-12-15 03:20:00 2441 1

转载 游戏戏策划设计时所要涉及的基本因素

子游戏在整个计算机产业的带动下不断地创新、发展着。自从计算机发明,向各个领域发展,到成为我们现在每天工作和生活必不可少的一部分的这个过程中,电子游戏也逐步渗入我们每个人的娱乐活动中。尽管已经有大量讨论计算机游戏如何设计的文章,但我始终坚信,对这么一个内涵丰富的媒体来说,即使再多的文章都不会显得多余。好,让我们来开始,首先,计算机游戏的基本元素是什么?我把计算机游戏分割成5个元素。它们是图像,声音,

2006-10-26 05:51:00 1174

转载 游戏玩家的心理分析,让游戏更好的吸引玩家和抓住玩家。

分析玩家的目的游戏必须得到玩家的认可才能有市场。符合玩家心理游戏才能得到玩家的认可,拥有较高的玩家忠诚度,才能有好的市场表现。所以只有正确的把握了玩家的心理,才能设计出一款玩家喜欢的游戏。分析玩家的目的有两个:一是在市场分析的时候,分析划分玩家的类型,为游戏的定位提供依据;另一个是分析玩家的心理、喜好、特点,为游戏的设计提供依据。前者是基于宏观上的分析,后者要针对不同类型的玩家,分析他们的需求共性

2006-10-26 05:41:00 2151

转载 游戏制作的一般过程

作者:Marshall项目上马,资金进帐,员工到位。当一款游戏的开发工作正式开始的时候,首先要解决的问题就是引擎。 1.引擎设计 引擎的开发往往是由设计人员协助程序人员完成的。在这里要明确一点的是,游戏的好坏跟引擎有很大的关系。所以引擎设计的是否合理就从某个程度上反映了游戏的水平。因此引擎设计应从以下几点出发: 1.1功能分类 任何一款游戏都有好多的功能,比如攻击,使用物品,施放魔法,移动,键盘输

2006-10-26 04:26:00 1048

转载 游戏的粘性(DavidPerry游戏设计白皮书)

Addiction游戏粘性Rarely will you find a game which can be replayed over and over because of its game mechanics. For example, having a certain system of spells will not add to a games replayability (most

2006-10-26 04:21:00 1163 1

原创 中国MMORPG过去与未来

  现如今,就连“火星人”都知道网络游戏(以下简称网游)产业是互联网时代最具有“钱途”的产业之一。自.com之后,再也没有哪个产业能像一样令资本狂热。与生俱来、持续稳定的商业模式和呈几何数增长的用户群体,使网游成为许多人梦想的“投资较少,每天睡觉可以有成千上万的钞票入账”的“金矿”。于是淘金者纷至沓来,许多以前沉迷于游戏的有专业背景的玩家们也都纷纷投身其中。网游似乎在一夜之间成为红遍大江南北、耳熟

2006-06-03 00:32:00 1526

原创 Project 2002 server安装手记

Project server 的安装有些烦琐,谁让她功能强大呢,经过一段时间的摸索,我记录了我的安装过程,其中如有不对,或者我描述不清楚的地方,请联系我:[email protected] 1.安装准备2.安装步骤2.1 安装Windows 2000 server 及其 SP升级包,并设置网络2.2 升级IE2.3 安装MS SLQ2000a. 安装会识别本机名称,并默认

2006-05-20 00:30:00 923

原创 简单架设Jabberd2.0s10服务器

1、什么是jabber server;Jabber 是著名的 Linux 即时通讯服务服务器,它是一个自由开源软件。什么是即时通讯服务器呢?就是类似AIM,ICQ,MSN或Yahoo Message 类似的服务器;只是Jabber能让我们自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用;Jabber 最有优势的就是他的通信协议。他可以和多种即时通讯对接。比如有第三方插件

2006-02-21 21:27:00 1407

原创 Kylix 3企业版安装手记

 Kylix 3企业版安装手记******************************************************************************                                                                           **    知识产权声明                    

2006-01-05 13:17:00 2129

原创 在RHELas4下安装Oracle10g

以root登录1.把10G-2复制到系统中并解压(用tar或xwindows中解压工具)。2.从linux as4第三光盘上复制libaio-0.3.102-1.i386.rpm和libaio-devel0.3.102-1.i386.rpm到系统并安装。例:# rpm -ivh libaio-0.3.102-1.i386.rpm3.做个链接:ln -s /usr/lib/libstdc++.so.

2006-01-04 16:16:00 1115

原创 手机发短信常用AT指令

手机发短信常用AT指令 [精华]  -------------------------------------------------------------------------------- 【原文地址】 http://www.01cn.net/cgi-bin/topic_show.cgi?id=345&pg=1&h=1#10321    实用的AT指令   单片机和GSM引擎之间采用AT指

2005-11-06 03:18:00 2321 1

原创 RedHat Enterprise Server 4.1安装Jabberd-2.0s9详解

IM服务器的安装相信很多人都会安装,但RedHat Enterprise Server 4.1系统下安装最新版的Jabberd-2.0s9可能就不是很多人都会,经过本人的N次试验结果终于出来了,Jabberd服务器可以正常的运行,详细的安装操作如下(请使用root用户来安装下列程式,同时本文也参考了Tansf兄弟的“Jabber服务器Jabberd安装”文章): Step1、安装Jabberd-2

2005-10-29 14:09:00 1406

原创 JabberD Err

在JabberD1.4.3.1 For Linux上出现了如下错误:[root@lx-rht jabber]# ./jabberd/jabberd20051027T07:13:39: [notice] (-internal): initializing server20051027T07:13:39: [alert] (-internal): io_select unable to listen

2005-10-27 15:15:00 630

原创 游戏开发新手入门之DirectX入门

游戏开发新手入门之DirectX入门[文章导读]      今天我们要接触到令人敬畏的DirectX。它比Windows GDI要快好几倍,可用于不同的语言和多种平台[正文]  ☆ 简介  今天我们要接触到令人敬畏的DirectX。它比Windows GDI要快好几倍,可用于不同的语言和多种平台,支持从绘制象素到高级3D图象,从播放简单声音到数字音乐,从键盘控制到反震手柄……它给你游戏编程所需的一

2005-10-27 00:29:00 1778

原创 夜深人静做游戏---之四

2.4 走四方 人物虽然能移动了,可是只能在这个屋子里面也好像不是太好,从小我就是一个好动的孩子,所以我们游戏里面的主脚自然也不能是一个安静的人罗,我们要走出这片天地,到外面的世界去看看. 所以,我们要走四方,简单的说就是要能地图切换.我们就来解决地图切换的问题.在开始装载图片的小节里面,我们知道了如何装载图片,而且在那段程序里面我们加载了所有我们要用的图片资源,这里也包含不同的地图资源,所以,这

2005-10-26 23:54:00 1054 1

原创 夜深人静做游戏---之三

2.2 我来了 按照不同的显示模式和要求我们设置好了画笔以后,就该轮到主脚登场了,于是下一步我们就要让我们这个游戏的主脚闷炮和他的小伙伴们(NPC)上场了.事实上我们要完成的就是贴图,由于完成了Directdraw的初始化,贴图就相当简单了.在讲贴图以前我们先一定要介绍一个在游戏编程里面占有很重要地位的两个函数:图像传送函数IDirectDrawSurface7::Bltfast( ) 先说图像传

2005-10-26 23:53:00 1520

原创 夜深人静做游戏---之二

 第二章 将游戏进行到底从这一章开始我们正式进入游戏编程的部分,正确的说法是开始一起研究和学习Direct编程,有了上面win32编程的基础上,我们实际上就已经建立了容纳我们这个游戏的空间,这个空间里面我们就可以实现Direct编程,通过调用Direct里面微软给我们封装好的API函数,我就可以达到对硬件的操作,从而制作出自己的游戏世界.2.1开天辟地 有了框架,我们就可以在里面动手画游戏了, D

2005-10-26 23:51:00 1151 1

原创 夜深人静做游戏---之一

声     明        再写下后面的东西以前,我觉得有必要专门花一页的篇幅进行下面的申明.在我的眼里它的必要性不亚于在吃中餐前,先阅读中国筷子的使用说明书.在以后的文字中,我都准备尽可能以一种轻松,略带调侃的语气来完成,但是下面的文字我却会写得很正式,因为谁也不想笑着看完筷子使用说明书后,在吃饭时被筷子卡住喉咙,那样的话就一点都不好笑了.     其一,如果你希望看到一篇教条的文字,那么它并

2005-10-26 23:49:00 5870 1

原创 Jabberd 1.4.x 管理员向导

Jabberd 1.4.x 管理员向导Copyright © 1999 - 2004 The Jabber Manual Team中文翻译:顺风飞扬概述       本文将介绍如何1.4.x Jabberd服务器的安装、配置和管理。简介       jabberd服务器是第一个实现Jabber通信协议的开源服务器,同时也是公司或公共的IM服务中最流行的Jabber通信实现。不过,现实中同样存在许多

2005-10-26 22:51:00 1158 1

原创 Subscriptions 运行机制

Subscriptions 运行机制Peter Saint-AndreJabber, Inc.1、介绍Subscriptions是Jabber中最复杂的部分。服务端和客户端做了大量的工作,以保证用户在不同状态下接收或发送正确的subscription请求,接受或拒绝其他用户的请求,取消订阅,删除花名册条目,等等。本文档着重解释subscription在两层结构中是如何工作的:(1)XML协议要求对

2005-10-26 11:32:00 931 1

原创 Jabber 协议 概述

Jabber 协议 概述Peter [email protected]版Jabber服务协议的概述1. 介绍    Jabber是一个由开源社区发起并领导开发的即时消息和在线状态的系统。Jabber系统和其它即时消息(IM)服务的一个功能上的差别在于Jabber拥有开放的XML协议。在保持Jabber1.0版本有关消息核心以及在线状态的协议的基础上,增加了一些必要的扩

2005-10-26 11:18:00 1145

原创 Jabber 技术概况

Jabber 技  术  概  况Jabber即时通信系统服务整体框架的概述1、Jabber技术概述       本文档包括以下内容:?           Introduction 简介?           Foundations 基本知识?           High-Level Server Architecture高阶服务体系?           Basic Message Flow

2005-10-26 10:34:00 1075 2

TsynEdit2_0_6 官方最新版

TsynEdit官方最新版,截止2009年,最新的官方版本。

2009-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除