Frequently Asked Questions

We've collected many often asked questions regarding Gorilla3D.

If you have any further questions, feel free to ask: support[at]gorilla3d.de

AVAILABLE PACKAGES

What is the Developer Edition?

The Developer Edition of Gorilla3D is available for free download. It was made available for testing and evaluation purposes and to provide a free full-featured development environment for small teams and hobbyists until release. It contains the complete set of components and features. It's comparable to the GAMEPACKAGE but with watermarks and license limitation.

It is limited to max. number of 5 developers in your team. If your company contains more than 5 developers to have to purchase a commercial package (BASIC or GAMEPACKAGE).

The Developer Edition contains visual and hardcoded watermarks. It is allowed for development purposes, but it's not allowed to release or publish anything.

There is no limitation to the number of projects.

What is the BASIC PACKAGE?

The commercial BASIC package contains fundamental framework functionality and many popular components for most multimedia applications.

For developing games it's recommened to purchase the GAMEPACKAGE with a larger set of components for audio, physics, particles, input-controlling, …

Have a look at the features of the BASIC package here: https://docs.gorilla3d.de/1.1.0/pricing#basicpackage

It is allowed to publish, distribute and sell your applications built with this package.

It is not allowed to publish, distribute or sell any source code or binary files of the framework.

It is not limited to the number of projects.

No watermarks!

What is the GAME PACKAGE?

The commercial GAME package contains the complete set of components and features available. It contains every feature Gorilla3D provides.

It's perfectly suited to develop games and professional media applications.

Besides all features of the BASIC package, it contains extra components for audio, physics, particles, input-controlling, dialogue-system, inventory-system, GorillaScript and more materials.

Have a look at the full-feature set https://docs.gorilla3d.de/1.1.0/pricing#gamepackage

Purchasing this package automatically includes the 1-Year of subscription and 3 individual support cases.

It is allowed to publish, distribute and sell your applications built with this package.

It is not allowed to publish, distribute or sell any source code or binary files of the framework.

It is not limited to the number of projects.

No watermarks!

What about hobby enthusiasts?

We try to make it easy for indie and hobby developers to get started. We provide the free Developer Edition so that you can get a taste of the framework at no cost.

You can start developing your project. Only when you are ready to publish it do you need to purchase a commercial package.

Only then will you know whether you want to buy the simple BASIC package or the full-feature GAME package.

Can I use Gorilla3D for academic purposes?

Yes. You can develop applications with the Developer Edition for free and distribute those inside your institution. If you want applications without watermarks, please contact us support[at]gorilla3d.de for a reduced product price.

LIMITATIONS & RESTRICTIONS

Is there a limit to the number of projects?

No. Developer Editon and BASIC/GAMEPACKAGE are not limited in the number of projects.

Can I resell a purchased package?

No. Neither the package itself, nor the DCP, DCU, BPL, DLL or any other source code files may be shared or distributed.

This is a violation of copyright and is subject to immense penalties.

Please talk to us instead and we will always find a solution.

Can I distribute Gorilla3D applications for private purposes?

If working with a Developer Edition you are not allowed to distribute or publish anything.

If you purchased a BASIC or GAMEPACKAGE you are allowed to distribute and publish your applications, but without Gorilla3D source code.

Are you using watermarks?

Yes. The Developer Edition contains visual and hardcoded watermarks.

No. BASIC and GAME PACKAGE do not contain any watermarks.

SOURCE CODE

Can I purchase the source code?

Yes. Purchasing the source code for the BASIC and GAMEPACKAGE is optional. Please check the option “With Source-Code Files” in the shopping form.

What is included in the source code?

We provide you with all source code files and package project files for compiling the package.

Both the runtime and design time packages can be compiled with it.

You also receive all third-party library files.

The GAMEPACKAGE also contains the source codes and projects for the public tools.

Can I distribute or resell parts of the source code?

No. Neither the package itself, nor the DCP, DCU, BPL, DLL or any other source code files may be shared, sold or distributed.

This is a violation of copyright and is subject to immense penalties.

Please talk to us instead and we will always find a solution.

SUBSCRIPTION

Is there a subscription?

Yes. It's optional for the BASIC package and automatically included in the GAME package.

The GAME PACKAGE subscription does not automatically renew!

How long is the subscription period?

1 year.

Will the subscription renew automatically?

No. We will contact you and make you a personalized offer when the end of your subscription approaches.

If you do not wish to renew, the subscription will end.

There is no automatic renewal!

Do I have to take out a subscription?

No. When purchasing the BASIC package it is optional to take out a subscription.

Yes. When purchasing the GAMEPACKAGE a 1-Year subscription with updates and 3 individual support cases is included.

How do I renew my subscription?

We will contact you and make you a personalized offer when the end of your subscription approaches.

How much does it cost to renew the subscription?

As a rule, the cost of extending the subscription is around 50% of the current new price of the respective package.

Can I continue developing with Gorilla3D after my subscription expires?

Yes. Our motto is: Buy once and keep forever.

