Page 1 of 4

Packaging a project for release

Posted: Wed Feb 15, 2017 11:07 am
by cry-patsy
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

Posted: Wed Feb 15, 2017 11:25 am
by Cry-Nic
Great initiative! Thank you, Patsy. :)

Let us know what you think, guys!

Re: Packaging a project for release

Posted: Wed Feb 15, 2017 11:46 am
by VascotiaStudios
Thanks Patsy, appreciated.

Re: Packaging a project for release

Posted: Wed Feb 15, 2017 12:06 pm
by dignity
Thank you very much.
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

Posted: Wed Feb 15, 2017 12:21 pm
by cry-patsy
There 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.

Re: Packaging a project for release

Posted: Wed Feb 15, 2017 1:23 pm
by chernecoff
Useful script. Thx

Re: Packaging a project for release

Posted: Wed Feb 15, 2017 1:58 pm
by Creating1
Nice work. Cry-patsy

maybe Integration to cry engine build

Re: Packaging a project for release

Posted: Wed Feb 15, 2017 4:10 pm
by deependra123
hello friends, i read road map ce 5.5, and i saw, a function has been added in there,
function is-
Device integration and deployment from Sandbox

"Edit-Build-Deploy" workflow

i don't know more about it. i want to more information about this function .
this upcoming function will be of which type ?
in UE4 and unity there are pre build function like this image(very easy)
[img]
packaging_menu.jpg
packaging_menu.jpg (52.08 KiB) Viewed 8133 times
[/img]
if crytek team wil provide us a one ckick pre bulid button system to creating game packaging ,this will good for all type of users

Re: Packaging a project for release

Posted: Fri Feb 24, 2017 8:33 pm
by Creating1
^ 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

Posted: Wed Apr 12, 2017 3:11 pm
by pmbrito
Hi,
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!!!