A downloadable tool

This project is officially obsolete! To get the most up-to-date tools that achieve the same goal of the DevKit project but better, download the level editor patch from here and the recompiled stock maps from here. No further support will be given to this project!

I present to you: The Shrek 2 DevKit & Editor Patch.

This is a project I've been working on for the past 2-3 years on and off to make it possible to develop full-game mods (or really any kind of mod) for Shrek 2 (PC). By downloading this DevKit, then closely following the instructions in my tutorial video, you will be able to do just about anything you've ever wanted, ranging from simple stock map modifications, to full-blown full-game mods that completely transform the entire game into something new, all now possible thanks to this DevKit.

Alongside this DevKit being released, I'm releasing my newest UE2 Editor Patch (v4.2), which is capable of accessing basically everything the original developers were able to see and modify, unlike the obsolete v2 patch.

As a bonus, I'm also releasing the source code for the UE2 Editor Patch (v3.0 & v4.2) and I'm releasing .t3d files for all deleted data within all stock maps (this includes stuff like old coin placements and a slot machine placement).

An an extra bonus on top of all of this, this also contains 2 major .u mods, which are essential for any mapper wanting to get serious with mapping Shrek 2 (PC). These include features like easy randomness, access to read (w/ conditions) and write to any variable for any actor in runtime, access to running any console command (w/ cheat bypass), persistent data across multiple sessions and 11 extra brush builders for easier mapping.

I'm sure there's probably some glaring bugs in this entire project of mine due to how massive this project really is, so if you find anything, either comment it below here or let me know through the Shrekciety Discord.


Disclaimers

  • These files are useless without already having the original game or level editor
  • As the game only works on systems running the Windows OS, you cannot make maps without a Windows OS (a VM can be used)
  • If you are not a technical user, you will likely run into issues
  • This project does not recompile any of the game's or editor's source code
  • The DevKit for the game will permanently alter the game files; make a backup before you install the DevKit!
  • This entire project is open-source (to an extent) and while I don't mind others modifying this project, you must credit me (Master_64) as the original author (must be obvious) and I prefer you contact me before making anything public


Tutorial video explaining the entire project: 


This download contains:

  • The DevKit, which allows the user to modify nearly the entire game
  • v4.2 of the UE2 Editor Patch for Shrek 2 (a massive improvement over v2)
  • The source files for the UE2 editor patch (v3.0 & v4.2)
  • Addons to make modding even easier (Developer textures for mapping, various KW game assets, other miscellaneous resources, essential mods for mapping, etc.)
  • .t3d files that contain all deleted data for stock maps


What every part of this project is for:

  • DevKit -- For modification of the stock maps in-game & ease-of-access
  • Editor Patch -- For the ability to create and build any map for Shrek 2 (PC)
  • Editor Patch Source -- For recompiling the editor patch
  • Deleted Data -- For viewing KW's older map ideas
  • Addon Packs -- For mapping convenience
  • MGame Library (Addon) -- For extreme mapping/modding controls
  • CBBP (Addon) -- For many more brush builders for the editor


To make full-game modifications (stock level mods), all you need to do is:

  1. Patch the game with DevKit and patch the editor with the UE2 Editor Patch (v4.2)
  2. Finish the modification 
  3. Make a download for the mod by providing all the modified files and putting them in folders like how Shrek 2 does (explained more in download)
  4. Make a readme for your modification telling all users that they must patch their game with the DevKit first before installing your modification. Remember that you can also pack the DevKit inside your mod if you decide to do so (example: make your mod download the DevKit first, then patch the DevKit's download with your mod. Doing this will make a proper download for your mod).
  5. That's it (if you do not modify any stock maps, you don't need users to patch their game with the DevKit)!


To make a simple level, all you need to do is:

  1. Patch the editor with the UE2 Editor Patch (v4.2)
  2. Finish the map
  3. That's it!



Credits

  • Master_64 (Developer of DevKit, editor patch & MGame library)
  • HuniePop (Testing, major inspiration, troubleshooting)
  • MetallicaFan212, Omega & Tedder (Troubleshooting)
  • Royyst3r (Inspiration)
  • Tarquin, MaxG, Daid & Gubar (Main creators of the Community Brush Builder Pack)


In loving memory of HuniePop, the legendary S2 modder, you will be missed


The Shreciety Discord (Can discuss S2 modding)

Download

Download
Shrek 2 (PC) DevKit [v1.1.1] + UE2 Editor Patch [v4.2] 439 MB

Install instructions

Follow the instructions in the readme's found from within the download to understand how to install this. If you do not know what you're doing, refer to the tutorial video in the description of this page.


Notice: you need 7-zip in order to extract the download.

Development log

View all posts

Leave a comment

Log in with itch.io to leave a comment.