Frequently Asked Questions
- Frequently Asked Questions
- How to get start with it?
- How much does it cost?
- Do I need to build a patcher application?
- How I can upload my game?
- How can I publish my game?
- Where my players can download my game?
- Will my players need to re-download my game when new version is published?
- Should I prepare patches?
- My patch size is pretty big. Why?
- How big games PatchKit can handle?
- What are some common use cases?
- What is the difference between launcher and patcher?
- Why do we need a launcher?
How to get start with it?
See Getting Started page.
How much does it cost?
During the Open Beta it’s totally free! After the Open Beta we’d like to keep it free for small developers and introduce a reasonable pricing for more serious developers.
Do I need to build a patcher application?
Definetely not! PatchKit is a drop-in solution. If you have your game, just upload it, and you will be supplied with a launcher application. Download it and share it with anyone you want.
How I can upload my game?
First you have to create application entry using the Panel. When you’re done it it you can:
- Zip your game and drop it into Web UI upload form.
- Use Console Tools to upload it directly from your PC.
- Use Unity integration.
After the uploading your file contents will be processed. You will see a progress bar of this operation. Just wait a moment to see if everything is alright.
How can I publish my game?
After uploading and processing your version you will see a red Publish button in your draft version view. Just click it and confirm your intent. You will be notified when your version is published and ready to be downloaded!
Where my players can download my game?
The only way your players can download your game if you will share the launcher application of your game with them. The launcher application can be downloaded only by you on your game’s page, and your game’s page is visible only for you.
PatchKit is not a store or marketplace. You can think of it as a mirror servers service with additional features. You’re uploading your game and then you’re sharing your game on your own web page, on your own store or with your friends.
Will my players need to re-download my game when new version is published?
Definitely not! PatchKit is heavily dependent on binary diffs. For every version you’re publishing there’s a binary diff generated on our servers. It will be downloaded and applied by your players as soon as they will launch your game. The procedure is really fast and in most cases they don’t need to wait longer than several seconds based on network and PC performance.
Should I prepare patches?
No, you shouldn’t. Patches are build by PatchKit servers. Everything is fully automated and you will be notified of the patch size we managed to achieve.
My patch size is pretty big. Why?
There may be several reasons:
- You’ve made some big changes and there’s no way around it.
- You’ve uploaded a wrong game by mistake.
- You’ve renamed your files or directories. PatchKit currently does not support this kind of scenario very well.
How big games PatchKit can handle?
There’s no limit. PatchKit is designed to handle games of any size. It has been tested with really small few-magabytes games and with really big ones (10 gigabytes and more).
What are some common use cases?
- Pre-releases for testing purposes
- Games with subscription-based business model
- Games with free-2-play business model
- Games meant for limited audience (e.g. training, educational)
- Backend-side for game marketplaces
What is the difference between launcher and patcher?
Launcher - small application used for downloading a newest version of patcher.
Patcher - complex application used for downloading a newest version of application.
Why do we need a launcher?
Launcher allows us to release a potential updates for the patcher. It doesn’t use any patching algorithms to update the patcher - it simply redownloads whole patcher to keep it simple as it’s possible.