What is the difference between Cipher and other engines like Quake 3 or Unreal?
Cipher tries to cover similar ground to engines like Quake 3 or Unreal. It aims to provide a complete solution that covers all the areas of a game, including rendering, animation, audio, networking, input, time management and so on. It is possible to take Cipher and write nothing but game code, leaving everything else to the engine. We expect most developers will want to extend Cipher in some way though, to add their own unique features and we make this possible by including the source code to the entire engine and its tools. Since Cipher is not locked into a single genre, it can be used to make a wide variety of games, from racing games to fps games. If you are planning to make a regular fps game, then you should probably look at making a Quake or Unreal mod, but if you planning something a little different, or want to extend the engine, then Cipher might be a good solution. We have tried to make using Cipher as easy as possible for existing mod developers by providing features and sy