- 博客(52)
- 收藏
- 关注
原创 The key of special UI for the WoW
这个项目快上马了,最近UI+TS项目遇到数据交换点难题,可恶的ReloadUI的资源消耗。
2005-12-25 21:55:00
3368
原创 Model Primer -- For WoW UI
原来,正在想法改变传统UI的模式的时候,我想出了TcxxsJ BlackJack;现在,当想法改变一般BlackJack模式的时候,我想到了Model,我想到了可以动的UI!通过几天的学习、研究以及实验,我渐渐掌握了这门技术,并把我以实验为基础的理论教授给大家,希望UI编写者都能够进入Model这个神奇而无限可能的世界。WOW UI中相当具有潜力的函数序列。经过好几天研究后,写了这篇文章来帮助U
2005-11-08 23:27:00
3073
原创 Tcxxs'J BlackJack AlphaTest发布
这个UI终于编写好了,想法来自于学习ASM无聊的时候,突然心血来潮。现在只是AlphaTest版本,文字界面显示,还比较简陋,GUI会尽快写好的。这是一个World of Warcraft(Blizzard开发的大型多人在线游戏)的UI(UserInterface),它能够让你在玩魔兽世界的同时,联机对战21点纸牌游戏。 下载(Download)详细信息(Game informations) 欢迎
2005-10-28 17:50:00
2871
原创 Tcxxs'J 站点更新
作为我的主站,一直没有时间弄它,最近一直在编主程序,还有周末要帮动画系合成动画。今天花了点时间稍微改了一下,有种全新的感觉,哈哈。但是最重要的还是把实际的东西拿出来,所以。。。。。。我去工作了。
2005-10-24 22:50:00
2963
原创 Kingsoft和Dr.eye
以下是Lua.org的原文Lua is a language engine that you can embed into your application. This means that, besides syntax and semantics, Lua has an API that allows the application to exchange data with Lua prog
2005-10-13 14:09:00
2691
原创 该死的ASM IDE
冒着RadAsm的顶顶大名,在学ASM之初就搞到手了,但是始终提示没有ML.err文件,小郁闷。无赖到AOGOSOFT下了MASM FOR EDITPLUS,我想这下没有问题了吧,作者还承诺一定比RadAsm好用。结果。。。。。唉。。。目标链接有问题,这个不要紧,关键是错误提示居然是乱码。。然后AOGOSOFT的主机因为没有ICP备案,暂时被封了。。。唉,变大郁闷了我忍。。。接下来,更惨。。。到网
2005-10-10 20:09:00
5378
5
原创 WOW原始UI代码分析【ZoneText】
这个是我自己分析WOW原始UI代码后,对一些比较关键的部分,我记录下来的这次我写的是ZoneText.xml和ZoneText.lua,是显示地区文字的UI,在Interface/FrameXML里面至于如何提取文件,如何查询函数,如何测试,还有一些基础问题和显而易见的东西我就不累述了大家可以在网上找找这些文章,或者E-mail找我要,asdic.xxs@gamil.com文章里面如果有什么纰漏,
2005-09-27 11:17:00
8285
1
原创 我是Lua初学者【2】
SYNTAX1、if else用法比较简单, 类似于C语言, 不过此处需要注意的是整个if只需要一个end,哪怕用了多个elseif, 也是一个end.例如 if op == "+" then r = a + b elseif op == "-" then r = a - b elseif op == "*" then r = a*b elseif op == "/" t
2005-09-25 13:57:00
2857
1
原创 强悍的Lua编译环境
这几天一直苦于没有找到好的Lua集成编译环境,甚至用WOW作为Lua的编译器。。。。。。经过橘子老大的点拨,我在一个Lua开源网站发现了LuaEdit,嘿嘿,相当强悍!!!集成了函数列表,工程项目,变量列表,变量监视,消息窗口,输出窗口等更可以拥有和VC相当的函数堆栈,调用堆栈,单步执行,断点等。真是可谓Lua使用者的福音啊!下载地址:http://luaforge.net/frs/downloa
2005-09-24 02:12:00
4241
原创 XML-Schema的DTD描述
转的,相当不错!>dt:type %datatypes; #IMPLIEDxmlns:dt CDATA #FIXED "urn:schemas-microsoft-com:datatypes"> type IDREF #REQUIREDminOccurs CDATA #IMPLIEDmaxOccurs CDATA #IMPLIED> type IDREF #REQUIREDdefault CDA
2005-09-22 21:54:00
2732
原创 WOW UI 哦也!【1】
TEXT1、UI中汉字显示问题,我的解决办法是:使用Notepad++的UTF-8编码方式下输入汉字,然后转换为ANSI编码,保存即可。 2、记事本可以自动转换UTF-8和ANSI以达到显示汉字,而写字板则默认以ANSI打开,并不对UTF-8做任何转换,所以你用写字板打开你的文件中能够正常显示中文,那么在游戏中肯定不能显示出来。 COMMAND1、试图覆盖WOW预定义命令是可能的。你如果试图这样做
2005-09-22 21:40:00
3648
原创 我是Lua初学者【1】
DATASTRUCTURE1、Lua表中的function类型后不加括号 如:example={exafun = fun1;}; function fun1() end ;2、Nil 空值,所有没有使用过的变量,都是nil。nil既是值,又是类型。Number 数值,在Lua里,数值相当于C语言的doubleUserdata 嗯,这个类型专门用来和Lua的宿主打交道的。宿主
2005-09-22 21:24:00
2688
原创 XML入门了
前几天学了一下XML中国论坛的初学进阶教程,感觉还算是入门了吧。XHTML XML BaseXLinkXPointerXML SchemaXPathXSL XSLTXXX.......
2005-09-21 13:55:00
2034
原创 我也有SCHEMA
近今天学XML,看资料看得头昏眼花。但是我在之前似乎忽视了个问题,XML都有自己的Schema,为什么我没有呢?请看,Its my Schema!NO.1 我从小没有用过自己的电脑,都是在游戏室泡过了自己的儿时电脑梦。考上个好高中,总于家里攒了点搞了台自己电脑,虽然配置差了点。经过岁月洗礼,这台电脑用到现在大二,OH~5年了,虽然换了个显卡,加了点内存,勉强比最低端的配置好些,但是显示器还是
2005-09-07 20:19:00
1966
原创 节目单
我准备在以后的日子里面写点关于游戏设计的东西,当然,我还是属于这个行业的菜鸟,希望各位能够严厉批评,那么我将会迅速成长。【BLZ游戏分析】我本来就是BLZ忠实的游戏迷,所以分析分析他们的游戏,也是我爱好和荣幸。【新游戏展望】对目前新上市游戏的一点小看法。【游戏系统设计】自己搞了点小创意,难免贻笑大方,见谅见谅。
2005-09-05 10:58:00
2068
原创 正式退役
9月5日,正式从WOW退役。从7月开始说要学习,要学习,直到现在还是沉迷其中。深感形式的危机啊,所以只好退役。封存WOW那些回忆,WOW的好朋友当然会保留在我的QQ中!3区凯恩血蹄 公会【联盟来了】 我们已经创造了辉煌,官方排名第一公会。虽然一些RAID BOSS仍然有些遗憾。但是作为公会的组织者,看到公会茁壮成长,还是很欣慰的。开始新的学习了。目标:MCAD!
2005-09-05 10:49:00
2208
原创 明天就公测了,兴奋ING~~~~
明天魔兽世界就公测了,好兴奋。特发一贴以示鼓励,哈哈。我会选部落的亡灵术士。现在上海1区关闭注册了,我的朋友又没有早点区注册,唉。。。。只不过打四川3区也可以嘛,我是重庆人呢!有相同爱好的赞一个。
2005-04-25 08:57:00
1696
3
原创 网路摘抄【5】
1、sizeof不是函数,而是一元操作符;return也不是函数,而只是关键字。2、typedef int size; 此声明定义了一个 int 的同义字,名字为 size。注意 typedef 并不创建新的类型。它仅仅为现有类型添加一个同义字。你可以在任何需要 int 的上下文中使用 size:3、如果可移植性对你真的很重要,那么还是请你别倚赖calloc()把变量初始化为0。4、如果流指向一
2005-04-24 01:50:00
1267
原创 函数蹲点【2】
1、InvalidateRectThe InvalidateRect function adds a rectangle to the specified windows update region. The update region represents the portion of the windows client area that must be redrawn. BOOL In
2005-04-24 01:49:00
1146
原创 函数蹲点【1】
1、SetMapModeThe SetMapMode function sets the mapping mode of the specified device context. The mapping mode defines the unit of measure used to transform page-space units into device-space units, and
2005-04-23 21:56:00
1155
原创 网路摘抄【4】
1、显示独立文件方式的位图(位图的所有数据独立于可执行文件)HBITMAP *hBitmap; //定义位图对象句柄BITMAP BM;CDC MemDC;CClientDC ClientDC(this);MemDC.CreateCompatibleDC(&ClientDC);hBitmap=(HBITMAP*):: LoadImage( AfxGetInstanceHandle(),//取得应用
2005-04-23 17:59:00
1418
原创 IT煎蛋【2】
1、Tiemann还补充道:“对于微软的‘共享模式’,你只能看,而不能动。” 2、“计算机系统中最便宜、最快速、最可靠的部分就是不存在的那部分”—— Gordon Bell3、虽然目前的microformat主要围绕着XHTML展开,但它的概念是可以用到很多地方的。传统上很多人用序列化的方式定义文件格式,这确实有一定作用,但在版本兼容和支持工具上比较薄弱。如果要评最成功的文件格式,我会投ini一票
2005-04-23 03:23:00
1157
原创 我们的游戏Plumber's Block
我们做的第一个游戏,DOS下的,用TC3.0写的,原汁原味的原始绘图函数。也作为我们的一次学习,我们把字体CAR和显示驱动BGI全部嵌入了EXE执行文件中。所以不像一般的TC图形程序需要字体或者图形驱动文件。作为一款俄罗斯方块游戏,我们制作的有一定的特色。那就是它的难度设定,它的难度是由AI控制的,不像一般的俄罗斯方块难度就是调节一些“有空的排”的多少。所以你调节难度后只会感觉到怎么消不了排的郁闷
2005-04-21 21:50:00
1491
3
原创 网路摘抄【3】
1、使用全局对象的构造函数在程序启动前调用函数 有一些应用程序需要在主程序启动前调用其它函数。如:转态过程函数、登记功能函数都是必须在实际程序运行前被调用的。最简单的办法是通过一个全局对象的构造函数来调用这些函数。因为全局对象都是在主程序开始前被构造,这些函数都将会在 main()之前返回结果。如: class Logger{ public: Logger() { activate_l
2005-04-20 21:57:00
999
原创 测试你打游戏所适合的职业
昨天发现,的挺好玩。 http://vega.cs.tku.edu.tw/~u7197120/RPG_Test.htm 我自己测的,呵呵。 Amok的個人資料攻擊55防禦78敏捷85耐力85意志62智商96種族人類職業賢者屬性土
2005-04-20 20:14:00
2149
2
原创 IT煎蛋【1】
1、X800和6800比较参数: 火热的性能和冷冻的价格?拥有双256规格的X800显卡成为ATI 4月冰火神功的主角。Radeon X800采用TSMC 0.11微米制程的R430图形核心,也是ATI首款定价低于2000元人民币的高端产品。Radeon X800具备12条像素管线和6个顶点着色单元,核心频率为400Mhz,配备256M 256bit GDDR3显存,而显存频率则是设置在900M
2005-04-20 10:22:00
1124
转载 原来WINDOWS可以这样的
收集了很多改变Windows模样的东东,好啊。特别是The SphereXP,可以把桌面3D化,好东东哦。来自:http://bbs.51soft.com/viewthread.php?tid=173057
2005-04-19 23:24:00
1167
转载 Windows98源代码!
#include "win31.h"#include "win95.h"#include "evenmore.h"#include "oldstuff.h"#include "billrulz.h"#define INSTALL = HARDchar make_prog_look_big[1600000]; /*使程序看起来很大*/void main(){while(!CRASHED) { /
2005-04-19 22:27:00
1078
转载 匈牙利命名法
匈牙利命名法MFC、句柄、控件及结构的命名规范Windows类型样本变量MFC类样本变量HWNDhWnd;CWnd*pWnd;HDLGhDlg;CDialog*pDlg;HDChDC;CDC*pDC;HGDIOBJhGdiObj;CGdiObject*pGdiObj;HPENhPen;CPen*pPen;HBRUSHhBrush;CBrush*pBrush;HFONT hFont; CFont*
2005-04-19 12:14:00
2811
1
原创 网路摘抄【2】
1、在这里,我们发现,MFC不是调用GetMessage()从线程消息队列中取消息,而是调用PeekMessage()。其原因在于, GetMessage()是一个具有同步行为的函数,如果消息队列中没有消息,GetMessage()会一直阻塞,使得线程处于睡眠状态,直到消息队列中有一条或多条消息,操作系统才会唤醒该线程,GetMessage()才会返回,如果线程处于睡眠状态了,就不会使线程具有MF
2005-04-19 11:00:00
1110
原创 网路摘抄【1】
1、试图从基类的构造函数或析构函数中调用虚拟函数时将会导致LNK2001。2、如果使用的内联函数是在.CPP文件内定义的,而不是在头文件内定义将导致LNK2001错误。3、 当编译调试版的应用程序时,如果采用发行版模态库进行连接也会产生LNK2001
2005-04-18 23:01:00
1037
原创 有趣的代码
2005-4-11fnChangeFloat(left,oImg)#include template struct fib{ enum { val=fib::val+fib::val };};template {enum {val=0};};template {enum {val=1};};#define fib(n) fib::valmain() { printf("%
2005-04-18 10:35:00
1248
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人