A downloadable source port

At first we revolved... Now it is time to Evolve!

Serious Sam Evolution is a source port that is based off Serious Engine 1.10 source code of Serious Sam Classic games by Croteam.

Reverse engineering and datamining of the game formats gave us opportunity to document and reimplement some cool features from Serious Engine 1.50.

General features:

  • Completely refactored and documented codebase;
    • Improved modular architecture;
    • All common components are within its own Core module;
    • Plugin system that provides extended engine functionality;
    • Numerous improvements, bug fixes and optimizations;
  • 64-bit build support (preview mode);
  • Backported features from Serious Engine 1.50:
    • Compressed textures format (i.e. S3TC/DXTn);
    • Terrain system;
    • Improved skeletal mesh format;
  • Vertex model configs;
  • Improved health and damage system that uses integers to ensure precision with big numbers;
  • Exporters back into ASCII formats (AM/AS/AA) for skeletal meshes;
  • Proper widescreen support with a variety of resolutions under multiple aspect ratios;
  • Faster resource loader;

Compatibility features:

  • Complete backwards compatibility for maps and other content from Serious Sam Classics.
  • Map importers from other SE1 games:
    • Serious Sam Revolution;
    • Serious Sam Xbox;
    • Last Chaos;
    • Alpha Black Zero;
    • EuroCops;
    • Nitro Family;
  • Improved archive manager that supports more formats:
    • ZIP/GRO/PK3;
    • BSA (TESIII / TESIV / TESV / Fallout 3 / Fallout NV)
    • TAR;
    • WAD;
      • IWAD/PWAD (Doom & source ports);
      • WAD2 (Quake 1/2);
      • WAD3 (GoldSrc);
    • PAK (Quake 1/2);

Gameplay features:

  • Double your gun, double your fun! (dual wield weapons system)
  • Three new weapons:
    • Beamgun;
    • Minelayer;
    • Plasmathrower;
  • More extensive session properties for various game modes.
  • Minor balance tweaks that don't destroy the core gameplay.
  • Serious Sam Alpha enemies;
  • Gadgets! Simple items that can be carried in inventory and used on a special button. That allows you to add Portable Medkit or Armor Kit on your custom map.

Download

Download
Releases (GitLab)
External

Install instructions

  1. Download latest build from the cloud, based on the date in the beginning of the archive filename.
  2. Extract contents of the archive into the directory of your choice on any hard drive.
  3. Copy GRO files from Serious Sam Classic: The Second Encounter (prefixed "SE1_00") into the "Content" folder.
  4. Start the game by launching "Sam.exe" from any of the "Bin" folders.

You can add any maps or assets that are supported by classic The Second Encounter by dropping GRO files with them into the same "Content" folder.

Comments

Log in with itch.io to leave a comment.

I know game looks dead right now, but please - don't give up on this project.

Revolution team idea was to resurrect classic SS, but instead they buried it deeper into the ground (unsupported new maps format and broken netcode made sure of that).  At this point of development, it seems like not so much left to make this port competetive with Revolution in terms of QoL / features. Strange enough, but community is still alive - and who knows, maybe we will see renaissance of classic Sams someday. 

(+1)

    seriour sam

    yes

    Is there a way to import maps from Serious Sam Classics Revolution? If so, how? (I wanna play bright island but classics revolution really doesnt work on my pc)

    I really hope this gets worked on again.

    (+1)

    the octopus encounter let's go