摘要: YUKI类型框架库
地狱门神(F.R.C.)
本框架的目标是建立一个跨平台跨语言的类型系统,并提供对应的序列化支持。
本框架的主要用途是将定义好的元数据文件通过代码生成得到各个语言的类型定义和序列化代码。
支持的代码生成分成两类:基于对象数据结构的代码生成和基于关系数据结构的代码生成。阅读全文
posted @ 2012-02-10 00:42 地狱门神 阅读(70) 评论(6) 编辑
摘要: 在Windows7下玩老游戏,如星际争霸,会出现花屏的现象。
本文介绍两种方法,来解决这个问题。阅读全文
posted @ 2011-01-02 23:32 地狱门神 阅读(3364) 评论(7) 编辑
摘要: 手工下载器(ManualDownloader)
本程序用于
1)作为HTTP代理服务器拦截服务器二进制文件响应对应的请求
2)通过HTTP报文手工下载
3)下载到已有文件阅读全文
posted @ 2010-12-05 15:26 地狱门神 阅读(163) 评论(1) 编辑
摘要: 使用代码生成建立可扩展序列化器(上)地狱门神在很多程序中,配置文件和用户数据的保存和读取都是一个需要考虑的问题。在以前,用户数据经常保存在INI文件中,后来出现了注册表,于是也有保存在注册表中的。注册表不是一种稳定的方式,不便于用户管理。INI和注册表都难以保存复杂结构的对象,需要手写很多代码。随着XML和.Net的兴起,越来越多的程序使用XML文件来保存用户数据。不过.Net的内置序列化器Sys...阅读全文
posted @ 2010-11-18 16:09 地狱门神 阅读(1496) 评论(3) 编辑
摘要: 在x86下VB、C#、VC中,整数除法、模运算、移位运算存在一些需要注意的地方。
本文描述了这些问题,并给出修正方法。
阅读全文
posted @ 2010-09-30 15:34 地狱门神 阅读(1364) 评论(2) 编辑
摘要: 萤火虫框架漩涡文本本地化工具项目(Firefly.Eddy)
地狱门神(F.R.C.)
本项目为萤火虫框架中原有的文本本地化工具及附属插件分离而来,用于进行显示和保存对照的几组本地化文本。
本项目的文本本地化工具有一些附属的插件,用于辅助翻译工作。阅读全文
posted @ 2010-07-14 13:16 地狱门神 阅读(327) 评论(10) 编辑
摘要: 用Java写成的Tiger到JVM编译器地狱门神源代码http://files.cnblogs.com/Rex/TigerCompiler.rar阅读全文
posted @ 2009-02-20 22:33 地狱门神 阅读(230) 评论(1) 编辑
摘要: 魔王的反击爪哇之角小组2008-07一般的空战游戏都是你控制一架小型战斗机,通过战斗获得武器等级提升,然后于关卡中的BOSS战机进行战斗,BOSS通常都是行动模式单一,但火力强劲的家伙,换句话说就是四肢发达,头脑简单,闪避敌人的子弹是通常战机中的首要技巧。本作品突破传统空战游戏,采用大逆转思路,将玩家与AI逆转,玩家在游戏中扮演普通空战中的BOSS机体,而你的对手则是一部(或多部)由AI控制的普通...阅读全文
posted @ 2009-02-20 22:04 地狱门神 阅读(136) 评论(1) 编辑
摘要: 萤火虫框架(Firefly)地狱门神(F.R.C.)下载 https://sourceforge.net/projects/fflf/files/|http://files.cnblogs.com/Rex/Firefly.rarSVN地址https://fflf.svn.sourceforge.net/svnroot/fflf/trunk/Firefly/.Net 2.0/3.5最终版下载 http://files.cnblogs.com/Rex/Firefly_DotNet2.rar.Net 2.0附加运行库 http://files.cnblogs.com/Rex/DotNet2Addit阅读全文
posted @ 2008-11-08 19:16 地狱门神 阅读(2374) 评论(71) 编辑
摘要: 本文主要介绍如何新建盟军敢死队2的地图。这里的新建地图,不是指仅仅修改脚本,而是指彻底从新建地形开始制作新地图。
本文将首先介绍盟军敢死队2地图的结构,然后大致介绍新建地图的步骤,并指出详细步骤的文档位置。阅读全文
posted @ 2008-08-14 14:35 地狱门神 阅读(1426) 评论(12) 编辑
摘要: 2010.02.23.0
修正Examples中EX01.MBI.files里的gif文件的版本不为"GIF89a"导致转换失败的问题。
增加SEC->OBJ支持。注意,SEC<->OBJ不是一个往返转换,SEC->OBJ会损失地形信息(TerrainInfo)。
2010.02.22
更新了Firefly.Core中的Xml的代码,使得自定义Xml序列化更容易。所有输出的Xml文件中的会变成,字节数组也不再使用base64方法编码,导入会受到一定影响。
对于上述更改造成的遗留数据问题,请使用旧版工具导入到MA2,再使用新版工具导出。如果还无法导入,请做查找替换。
按照Firefly.Core的修改更新了一些代码。
在.Net Framework 4.0正式版发布后,将会转向那个版本,不再使用2.0/3.5。
新增支持的格式将都会有对应的Xml导出格式。阅读全文
posted @ 2008-05-31 17:54 地狱门神 阅读(3949) 评论(74) 编辑
摘要: 文件复制器 2007.07.28.0
地狱门神(F.R.C.)
http://www.cnblogs.com/Files/Rex/FileCopier.rar
本软件用于复制或更新一个文件夹中的文件到另一个文件夹中。
当你需要经常通过向移动硬盘复制文件来备份重要数据时,可能会遇到如下情况:
(1)电脑USB接口过旧,传输速率过低,每次备份花费时间长。
(2)移动硬盘可能在其他地方用过,数据比机器上的新。
(3)Windows的复制使得文件的创建时间是复制时间,使你觉得丢失了一种重要的信息。
(4)Windows自带的公文包危险系数大,不敢用。如
(a)在BIOS掉电后时间重置,此时编辑过的文件可能会被同步掉。
(b)公文包会同时改变源文件夹和目标文件夹。
(c)没见过有人用。
本软件专门用于解决这些问题。
阅读全文
posted @ 2007-07-27 00:17 地狱门神 阅读(1624) 评论(8) 编辑

