Hello everyone
Before beginning know that I am French ... And I apologize translations of problems you will encounter as I translated this text with Gooogle translation ^^
I took the opportunity today to test the performance of GameGuru (1002).
For this I established some parameters in a table that I give you now
Here is the computer that was used to test:
- Windows 8.1
- I5-4200M Processor IntelCore, 3,1Ghz
- 1TB HDD + SSD 120GB
- 8GB RAM
- Graphics Card NVidia GTX850M 2GB dedicated
GameGuru has been pushed in for tests (100% Lightrays, bloom to 69%, etc.) and the graphics are all on high :
The purpose of this test was to completely cover an entire maps of the elements below and to note the number of frames per second that the motor can withstand with the final number of polygons are.
Here are the results :
- Trees : 15 fps
- Trees + Grass : 12 fps
- Trees + Grass + Montain : 12 fps
- Trees + Grass + Montain + 100 characters : 9 fps
- Trees + Grass + Montain + 100 characters + 50 lightmaps : 9 fps
Number of polygons in the scene : 1640000 ~
Another test: the test of hundred barrels : 93 fps
Test on a game for the third person (the level is completely entire maps) : 3 fps (for polygon numbers 2002000 ~)
CONCLUSION :
GameGuru is a powerful engine that is changing rapidly and well

However there's a very big problems on the numbers of polygons that can be supported by the engine.
Create a simple game in the third person makes all the maps and having lots of lights and enemies reduced FPS to "3" ... What is very very low.
I think engine optimization should be a priority for its development

The goal is to be above 40 or 50 fps for a very rich environment.
I specify just that my computer is powerful enough to support Grand Theft Auto V UHD and the game runs at 60 fps (without falling fps ^^)
It is GameGuru problematic on some things to check:
- The numbers of polygons in a scene causes a large drop in FPS it will exceed 2 million polygons.
- Possible memory leak? Some variables can not be destroyed; because by analyzing correctly GameGuru I noticed that the RAM is steadily rising until the RAM is fully utilized causing slowdowns and displays very important issues.
Once the optimized engine GameGuru I think will be a master seat next to Unity or Unreal.
However there is still ^^
I heard the engine could switch from DarkBasic to C ++. This alone would solve more than half of all problems encountered ^^
Nevertheless I applaud the developers for this very impressive engine and you have my support continues to advance GameGuru and project the first position of the most simple game creation engine and the most beautiful
Thank you all for reading and good day

!
Viva GameGuru



!