.kkrieger
Encyclopedia
.kkrieger is a first-person shooter
video game created by German
demogroup
.theprodukkt (a former subdivision of Farbrausch
) which won first place in the 96k game competition at Breakpoint in April 2004. The game remains a beta version
.
methods. Textures are stored via their creation history instead of a per-pixel basis, thus only requiring the history data and the generator code to be compiled into the executable, producing a relatively small file size. Meshes are created from basic solids such as boxes and cylinders, which are then deformed to achieve the desired shape - essentially a special way of box modeling
. These two generation processes account for the extensive loading time of the game — all assets of the gameplay are reproduced during the loading phase.
The entire game uses only 97,280 byte
s of disk space. In contrast, most modern first-person shooters fill one or more CDs or DVD
s. According to the developers, .kkrieger itself would take up around 200–300 MB of space if it had been stored the conventional way.
The game music and sounds are produced by a multifunctional synthesizer called V2, which is fed a continuous stream of MIDI data. The synthesizer then produces the music in real time.
First-person shooter
First-person shooter is a video game genre that centers the gameplay on gun and projectile weapon-based combat through first-person perspective; i.e., the player experiences the action through the eyes of a protagonist. Generally speaking, the first-person shooter shares common traits with other...
video game created by German
Germany
Germany , officially the Federal Republic of Germany , is a federal parliamentary republic in Europe. The country consists of 16 states while the capital and largest city is Berlin. Germany covers an area of 357,021 km2 and has a largely temperate seasonal climate...
demogroup
Demogroup
Demogroups are teams of demosceners, who make computer based audio-visual works of art known as demos. Demogroups form a subculture collectively known as the demoscene....
.theprodukkt (a former subdivision of Farbrausch
Farbrausch
Farbrausch, or Farb-rausch, is a German group of demomakers who made themselves particularly famous in the demoscene in December 2000 with a 64k intro called "fr-08: .the .product". "Farbrausch" literally translates to "rave of color", "color rush" or "color frenzy" in English...
) which won first place in the 96k game competition at Breakpoint in April 2004. The game remains a beta version
Development stage
A software release life cycle refers to the phases of development and maturity for a piece of computer software—ranging from its initial development, to its eventual release, and updated versions of the released version to help improve software or fix bugs still present in the software.- Pre-alpha...
.
Development history
.theprodukkt have developed .kkrieger since mid-2002, using their tool .werkkzeug (from Werkzeug, German for tool). They used an unreleased version of .werkkzeug called .werkkzeug3.Procedural content
.kkrieger makes extensive use of procedural generationProcedural generation
Procedural generation is a widely used term in the production of media; it refers to content generated algorithmically rather than manually. Often, this means creating content on the fly rather than prior to distribution...
methods. Textures are stored via their creation history instead of a per-pixel basis, thus only requiring the history data and the generator code to be compiled into the executable, producing a relatively small file size. Meshes are created from basic solids such as boxes and cylinders, which are then deformed to achieve the desired shape - essentially a special way of box modeling
Box modeling
Box modeling is a technique in 3D modeling where the model is created by modifying primitive shapes in a way to create a "rough draft" of the final model. This is in contrast with the edge modeling method, where the modeler edits individual vertices...
. These two generation processes account for the extensive loading time of the game — all assets of the gameplay are reproduced during the loading phase.
The entire game uses only 97,280 byte
Byte
The byte is a unit of digital information in computing and telecommunications that most commonly consists of eight bits. Historically, a byte was the number of bits used to encode a single character of text in a computer and for this reason it is the basic addressable element in many computer...
s of disk space. In contrast, most modern first-person shooters fill one or more CDs or DVD
DVD
A DVD is an optical disc storage media format, invented and developed by Philips, Sony, Toshiba, and Panasonic in 1995. DVDs offer higher storage capacity than Compact Discs while having the same dimensions....
s. According to the developers, .kkrieger itself would take up around 200–300 MB of space if it had been stored the conventional way.
The game music and sounds are produced by a multifunctional synthesizer called V2, which is fed a continuous stream of MIDI data. The synthesizer then produces the music in real time.
Reception
The game won two German game developer prizes at the Deutscher Entwicklerpreis in 2006, in Innovation and Advancement.External links
- Official .kkrieger website
- .kkrieger on MobyGamesMobyGames-Platforms not yet included:- Further reading :* Rusel DeMaria, Johnny L. Wilson, High Score!: The Illustrated History of Electronic Games, McGraw-Hill/Osborne Media; 2 edition , ISBN 0-07-223172-6...