利用国庆假期,找了一下资料,研究了一下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密码查看器...
Java图像查看器是一种基于Java编程语言开发的软件应用,它允许用户浏览、操作和管理图像文件。这个完整的工程源代码提供了深入理解Java图形用户界面(GUI)设计、图像处理和事件处理机制的机会。下面,我们将详细...
学习暴雪MPQ文件查看器的源代码,不仅能够提升对游戏资源包格式的理解,还能增强文件处理、哈希计算、压缩算法等多方面的编程技能。这是一次难得的实践机会,有助于开发者更好地理解和修改游戏内容,或者进行游戏...
身份证归属地查看器源代码 身份证 归属地 查看器 仅做参考之用
本资源“图像处理框架VC++源代码”为初学者提供了一个良好的学习平台,帮助他们理解和实践图像处理的基本概念和技术。 1. **图像处理基础** 图像处理涉及对数字图像进行分析、修改和增强。基本操作包括图像的读取...
【标题】中的“景点图片预览查看Delphi图片查看器源代码”表明这是一个使用Delphi编程语言开发的图像查看器程序。Delphi是Embarcadero Technologies公司开发的一款集成开发环境(IDE),它基于Pascal语言,特别适合...
这个标题为“VB调用WINDOWS图片和传真查看器源代码”的压缩包文件提供了一个示例,帮助开发者了解如何在VB应用程序中调用这个系统组件。 首先,我们要理解VB中的API调用。API(Application Programming Interface)...
网页源代码查看分析器是一种工具,它允许用户查看并分析网页的HTML源代码。这个工具对于Web开发者、设计师以及对网页结构感兴趣的用户来说是至关重要的,因为它提供了对网页背后构造的洞察力。以下是对该主题的详细...
这个功能在许多图形用户界面(GUI)应用中都非常常见,比如图像查看器、地图应用或者任何需要用户交互操作图像的场景。通过理解和实现这样的功能,开发者可以提升用户对图像操作的体验。 首先,我们要了解图像缩放...
标题中的“图像分割源代码”指的是使用C++编程语言实现的图像处理技术,具体是图像分割算法的源代码。图像分割是计算机视觉领域的一个核心任务,它涉及到将图像划分为多个具有不同特征或意义的区域。这个过程对于...
源代码可能包括了如何使用这两个基本函数来查看图像内容。 2. 基本图像操作:MATLAB支持常见的图像操作,如调整图像大小(`imresize`),图像裁剪(索引操作),以及转换颜色空间(如RGB到灰度,RGB到HSV等)。这些...
本压缩包包含的“图像处理作业C++源代码”很可能是某次课程作业或者项目实践中的代码示例,旨在帮助学习者掌握图像处理的基本概念和技术。 首先,我们需要了解C++在图像处理中常用的一些库,如OpenCV(开源计算机...
为了理解源代码的工作原理,我们需要查看具体的代码实现,包括变量定义、算法逻辑和调用流程。 学习和理解图像量化处理的源代码可以帮助我们深入掌握数字图像处理的核心概念,同时也能提升我们对颜色处理和优化图像...
标签"VC++"和"源代码"表明这个项目使用的是C++编程语言,而且提供了原始的源代码文件,用户可以直接查看和修改代码,这对于学习和研究图像处理和数字识别的原理非常有帮助。源代码通常包含头文件(.h)、源文件(....
总的来说,“labview 图像读取源代码”是一个非常实用的学习资源,可以帮助开发者快速掌握LabVIEW在图像处理领域的应用,并能作为构建自己图像处理工具的基础。通过这个VI,你可以了解到LabVIEW中如何处理文件输入...
标题中的“delphi实现的DLL输出函数查看器源代码”是指使用Delphi编程语言开发的一个工具,该工具能够查看和分析动态链接库(DLL)文件中的导出函数。Delphi是一种基于Object Pascal的集成开发环境,常用于创建...
6. **用户界面**:为了让用户能够交互式地查看图像、选择滤波器参数并执行滤波操作,源代码可能还包括一个简单的图形用户界面(GUI),例如使用Qt、wxWidgets或Tkinter等库实现。 7. **错误处理和优化**:为了提高...
这个压缩包包含的“图像处理源代码”显然是一个针对图像处理的编程资源集合,主要用于VC6.0开发环境。VC6.0是Microsoft Visual C++的一个早期版本,它提供了一个集成的开发环境,支持C++编程,广泛用于开发Windows...
颜色提取器是一种软件工具,主要用于从图像或视频中分析并提取出主要的颜色信息。这个工具在设计、多媒体制作、数据分析...如果你正在探索这个领域,那么深入研究这个“颜色提取器”的源代码资源将是一次有价值的实践。
本资源包提供了一套资源管理器的源代码,可能是为了帮助开发者理解和学习如何构建类似的应用程序,或者用于自定义自己的文件管理界面。源码通常包含程序的设计逻辑、数据结构、函数实现等关键部分,对于深入理解软件...