Hi everyone,
If you want to package a project for release you might be interested in this github repository: https://github.com/patsytau/ce_tools it includes a script, release_ce_project.py that exports a project and packages.
It's written for Python 3.5 (http://www.python.org) and there's no GUI, but it only requires setting a few paths (as described in the README.md file).
Re: Packaging a project for release
#2Great initiative! Thank you, Patsy. 
Let us know what you think, guys!

Let us know what you think, guys!
Nic
CRYENGINE Brand Manager
I'm manning the CRYENGINE stations on Facebook & Twitter as well, so come and say hi!
My personal Twittering may contain nuts.
Get to know me.
CRYENGINE Brand Manager
I'm manning the CRYENGINE stations on Facebook & Twitter as well, so come and say hi!
My personal Twittering may contain nuts.
Get to know me.
Re: Packaging a project for release
#4Thank you very much.
Yust a question: Is there any form of encryption applied, so that the assets are protected?
Thank you.
- Jannis
Yust a question: Is there any form of encryption applied, so that the assets are protected?
Thank you.
- Jannis
Re: Packaging a project for release
#5There is no encryption applied, as this requires the game project to have an encryption key embedded, and there's no way for me to tell whether this is the case.
The PakEncrypt tool (in the Tools/ folder of the launcher) can be used for this though.
The PakEncrypt tool (in the Tools/ folder of the launcher) can be used for this though.
Re: Packaging a project for release
#8^ i noticed it. Though i never noticed it before in the road tree, it will be interesting what and how it will make development though its features.
Re: Packaging a project for release
#9Hi,
Using Crytek ProductVersion: 5.3.3.42
I use the script release_ce_project.py and got a black screen when executing the launcher. I did a very basic deploy test :
1- create a c++ (and also c#) rolling ball template project
2- run the launch game button, and worked in both cases ( c++ and c#)
3 - generate solution and compile in c++, in c# could not generate solution, but after some references repair, I could compile
4 - configure cryproject_file in release_ce_project.py and run, result "Everything Ok"
5- run \Rolling Ball Game Template\bin\win_x64\GameLauncher.exe got black screen, called console and execute "map example", and still black
Here is the log file, it has some errors and warnings.
https://pastebin.com/TecWU9xK
Can someone point me in the right direction?
Thanks,
PS: Reading this post I got the deployment working !
viewtopic.php?f=11&t=66
I create a autoexec.cfg with "map example", copy cryplugin.csv but didn't change anything and add sys_dll_game= to game.cfg.
I also upgrade the version to 5.3.4.47.
TIP to cryengine team : You have got to improve this task because its a simple process, it shouldn't be so complicated!!!
Using Crytek ProductVersion: 5.3.3.42
I use the script release_ce_project.py and got a black screen when executing the launcher. I did a very basic deploy test :
1- create a c++ (and also c#) rolling ball template project
2- run the launch game button, and worked in both cases ( c++ and c#)
3 - generate solution and compile in c++, in c# could not generate solution, but after some references repair, I could compile
4 - configure cryproject_file in release_ce_project.py and run, result "Everything Ok"
5- run \Rolling Ball Game Template\bin\win_x64\GameLauncher.exe got black screen, called console and execute "map example", and still black
Here is the log file, it has some errors and warnings.
https://pastebin.com/TecWU9xK
Can someone point me in the right direction?
Thanks,
PS: Reading this post I got the deployment working !
viewtopic.php?f=11&t=66
I create a autoexec.cfg with "map example", copy cryplugin.csv but didn't change anything and add sys_dll_game= to game.cfg.
I also upgrade the version to 5.3.4.47.
TIP to cryengine team : You have got to improve this task because its a simple process, it shouldn't be so complicated!!!
Re: Packaging a project for release
#10Here is update version of projecr package python by patsy;
https://github.com/uniflare/ce_tools/tr ... patibility
Just drop your cryproject file onto this file. Some settings inside for where to put the package.
Have fun
https://github.com/uniflare/ce_tools/tr ... patibility
Just drop your cryproject file onto this file. Some settings inside for where to put the package.
Have fun
Uniflare
CRYENGINE Technical Community Manager
Here to help the community and social channels grow and thrive.
My personal belongings;
Beginner Guides | My GitHub | Splash Plugin
CRYENGINE Technical Community Manager
Here to help the community and social channels grow and thrive.
My personal belongings;
Beginner Guides | My GitHub | Splash Plugin