利用国庆假期,找了一下资料,研究了一下lwjgl(
http://www.lwjgl.org/) 和 《帝国时代Ⅱ》的资源格式,本来想弄个小游戏玩玩,结果最后只弄出这么个资源查看器,代码放在了github上,有兴趣的朋友可以参考一下。
lwjql 不打算继续研究了,这个东西封装的太底层了,需要自己实现的东西太多。这两天看 cocos2d-x 的评价不错,打算业余时间玩玩。
《帝国时代Ⅱ》的资源格式有两篇文章可以参考
关于DRS文件结构:
http://www.hawkaoc.net/bbs/thread-14739-1-1.html
关于SLP文件结构:
http://www.digitization.org/wiki/index.php?title=SLP
资源查看器的界面山寨了 胡泽标 (
http://bbs.gameres.com/thread_8723_1_1.html)的 《Age of Empires Viewer》软件。
源代码在 github 上
解析drs和slp文件的库的源代码:
https://github.com/bookong/game_archive
帝国时代资源浏览器的源代码:
https://github.com/bookong/aoe_viewer

- 大小: 84.4 KB

- 大小: 119.9 KB
分享到:
相关推荐
VB编程源代码 83密码查看器VB编程源代码 83密码查看器VB编程源代码 83密码查看器VB编程源代码 83密码查看器VB编程源代码 83密码查看器VB编程源代码 83密码查看器VB编程源代码 83密码查看器VB编程源代码 83密码查看器...
PDF查看器源代码是开发人员深入理解PDF文档处理机制、实现自定义阅读体验的重要参考资料。PDF(Portable Document Format)是一种广泛使用的文件格式,用于保留文档的原始格式和内容,无论在哪个设备上打开都能保持...
《魔兽资源查看器(绿苹果)源代码》是一款专为魔兽争霸III爱好者和开发者设计的工具,其核心是War3ModelEditor的源代码。这款软件允许用户深入探索和理解魔兽争霸III的游戏资源,包括模型、纹理、动画等,极大地...
学习暴雪MPQ文件查看器的源代码,不仅能够提升对游戏资源包格式的理解,还能增强文件处理、哈希计算、压缩算法等多方面的编程技能。这是一次难得的实践机会,有助于开发者更好地理解和修改游戏内容,或者进行游戏...
这些源代码对于那些正在学习或研究图像识别技术的人来说极具价值,因为他们可以直接查看并理解代码背后的逻辑。 描述中提到,该系统有两个部分,它们的文件是相互独立的,这意味着用户可以选择单独下载其中一个,...
本资源“图像处理框架VC++源代码”为初学者提供了一个良好的学习平台,帮助他们理解和实践图像处理的基本概念和技术。 1. **图像处理基础** 图像处理涉及对数字图像进行分析、修改和增强。基本操作包括图像的读取...
"VB图像处理程序源代码"是一个关于使用Visual Basic(VB)进行图像处理的项目,它包含了一系列用于操作和分析图像的源代码文件。这个压缩包很可能是为了教学、研究或开发目的而分享的,让我们深入了解一下这个领域的...
【标题】中的“景点图片预览查看Delphi图片查看器源代码”表明这是一个使用Delphi编程语言开发的图像查看器程序。Delphi是Embarcadero Technologies公司开发的一款集成开发环境(IDE),它基于Pascal语言,特别适合...
《完整的石器时代的源代码》是一款开放的学习资源,它提供了游戏开发的全面视角,特别是对于那些对编程和游戏设计有兴趣的人来说,这是一个极好的学习平台。源代码是软件开发的核心,它揭示了游戏背后的逻辑和机制,...
本压缩包包含的“图像处理作业C++源代码”很可能是某次课程作业或者项目实践中的代码示例,旨在帮助学习者掌握图像处理的基本概念和技术。 首先,我们需要了解C++在图像处理中常用的一些库,如OpenCV(开源计算机...
本项目提供了基于Visual Studio 2015(VS2015)和OpenCV 3.2.0的图像清晰度算法源代码,帮助开发者理解和实现这类算法。OpenCV是一个强大的计算机视觉库,它包含了众多图像处理和计算机视觉的功能,广泛应用于图像...
标签"VC++"和"源代码"表明这个项目使用的是C++编程语言,而且提供了原始的源代码文件,用户可以直接查看和修改代码,这对于学习和研究图像处理和数字识别的原理非常有帮助。源代码通常包含头文件(.h)、源文件(....
《图像处理基础算法源代码VC++集合》是一个包含多种图像处理基础算法的源代码库,专为使用Visual C++(VC++)编程环境的开发者设计。这个集合旨在帮助程序员理解和实现图像处理的基本操作,以便在实际项目中应用或...
Java制作的图库图片浏览查看器源代码,可看作是简单的运行于手机中的图片相册查看程序,图片查看器,// 装载并显示图像 protected void getImage(int index) { Image image =null; try { image = Image....
标题中的“delphi实现的DLL输出函数查看器源代码”是指使用Delphi编程语言开发的一个工具,该工具能够查看和分析动态链接库(DLL)文件中的导出函数。Delphi是一种基于Object Pascal的集成开发环境,常用于创建...
Java图片查看器源码,实现简单的移动、缩小、放大、旋转功能 package tp1; import java.awt.*; import javax.swing.*; import java.awt.event.*; import javax.swing.event.*; import javax.swing.filechooser....
这个压缩包包含的“图像处理源代码”显然是一个针对图像处理的编程资源集合,主要用于VC6.0开发环境。VC6.0是Microsoft Visual C++的一个早期版本,它提供了一个集成的开发环境,支持C++编程,广泛用于开发Windows...
颜色提取器是一种软件工具,主要用于从图像或视频中分析并提取出主要的颜色信息。这个工具在设计、多媒体制作、数据分析...如果你正在探索这个领域,那么深入研究这个“颜色提取器”的源代码资源将是一次有价值的实践。
人力资源管理系统是针对中小型企业对现有员工和新聘员工的一个Web管理平台,主要包括以下功能模块: 员工管理模块:主要用于浏览员工信息、添加员工信息、修改员工信息和删除员工信息。 招聘管理模块:主要用于对...
这个资源"25个经典网站源代码"提供了一个宝贵的参考资料库,适合初学者和经验丰富的开发者参考,以理解不同的设计趋势、布局技巧以及功能实现方法。以下是这些源代码中可能包含的一些关键知识点: 1. HTML结构:每...