[email protected]

Happy BirthDay, Quake!

[email protected] is a heavily modified Quake2 port. Mainly modified was renderer, also changed game code, client and server. Squished a lot of bugs. Engine uses own net-protocol, but old Quake2 protocol is fully supports (some new features will not work with Q2 protocol).

The most basic features:

  • multy renderer: 7 per-pixel lighting (PPL) and 1 simple render path;
  • shadow volumes;
  • bump mapping, parallax mapping, specular mapping, detailed bump mapping;
  • editable vertex and fragment programs;
  • hires textures, image formats: TGA, PNG, JPG, DDS, PCX, WAL;
  • 2-level texture override, full re-texture pak available on official site;
  • editable texture effects: chrome, image mapping, power, glow styles, distort;
  • editable surface properties: footstep and hit sounds, debris models, hit decals;
  • editable model properties;
  • mirrors on walls and water surfaces;
  • layered fog;
  • decal system, marks static and brush models;
  • improved particle system, linking to alias models (monsters, items, etc…);
  • dynamic lights, linking to brush and alias models;
  • sun and lens flares, auto-flares for glow surfaces;
  • underwater caustics;
  • bloom;
  • multisampling for anti-aliasnig;
  • fullscreen effects: pain, underwater, mask, etc…
  • md2, md3, ase, sp2, sp3 (own format) support, iqm models in future;
  • re-light system, in-game editor, full Quake2 re-light pak available on official site;
  • client-side models (brass shells, debrises, gibs);
  • personal gibs;
  • game modifications: fast rockets (like Quake), haste mode (double speed shuting), predator mod, monster respawn, drop backpack after die (like Quake), explosion knockback control, double jumps (like Unreal), etc…;
  • flashlights, invisibility item, flyQbe bot;
  • own savegame system for eliminate bug “Savegame from an older version.”;
  • renderer state saving with savegame: decals, particles, gibs, debrises, etc…;
  • optimized network protocol: packet compression, improved deltas, partial userinfo transfers, etc;
  • large maps support: map size expanded from 8192 to 32768 units;
  • anticheat system by R1CH support;
  • ogg vorbis and wav sound tracks, situation tracks;
  • 2d/3d scales hud;
  • hires font, colored console chars;
  • improved cvar and command system, autocompletion;
  • new mouse code by Willow;
  • cpu control: affinity and task priority;
  • and many many other….

Official site: http://berserker.quakegate.ru/

Linux port: https://github.com/UCyborg/BerserkerQuake2  Thanx UCyborg!

      Screenshots:

 

       Videos:

 

      Credits:
ATex – Art designer
[RWT]DOOMer – Hosting for http://berserker.quakegate.ru
Kirk Barnes & KriGSSv1N – cooperation (Quake2XP).
Jim and Chris Waurzyniak – full hi-res textures/skins collection (http://www-personal.umich.edu/~jimw/q2).
Quake II Retexture Portal).
Stannum’s Quake2 Retexture Project).
Quake Retexturing Project).
Quake2maX hi-res textures).
Idler’s Hideout).
Matt “Lunaran” Breit – Textures/NormalMaps and etc.
Textures, normalMaps, etc.).
Turic – hi-poly models (http://CTPEJIOK22.deviantart.com).
Generation Arena and Paril – static models (http://parilsprojects.org).
CombatEnforcer – images for light filters.
Kjell Andersson and Mathias Bergvall – Caustics Generator v1.4.
QuakeGuy head hud-model from Moo, slightly edited by OoPpEe.
Tenebrae project.
Quake developers forum.
EGL.
Richard \R1CH\ Stanway – r1ch.net.
Richard \R1CH\ Stanway – Anticheat.
Knightmare – kmq2 project.
D_R_ – Personal monster’s gibs and debris models.
Serge \V_2540\ Shabrov, D_R_, Smich, Enf0rcer – beta testing.
tigrik2017 – Sound tracks.
samolahajnar – new super shotgun и machine gun.
UCyborg – Linux port.
id software.

      Special thanks for Serge \V_2540\ Shabrov for given hardware.

 

Work almost finished, main project is [email protected], [email protected]_mme and [email protected]