
Updated: 7/6/2025
Creating an FPE File
An FPE file is a simple text based file with the file extension of ".FPE". Game Guru uses FPE files to understand what an entity is suppose to look like and how it will behavior in game your game. Its important to note that whatever your FPE file name is, is how your entity will be titled within the Entity Library. So its safe to use spaces and a combination of lower case and upper case. Avoid using symbols like periods, commas, hyphens, dollar signs and semicolons.
Creating an FPE file is quite simple as you can use simple programs like even Notepad to do so. So if you open Notepad and then save your document and give the extension ".FPE" you will have created an FPE file that Game Guru can understand. Now lets get down to actually adding properties and attributes to your new FPE file. I always recommend referencing FPE files of entities that are most similar to what entity you have created. This way way you can simply just swap the texture and meshes filepaths with your entities texture and mesh and be done. Now for those that wish to completely understand FPE attributes. Let's get started.
If you would prefer a different program other than Notepad to edit your FPE files, FPI EditPad is a great free alternative.
To create a comment in your FPE file, just use a semi-colon. Anything that follows the semi-colon will not be read by Game Guru and you can use them to throw in notes and etc.
Below is an example of a basic entity FPE file (a barrel):
;visualinfo
textured = barrell_clean_D.dds
effect = effectbank\reloaded\entity_basic.fx
castshadow = 0
;orientation
model = barrel.x
defaultstatic = 0
materialindex = 2
;statistics
strength = 25
explodable = 0
debrisshape = 1
;ai
aimain = default.lua
;spawn
spawnmax = 0
spawndelay = 0
spawnqty = 0
"Game Guru" is a trademark of The Game Creators and Dark Basic Professional Limited.
www.GameGuru.ca is not afiliated with TGC or DBPL.