/CoD2Unity

Load Call of Duty 2 maps in Unity!

Primary LanguageC#Creative Commons Zero v1.0 UniversalCC0-1.0

CoD2Unity

This project is a Call of Duty 2 map file and .IWI material loader built in Unity 5. This project is made by a huge fan of the old-school Call of Duty games, and does not share any copyrighted materials or intends any copyright infringement.

SS

Current status

This Unity project can currently load D3DBSP and IWI files. It's only been tested on Call of Duty 2, and only on multiplayer maps (maps with the mp_ prefix). The to-do list of this project currently is:

  • Load objects from the map
  • Implement the old loading screens
  • Implement the old menu

I do not have any intention of creating a remake of Call of Duty 2, and I will therefore most likely not implement any type of multiplayer or FPS mechanics. The goal for me is to learn about reverse engineering and map formats.

As this is a fan project, and made purely for personal interest and entertainment, I will not be accepting any pull requests introducing new features. However, I will most likely accept bug fixes and performance improvements where necessary.

SS2

SS2