NEWS
15-October-2009
Let me tell you this, Fexengine project was canceled and then resurected at least 2 times, a game engine is a huge task, it is not just the code to render to the screen, that is the easy part; the hard part is all stuff that you as player never see in a game, there are hundred things involved in a game that you as player never know about. This project started about more than two years ago, and it is not finished, now current status seem allow to accept more people get involved; so i am opening this section to invite the people that can contribute to the project to do it. I can accept help in the following task:
1.- Modelers exporter plugins:
We need ways to import content to the engine; we are talking about mesh models, animations and textures. The idea is to allow to use as much popular modelers tools as posible to import content. If you have skils in tools like Blender, 3d studio max, Maya, Truespace, sketchup, metasioquia etc, and you think you can help me to get the data from those tools then contact me.We can extract the data via plugins exporters allowed in some modelers, like scriptmax in 3d max or phyton plugins in blender, or we can get it via file format.
The data we need to import are vertices, normals, UV textures, triangles, for animated models we also need to import the skeleton and weighted vertex data, we support dot3 normal textures as well. and for world geometry we need UV for ligthmaps.
We want to include in our main character with a set of basic animations; currently i am using animations extracted from Tomb Raider and then changed for our requeriments; there are some moves that i would like to include but are not existing in tomb raider so they have to be created from scratch.
3.- Programmer in Delphi:
Currently I am using delphi 7, but most likely the source code i have will compile fine in newers versions, i have working main tools but the UI need to be improved and more options need to be added, Dxtre3d level editor, Wadmanager, Lightmapper and the level player are our main applications.
The Lightmapper allow to improve the lighting into the rooms, points light, spot lights and sun lights objects can be used to generate lightmaps
Lightmaps textures allow to generate nice shadows from geometry and from static objects.
Basic moves into the main character need to be coded; eventually this code is going to be exposed using scripting, but for now it have to be compiled using delphi; this is the fun part of the project right now, you get the animation and then you code the states, you have available functions that will tell you the geometry surronding the main character.
Having full access to the source code allow to define what ever animation and move you want flawless.
We are going to give enough moves already coded when fexengine get public available but you will be able to code new animation and effect; but you will need to learn Pascal languaje for that.







