Performance Optimizations
Major changes are under development to alleviate performance issues
In order to make Crea more moddable I have tried writing nearly all gameplay logic in Python which is completely exposed to everyone. The downside to this is that Python can be quite slow - especially when it is jumping back and forth between the game engine (c++) and Python. I have pinpointed several bottlenecks in the Python code and have migrated most of it over to the engine side. Crea is already around 20% faster due to these changes.
The remaining performance pressure point is the UI library. If you ever have low framerate it is likely because of the UI. For some it causes massive slowdown and can account for 50% of the framerate. Fixing this would be HUGE! After a great deal of investigation and consideration I have decided to completely rewrite the UI with my own solution. Crea has a crazy amount of UI so this is no mere task. This means throwing away countless hours of work and spending another month or more of work on it. The end result will be a more mod friendly UI and a much faster game. Remember that 50%? Well if you're running at 30FPS then after this you should be able to achieve 60FPS! Hopefully we'll be able to improve the UI some along the way too. If you have any feedback on the UI then definitely leave a comment below!
One thing worth noting is that this does not mean all performance issues will be magically solved. Sometimes there are issues with hardware (namely graphics cards) that can cause major problems. After the next update I will spend time focusing on these types of issues so that way everyone can enjoy Crea at a smooth framerate.
Thank you everyone for your continued support! I will keep you all apprised of how things are progressing once I have something noteworthy to report.
[ 2017-01-07 02:31:17 CET ] [ Original post ]
Hello everyone! I wanted to give an update on what I've been working on and what to expect regarding the performance issues that many players have encountered. A quick summary would be that I am making some major changes that should greatly alleviate performance issues. Here are some more details for those interested. Performance issues primarily stem from heavy usage of Python scripting and the UI library solution.
TLDR
Major changes are under development to alleviate performance issues
Python Migration
In order to make Crea more moddable I have tried writing nearly all gameplay logic in Python which is completely exposed to everyone. The downside to this is that Python can be quite slow - especially when it is jumping back and forth between the game engine (c++) and Python. I have pinpointed several bottlenecks in the Python code and have migrated most of it over to the engine side. Crea is already around 20% faster due to these changes.
User Interface Rewrite
The remaining performance pressure point is the UI library. If you ever have low framerate it is likely because of the UI. For some it causes massive slowdown and can account for 50% of the framerate. Fixing this would be HUGE! After a great deal of investigation and consideration I have decided to completely rewrite the UI with my own solution. Crea has a crazy amount of UI so this is no mere task. This means throwing away countless hours of work and spending another month or more of work on it. The end result will be a more mod friendly UI and a much faster game. Remember that 50%? Well if you're running at 30FPS then after this you should be able to achieve 60FPS! Hopefully we'll be able to improve the UI some along the way too. If you have any feedback on the UI then definitely leave a comment below!
Hardware Performance Issues
One thing worth noting is that this does not mean all performance issues will be magically solved. Sometimes there are issues with hardware (namely graphics cards) that can cause major problems. After the next update I will spend time focusing on these types of issues so that way everyone can enjoy Crea at a smooth framerate.
End Transmission
Thank you everyone for your continued support! I will keep you all apprised of how things are progressing once I have something noteworthy to report.
Crea
Siege Games
Siege Games
2016-06-09
Action Indie RPG Adventure Singleplayer Coop
Game News Posts 74
🎹🖱️Keyboard + Mouse
🎮 Full Controller Support
Mostly Positive
(1070 reviews)
http://www.playcrea.com
https://store.steampowered.com/app/280520 
The Game includes VR Support
Crea Linux [158.73 M]
Embark on an adventure with what little you have and discover what the world of Crea has to offer. Through each action, improve your talents and master many skills. Through each victory, grow in strength and shape yourself. Through each inquiry, unlock new items to craft and build. Through each expedition, explore new realms and uncover Crea’s lore.
- Level up by defeating enemies
- Learn over 80 skills through the talent system
- Loot and craft powerful gear with unique attributes
- Discover the world’s expansive mythos and history
- Defeat challenging original monsters each with their own attacks
- Survive by timing shield blocks and dodge rolling
- Vanquish by your weapon of choice: Sword, Spear, Bow, or Magic
- Challenge massive bosses and prepare to die
- Research materials to discover their crafting capabilities
- Find old recipe scrolls scattered throughout the world
- Upgrade equipment to carry over their stats
- Use chaos crafting (minigame) to create even more powerful items
- Explore massive procedurally generated worlds
- Quickly teleport through the use of Way Crystals, Way Shards and Rifts
- Delve into dungeons that not only look different but play different every time
- Travel to completely new Realms beyond the bounds of the main world
- Built from the ground up with modding in mind
- All gameplay logic and content exposed in Python
- Easily create new content or entirely new gameplay systems
- Learn from extensive modding tutorials and API documentation
- Join in on the Development Streams
- Track progress and what’s planned on the Roadmap
- Get the latest development news on Twitter
MINIMAL SETUP
- OS: Ubuntu 12.04 x64 LTS or later
- Processor: 1.7+ GHz or betterMemory: 2 GB RAM
- Memory: 2 GB RAM
- Graphics: 256+MB and OpenGL 2.1 compatible GPU and 1024x768 resolutionNetwork: Broadband Internet connection
- Storage: 256 MB available space
GAMEBILLET
[ 5951 ]
GAMERSGATE
[ 3198 ]
FANATICAL BUNDLES
HUMBLE BUNDLES
by buying games/dlcs from affiliate links you are supporting tuxDB