There are no subsequent limitations or license fees! If you have purchased a BASIC or GAMEPACKAGE, you may continue to use it.

Can I continue to download my purchased package after my subscription ends?

Yes. You can still download your purchased package version in the customer portal after the subscription ends.

However, due to storage space reasons, old versions will disappear from the download directory. Therefore, download the package manually in the customer portal and save a copy.

What happens if I do not renew my subscription?

Then the possibility of downloading updates and requesting open support cases ends.

The package and source code you have purchased so far can of course still be used for development.

Since you will no longer receive updates, you will then have to ensure compatibility with new Delphi versions yourself.

We do not limit use even after the subscription ends.

We do not charge any license fees after the subscription ends.

Do I get updates?

Yes. If you bought a commercial package (BASIC/GAME PACKAGE) you're able to download package update during your subscription period.

If the period ends and you do not renew your subscription, you will no longer receive updates from us.

If you did not purchased with subscription, you will not receive any updates!

Are updates free?

Yes. During your subscription period updates are free.

SUPPORT

Do I get support?

Yes. In case you purchased a 1-Year subscription, you will receive 3 individual support cases for each year.

Besides that you're always welcome to contact us in case of having any questions: support[at]gorilla3d.de

How many support cases can I redeem in each subscription period?

3 support cases. If a subscription period ends, open support cases will expire.

What are support cases?

We support you in the development of your individual project. Be it error messages, problems with implementation, missing features or instructions for implementing certain functions.

Each support case is limited to 1 hour of work time. If your problem or project exceeds this time, we decide individually how the case will be handled further.

Nevertheless, we always strive to fully support you in your endeavors

How long am I entitled to support?

You have the opportunity to use your support cases during your one-year subscription period.

If the subscription period ends, open support cases expire.

If the subscription is extended, you will receive 3 new support cases to redeem.

PURCHASE

Where can I purchase the framework?

Visit https://www.gorilla3d.de/purchase and fill out the shopping formular.

Which payment methods are available?

In our online shop we only support payments by PayPal [https://www.gorilla3d.de/purchase]

But the PayPal plugin supports SEPA transactions and payments by debit- and credit card.

Is VAT included in prices?

We are a sole proprietorship of a certain size which exempts us from VAT.

Therefore, all prices displayed at https://www.gorilla3d.de/purchase are the final purchase prices and do not include VAT.

GENERAL FRAMEWORK FEATURES

Which IDE version do you support?

We support Delphi versions from 10.1.1 up to the current Delphi version.

Due to the large number of Delphi versions now available, it is no longer economical to provide an up-to-date package for each IDE version.

Instead, however, you have the option of compiling yourself with a purchased package and the included projects for the respective IDE version.

We strive to provide up-to-date packages for at least the last 3 - 4 IDE versions and the last Community Edition.

Do you support DirectX?

No. We overwrite DirectX usage on Windows platform by OpenGL 4.3.

But in future we're planning to support DirectX again by our renderer-system.

Do you support Metal?

No. We do not support MacOS platform yet.

But we've already started with development and automatic shader conversion from GLSL to Metal.

Which versions of OpenGL do you support?

Currently we support OpenGL 4.3 + on Windows platform.

On Android we support OpenGLES 3.1 - 3.2.

You can overwrite initial settings on application startup.

Which platforms do you support?

We currently support compilations for:

  • Windows 32-bit and 64-bit
  • Android 32-bit and 64-bit

MacOS and iOS are currently under development.

Support for Linux is being considered, but not yet planned.

Do you support C++ Builder?

Our BPL packages (incl. DCP + DCU files) are compatible with Embarcadero C++ Builder and Firemonkey.

Most recently, support for 11.3 and 12.0 was tested and ensured.

However, except for resource-related reasons, we cannot guarantee official support.

RESOURCES

Are there some demos available?

Yes. You can find the official Gitlab-Repository here: https://gitlab.com/diggets/gorilla3d

There are also pre-compiled versions of those demos available here: https://www.gorilla3d.de/files/

Are there any cool projects available?

Yes. You can find some cool game projects here: https://github.com/fcknbstrd

Why is the Gorilla3D Framework commercial?

Gorilla3D is commercial because we try to create a product that will last.

In addition, the entrepreneurial activity should ensure that the product is regularly developed. And that it not just disappear like many other open source projects.

Although it may seem expensive to some developers, we try to offer a price that is economical. We also have to purchase Delphi licenses, modern hardware and pay developers.

Do you offer hourly development?

Yes. We are happy to support you in your projects, whether as a consultant or hourly development of components or applications.

Have you already developed commercial programs?

We already have some commercial product developments based on Gorilla3D.

These include applications for:

  • material testing
  • tomography visualization
  • MRT/CT 3D images visualization
  • device design and planning programs
  • 3D warehouse management software
  • 3D AR Android app
  • electronic circuit board planning
  • and much more …

How many people are working on Gorilla3D?

Gorilla Software is currently a single developer company. We hope to increase our workforce in future.

Feel free to contact us: support[at]gorilla3d.de