was developed alongside the development of the game itself, and was a brand new revision of Croteam's prior Serious Engine that was used for their previous games, such as Serious Sam: The First Encounter. The more advanced features of the engine include detailed refraction effects, high-resolution textures, high-dynamic range lighting, and light bloom effects. Release patches On 16 December 2005, two months after the game's release, Croteam released a patch to bring the game up to version 2.066. The most significant change to the game with the patch was the addition of a dedicated server for the game, although the patch included various bug fixes. On 6 March 2006, Croteam released their second patch, adding deathmatch support to the game. The most recent patch for the game was version 2.070 which was released on 24 April 2006. The patch fixed minor bugs and included Serious Editor 2, the content editor for Serious Engine 2, the game engine used in Serious Sam 2. Level editor Croteam developed their own level editor, Serious Editor 2, and used it for the development of Serious Sam 2. The editor has significantly more features than the original Serious Editor that was used for the previous Serious Sam games. Serious Editor 2 allows geometry to be imported and exported to and from third-party 3D programs, such as 3D Studio Max, via an intermediate file format, thus allowing for plugins to be easily created for any 3D modeling program. Two methods of creating particle systems exist in the editor, and they can be created either as procedural particle systems or emitter systems. The editor also features its own interpreted language, similar to C++, which allows for relatively simple mod programming, and a script editor and debugger, enabling the level designer to control gameplay events more directly. In addition to the standard level editor, there is also a mechanism editor for physics and collision setup, an animation editor for modifying camera paths and animation of objects, a skeleton editor for configuring the skeletal structures of characters, a destruction editor, mesh editor, model editor, and font editor. One of the most significant and more distinctive features of Serious Editor 2's level editor is that it allows for real-time editing. The level design process for most games often requires the level to be modified in the editor, compiled, saved, and then loaded separately in the game where it can be