Welcome !
What is FreshEngine™?
FreshEngine™ is a high performance, close to the metal game engine.
Because of its attractive price, small footprint, and performance geared toward 60fps gameplay, it is particularly well suited to handle small to medium size projects such as projects for digital distribution.
FreshEngine™ is cross platform (PC and consoles) and cross generation, it is currently available for custom projects only. Please contact us for availablility on specific platform.
A public release is to be announced.
Learn more.
FreshEngine™ key features:
scripting
|
|
|
|
FreshEngine™ includes a high-level LUA scripting interface with full access to engine features. With simple LUA scripts, technical artists can create intricate and unique effects in a snap, and programmers can quickly implement game logic and interactions. |
FreshStudio
|
|
|
|
The FreshStudio front-end interface allows to interact in realtime with the content running on the target platform. You can connect to a distant platform (a console devkit for instance), or emulate locally using the embedded PC viewer. Browse scene content and edit objects properties in realtime. FreshStudio includes a complete LUA script editor and a powerful LUA debugger.
|
bloom
|
|
|
|
A flexible layer system that allows to organize your rendering stages via simple lua scripting. Create dynamic textures, render multiple cameras, create post effects such as SSAO, bloom ..., setup HDR rendering and more… |
configurableshaders
|
|
|
|
A completely customizable shader system with up to four passes per material, custom Cg/HLSL shader (on platforms with programmable shaders) and all render states exposed. |
32bitscolors
|
|
|
|
On PSP™, the dynamic VRAM allocator leaves room for full 32 bit color frame buffers with no performance hit for the highest quality rendering. The left image is an actual PSP™ screenshot of a scene running on FreshEngine™ PSP™, it takes less than 10 milliseconds to render. All trees are animated skinmeshes. |
textures
|
|
|
|
Transparent generation of mipchains ensures textures are always cache friendly and displayed images are clean and smooth. The included TextureViewer allows to edit/create texture packagges, check/modify texture formats, update texture packs from source files without re-exporting and more... |
skinmeshes
|
|
|
|
Fast platform-dependant skinning implementation. |
particles
|
|
|
|
A fast and powerfull particle system that includes particles to primitives collisions. |
|
And much, much more!
Detailed specifications.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|