A downloadable tool

Download NowName your own price

Check out my new extension: PocketBase for Clickteam (PB-CTF)!
(this is a mirror of the product page from the Clickstore, due to that platform being unavailable currently)

Current Version

Current release is r3. See bottom of this post for Update History.

Downloads

To download the extension itself, click the big itch.io button below!

User Guide

User Guide for Pocketbase for CTF

Example MFA Files
Mirror 1 - this example covers the core actions in the extension and should give you everything you need to implement any kind of user authorization backend system.
Account Management Pro (not yet available on itch.io) - this is a complete user registration and login system example fleshed out and tested against the latest PocketBase for CTF. Additional modules will be added to this in the future, and I can also implement custom PocketBased modules for you -- see the bottom of this page for our contact information!

What is PocketBase?

PocketBase is an open-source backend server software, featuring an embedded SQLite database with real-time subscriptions, built-in authentication management, a convenient dashboard UI, and a simple REST-like API.

While PocketBase itself isn't specifically targeted towards game development, the "PocketBase for Clickteam Fusion" extension (PB-CTF) by Stone Orb Software has been created to make it easy for ClickTeam Fusion developers to use PocketBase for their indie game development.

The PocketBase for Clickteam extension allows developers to easily customize data types, also known as collections. The intuitive interface supports the definition, modification, and deletion of custom data types. Developers can specify fields, data types, add validation rules, and set up relationships between different collections. This high level of customization makes it simple to model game data and adjust it as the game evolves throughout development.


Numerous benefits to improve your multiplayer game development!

The benefits of using PocketBase, combined with the PocketBase for Clickteam Fusion extension, for indie video game developers include:

  1. Flexibility: The ability to define custom collections lets developers structure their data in a way that best suits their game, simplifying the task of building and maintaining their backend.
  2. Efficiency: PocketBase, especially with the Clickteam extension, handles many of the common tasks associated with backend development, freeing up developers to focus more on building their game rather than managing servers.
  3. Cost-effective: Being open-source, PocketBase can be more affordable than managed solutions, making it a good choice for indie developers with limited budgets.
  4. Community and Support: With its open-source nature, PocketBase has a growing and supportive community of developers.
  5. Integration: The PocketBase for Clickteam extension offers seamless integration with Clickteam Fusion, making it easy to implement features such as account registration and login, inventory management, trade systems, and much more using simple Actions and Conditions like any Clickteam Fusion Extension.

By utilizing PocketBase and the PocketBase for Clickteam Fusion extension, indie game developers can create a robust and flexible backend for their games, speeding up development and improving the overall quality of their projects.

Please post in this thread on the ClickTeam forums if you have any questions or problems using the extension and I will get back to you as soon as possible!

This thread will also receive posts when new versions are released.


Update History
2023-05-10: Release 1
2023-05-12: Release 2
2023-06-01: Release 3
2023-06-08: added new mirrors to all links other than the Clickstore link
2024-02-20: uploaded to itch.io


License - Free and Commercial Use

This extension is 100% free for non-commercial use and for commercial use under $10,000 revenue.

If you have more than $10,000 of revenue from your games, please purchase a commercial license for commercial use above this revenue limit. This helps me to develop more extensions and other cool stuff for you!

The commercial license also includes old versions available for download. I can support old versions only if you have a commercial license, due to the cost of providing this service. I recommend upgrading to the latest version of the extension if at all possible.

The price for a full commercial license is $499.95, which includes 12 months of updates.


Donations

Any amount is of course always appreciated and helps me to keep developing extensions. So, even if you don't need the full commercial license, I would of course appreciate any donation you are able to make in any amount. It really does mean so much to me to know people value my work enough to pay whatever they can afford for it.


Source Code - Enterprise License

An enterprise license includes the full C++ SourceCode for the extension for a very reasonable fee, which is based on the number of concurrent players you have.

To discuss an enterprise license, please email support [at] nearnorthsoftware [dot] com, describe your game and the number of users you will or already have on a monthly basis, and I will get a quote together for you as soon as possible!


Custom Modules built on PB-CTF; Custom Servers; PocketBase for other engines

We can also discuss the possibility of developing:

1) a PB-CTF module (such as a custom inventory system, a custom chat/forum system, a custom trading system, etc.)

and/or

2) a partially or fully customized dedicated game server for your game as well. 

3) PocketBase integration and customization for any other game engine or programming environment. I can either produce a custom extension/plugin/etc for your engine or join your team on a contract basis to develop your game server integration.

Please contact support [at] nearnorthsoftware [dot] com to get in touch if any of these services sound like something you would benefit from!

Download

Download NowName your own price

Click download now to get access to the following files:

PocketBase_Ext_003.7z 88 kB
PocketBase_Server_002.7z 15 MB
PocketBase_Ext_002.7z 85 kB
if you pay $499.95 USD or more
PocketBase_Server_001.7z 15 MB
if you pay $499.95 USD or more
PocketBase_Ext_001.7z 277 kB
if you pay $499.95 USD or more
License for Commercial Use of PB-CTF.pdf 54 kB
if you pay $499.95 USD or more