FPS Creator

FPS Creator's
FPS Creator is a commercial application developed by The Game Creators that allows rapid and easy creation of first-person shooter video games for the PC without any programming. Users can create a game with up to 50 levels and build it as a standalone executable.

FPS Creator uses a drag-and-drop system in which the user can select entities such as walls, floors, ceilings, doors and windows to create a level. This level can then be populated by entities such as furniture, desk objects, enemies, weapons and pick-ups. Zones can be defined that act to activate an event when a player enters them, such as damaging the player, entering a story zone (which is a cutscene) or winning the level. Multiplayer is also supported, although the same game cannot have a single-player mode.

FPI Script
FPS Creator uses a simple trigger-based artificial intelligence language known as FPI Script, which was created exclusively for FPS Creator. Entities use Finite state machines - that is, they use a predetermined set of actions reacting to a predetermined set of states. The language consists of a simple if/then syntax, and a pre-defined list of conditional statements and commands.

FPS CreatorX10
A new version of FPS Creator, entitled X10 was released in late 2007. This version introduced a number of features including realistic water with refractive and reflective effects, as well as improved AI and physics. Many of their new scripts have been adapted by their other game creation engine called Dark Basic Pro. This version is only compatible with Windows Vista and a limited number of DirectX 10 graphics cards (generally from NVidia). A GeForce 8800 series card is the recommended requirement. Several other graphics cards have been tested but only the NVidia 8800GT was the most successful. Nvidia 9 series will perform well though reports from their forums indicate stability and compatibility issues. Many features have been integrated such as reflective & refractive water, bloom effects, window refraction, advanced AI allowing allies and enemies, as well as additional shaders. These though draw more inefficiency to the already underpowered engine. There have been many criticisms of the software but they have improved its performance to its predecessor (FPS Creator). FPS Creator X10 may have more features but this program has lost much of its open source nature.