Update
This commit is contained in:
parent
362a9efe1f
commit
8ac0ebb55b
10 changed files with 2041 additions and 2014 deletions
2
quake.md
2
quake.md
|
@ -14,6 +14,8 @@ Just like with Doom, the game's plot is simple and gives way to gameplay, it rev
|
|||
|
||||
In general the game is no longer as nice in its internals as Doom was, creeping of mainstream [capitalist](capitalism.md) [bullshit](bullshit.md) already started to show here.
|
||||
|
||||
The original system requirements were 8 MB of [RAM](ram.md), 80 MB of hard drive space and a 75 MHz [CPU](cpu.md).
|
||||
|
||||
The engine, also known as *Id Tech 2*, is written in [C89](c.md). The original source code release has just short of 100 [KLOC](loc.md). That's no longer really [suckless](suckless.md). The code itself looks alright, has consistent formatting and [comments](comment.md). The game was developed on [NeXTSTEP](nextstep.md). The engine is built around client-server architecture and allows a multiplayer of up to 32 players.
|
||||
|
||||
Quake engine features one highly embarrassing feature: a kind of [scripting](script.md) language called [QuakeC](quakec.md) (see also [HolyC](holyc.md)). This language compiled to [bytecode](bytecode.md) and allowed to mod the game without recompiling the engine (a feature that Doom engine lacked), which sounds cool and all, but it's [shit](shit.md): it's a new language, new compiler and huge [bloat](bloat.md).
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue