" Crafty "patching system for Unity projects.

Crafty is a two in one program that will help you update all your work made in unity.
It will allow you to connect Launcher to your website or server, providing your subscribers
with news, update info and of course patches.

We prefer to support indie developers that’s why our work will be completely without any commercials.
We want you to have a professional look to your launcher. With that being said, 100 % of Launcher GUI
can be edited its completely up to you on how it will look like.

Crafty is available in the asset store for $50..

You can find Crafty in the Asset Store HERE.

Because of how often and fast we are updating Crafty we decided to offer a faster way for Crafty users to test new versions.

After connecting Invoice.NO to your profile you will see few options of Crafty Beta to download.
An example of how it looks at 15 / 01 / 2015.

Crafty is two in one program.

First program " Patchie " will allow you to create a patch that will than be transferred
to your website or servers.

Video Tutorial on how to use Patchie can be found below.

Video Tutorial on how to use Launchie can be found below.

More detailed documentation tutorial is available to everybody on our website here ( CRAFTY )

Second part of the Crafty program is Launchie it will permanently connect to your game
and your server to check any type’s of updates made by you.

Crafty is provided to you by indie developers who work on their own project in Unity.
We use crafty ourselves and we want THE BEST for our project. That’s why you can depend that
we will give you the same program that we ourselves use.

Both programs are very easy to use. We do our best to support all developers not only programmers.

Launchie is in-game launcher, but no matter what it can look as simple as one button or as crazy
as the project below.

WHAT WE GIVE YOU.

  • NO commercials from us. ( you can add your own commercials to the launcher in the game without a problem as you imagine as it is simple Unity GUI ).
  • Crafty working on both Indie and Pro.
  • EASY to use.
  • FULL GUI customization.
  • VERY light and most of all VERY fast.
  • Patch making system.
  • Launcher fully connected to your website or private server.
  • Linux support.
  • Mac support.
  • Windows support.
  • Unity 3.5.7 and 4+ support

WHAT WE WANT TO ADD/CREATE.

  • Mobile support.
  • Even faster patch creation process.
  • Adjustment launchie to new Unity GUI ( when it will be available to the public ).
  • Full Binary patch creation

CHANGELOG.

v 1.3.2

  • Fixed BUG#0012 ( Rewritten Updater for Mac OS - crash before applying patch )
  • Rewritten ErrorHandler1/2/3.cs to common file ErrorHandler.cs and fixed minor errors in it
  • Fixed error “RandomRangeInt can only be called from the main thread“

v 1.3.1

  • Added “ Close “ button at the end of patching process to turn off Launchie GUI system.
  • Original Test Scene 4 was deleted.
  • Slider was added to the Build Select window.
  • Added “ Edit Release Notes “ button under “ Cancel patch creation “ to allow edit release notes while patch is being created.
  • Crafty 1.3.1 was adjusted to Unity 4.6 Build 17 ( Unity 4.6 is still in a beta which means that future builds may not work properly complete adjustment will be done after official Unity 4.6 release )
  • Launcie window height and width are now public to allow developers to adjust it.
  • Added Support for Traditional Chinese language setup for Windows.
  • Fixed error “get_realtimeSinceStartup can only be called from the main thread “

v 1.3

  • Windows updater rewritten in native language ( java is no longer needed on the Windows and Mac System )
  • Debug mode in public var
  • Added force admin public var to allow running with administrator privileges
  • “STOP PATCH CREATION” button is removed at end of patch creation ( even after patch creation button was able to delete the patch even after it is completed. )
  • Executable text field is not required now ( Launchie automatically detects name of executable )
  • Fixed executable problem on universal builds ( see note above )
  • Added timer blocking execution of Launchie ( sometimes patching process was corrupted )
  • Code for examples was rewritten to remove repeating chunks of code and make development easier
  • Example 5 is removed from Crafty for Unity

v 1.2.1

  • Added Fourth Test Scene.
  • Added Fifth Test Scene, with .rar file.
  • Added new feature “Timeout“ (with an error message when it is unable to connect to the server)
  • Updater system is no longer visible on Windows.
  • Log.txt file made by Launchie is no longer visible on Windows.
  • Downloaded patches are no longer Windows.
  • Visual Adjustments to Updater Window.
  • Small Adjustments to Crafty Linux version to allow patch folder creation in a proper order.
  • Dedicated Updater for Mac OSX (written in native language, no java required).
  • Main functions can be called asynchronous.
  • Added test patch to the www.penkura.com server to test Crafty. (Connected to the Test Scene 5)

v 1.2

  • Entire documentation was rewritten.
  • 40 % of the Crafty code was made from scratch to introduce outside patching solution.
  • Added new security measure to make sure patches are installed properly.
  • LaunchieLogic now requires to set a name of the project that will be patch by Crafty.
  • Added Crafty API documentation.
  • Added notes on outside patching system to the documentation.
  • Added more detailed notes in documentation on patch creation process.
  • Patches will be downloaded all at once and installed in the correct order by the outside Crafty installation system.
  • Fixed BUG#001 Some shaders were not installed properly by Crafty.
  • Added new parts of scripts in .dll in preparation for new .config system ( which will be available in Crafty 1.2.2 )
  • Crafty will now automatically turn off the game and turn it back on after game is properly patches ( showcased in Test Scene Two )
  • Added in-game error log option. ( showcased in Test Scene Three )
  • Added outside patching installation system with window that indicates installation process.
  • We added a new font for Crafty Linux versions to properly show launcher as Linux don’t have standard Ariel font.
  • Added second test scene featuring automatic download process without player interaction.
  • Added third test scene featuring addition to Crafty ( in-game error log preview ).

v 1.1.1

  • Fixed BUG#0010 Launchie was unable to work properly on Linux Universal builds.
  • Fixed BUG#0009 (Patchie sometimes added files to patch using absolute paths instead of relative paths)
  • Added button to stop patch creation on the patchy window.
  • Added PatchieAPI to use Patchie in batch mode.
  • Added methods to manage headers in requests.
  • Added notification message while patch is being created.
  • Code clean up to speed up patch creation process.
  • Updated documentation with new informations on Multi-platform version.txt.
  • Added new series of code preparing for outside Installation system (which will be added in Crafty 1.1.2)

v 1.0.5

  • Added support for Copy and Paste to Version number and release notes.
  • Fixed BUG#0004 (Wait until patch will be done error messages on mac version)
  • Fixed BUG#0005 (Patch could not be created if there are deleted files between builds.)
  • Fixed BUG#0006 (In rare cases Crafty is not able to create second patch version.)
  • Fixed BUG#0007 (In some cases project could present error log with unknown header.)
  • Fixed BUG#0008 (Incorrect matching game versions error appearing after downloading complex patch.)

v 1.0.4

  • Added Launchie Prefab.
  • New patch creation algorithm fixing many issues and errors appearing with the old algorithm.
  • Url and Version are now public.
  • Launcher is built on layers allowing much easier adjustment to the project and future updates.
    ( Separated Logic and GUI )
  • New Documentation.
  • Dropped Support for Unity 3.4+ (now minimum Unity version is 3.5.7 )
  • Fixed BUG#0003 (Incorrect progress bar)

v 1.0.3

  • Visual refresh of default Lauchie skin.
  • Fixed BUG#0001 (Crafty crashing on Windows 8 ).
  • _output folder is now inside the Patchie folder cleaning the build order.

v 1.0.1

  • Added Support for Unity 3.4+.

// Note we do our best to make Crafty as best as possible, but it may take some time till we add those improvements if ever. We are indie developers who work on our own project and from it we want to give you as much as we can. From developers for developers.

1 Like

We have already updated our Crafty.

All of us work very hard to make our Software be as user friendly as possible. In short now to make a patch, user needs to only turn on the program, link folder with old version than link folder with new version of the game, and click Accept.

DONE.

If this is what it advertises, i think it’s great.

Count me in for $50.

We do our best to make it possible for indie developers to get as best results as they can with Unity3d.

The problem is that its very hard to update your game after it is release. We had that problem and we could not find any good solution for that.

That’s why we created Crafty, it was not an easy task but after many tests and hard work we created very easy to use patch making system with a launcher that connects not only to your game but with any website you want creating a full controlled by user connection.

Our testers who already are using Crafty advice us to take way more than 50 $ but as indie developers we understand how hard it is to get money for development, making it a huge border in our creativity.

That’s why we could not ask for more than 50 $ without feeling greedy.

could we get a video or some sort of build to try it out? it’s hard to tell what it really can do without visualizing it

A video will be provided as a tutorial at the date of release.

It will cover Patchie and Launchie. Making and using of course.

Part 1 of our product video tutorial.

Will be available soon.

One question:

Is this the launcher:

and if is that launcher is possible to change style??

Like we said above the launcher.

It is launcher that we use for our game. But yes Launchcraft can be adjusted to ANY skin you desire.
Soon we will add even more futures to our program

To make that skin for our launcher it took us about 4 days ( its hand painted ) but to put it together in Launchcraft it took us only 5 minutes.

Seems nice and interesting, But is there any updates protection? Is it controllable?

Yes Harikuno we have created a small security measure just in case.

Every time when launcher is activated, launcher sends special ping to the website and then website sends message back telling launcher exactly what patches he can download. This is done by small file that is on your website its call " version file " in it you write exactly what version you want your launcher to download. In some cases you will have few patches set for the future yet you won’t want them yet to be release, this is done by the " version file ".

Only the things that you allow will be downloaded.

Well if this really works with unity than its must have for my game !. But before i will buy it please tell me how can i create my own launcher and how can i send patches to the launcher ?
BTW. is there any release date for this ?
Thanks.

Soon there will be Part 2 of the Crafty tutorial, there we will show how to created launcher and connect it to your game threw Launchcraft.
Patches can be send threw your own website its very simple and it will also be explain in Part 3 of the Crafty tutorial.

In short you put patches in the website and launcher will do everything for you.

We hope to release Crafty at the end of this week or begging of the next one.

Does this launcher require knowing php to moderate it?

Launcher and every other Crafty program dose not require php, now at the moment it needs minimum knowledge of C# but we are working hard to improve Crafty to higher level where no programming skills will be needed making it easy to use even for the artist.

Besids video tutorials on youtubue will there be avaible tutorials in some other way ? For example documentation ?
Thanks.

With the files there will be a small documentation showing step by step on how to create Launcher and Patches using Crafty.
There will be also video tutorial who will show much more details on how to create and USE patches with the launcher.

When will this be released? I’m interested in purchasing it.

Is this made with Visual BAsic?

ttank7 everything is ready we are waiting for the asset store to update