+1
Answered

Game creator plans for the futur

mooble Gum 4 months ago in Game Creator updated by Niels Henriksen 3 weeks ago 6

Hi Marti

I finaly have a project where Game creator could really be handy to use.

But as you are talking about GC 2 already I am a bit afraid of learning GC1 and I wonder about the compatibility and support of GC1 in the futur. So here are a few questions I have...

-How long will we get support for GC1, bug fixes, compatibility with new unity versions ...

-Is transversal module your next project (compatible with GC1) or you plan to work on GC2 already?

-Does project made with GC1 will be able to update to GC2 ?

-As I am using playmaker for everything and they plan to stay with monobehaviour in the futur, I am also worry if GC 2 will be compatible with playmaker (I think you gonna use dots and I dont know if both system work together...)


Sorry for the questions, I would really like to make GC the tool I use for most my projects in the futur along with playmaker. But I like to work with tools that are stable so I can focus on the more creative part of the work.

Thank you!

Unity version:
2019.2
Game Creator version:
last one
Pinned
GOOD, I'M SATISFIED
Satisfaction mark by mooble Gum 4 months ago
+4
Answered

Hi Mooble Gum;

Glad you ask this, because I would like to clear any confusion that this might bring. Currently, Unity's publicly working on the version 2020.1. But that doesn't mean they don't have a team working on 2020.2, 2021.1 and other unannounced features that will be revealed in the next 2 or 3 years.

The same applies to us. We announced that we will work on Game Creator 2.0 in the future so users know what our plans are in the long term. Unity's technology is rapidly changing and we want to be prepared to take advantage of all these new features when the time comes. But this doesn't mean we'll stop working on 1.0. In fact, it's going to be the stable and recommended version to use if you want to work on real projects.

Having said that, let me break down your questions and answer them.

- How long will we get support for GC1, bug fixes, compatibility with new unity versions ...

At least a year after GC2 is released. Apart from a few test, we haven't started properly developing, so until 2021 we won't be launching it most likely. And it will take another year until GC 2.0 we're confident enough to say that it's stable. That means that GC 1.0 will get maintenance updates at least until 2022.


- Is transversal module your next project (compatible with GC1) or you plan to work on GC2 already?

Great question. In fact, I discussed this on the Discord channel. I was keen towards starting to develop GC 2.0, and start getting some factual information about what's going to be possible and what not. However, many (most actually) community members expressed that the Traversal module should be the priority.


I was considering dropping or postponing the development of the Traversal module, and make some small tutorials on how to do some parts of the Traversal using the visual scripting tools. However, I was given some very good arguments against doing so and rounding up the GC 1 ecosystem before starting the second major version.


TL;DR: Traversal is coming first.


- Does project made with GC1 will be able to update to GC2 ?

Unfortunately, that won't be possible. Although the concepts will still be the same (Characters, Actions, Camera Motors, Local Variables, ...) the way they are made will drastically change. This will allow us to better combine how systems interact with each other allowing for much more powerful systems. The drawback is that GC1 won't be portable to GC2.

- As I am using playmaker for everything and they plan to stay with monobehaviour in the futur, I am also worry if GC 2 will be compatible with playmaker (I think you gonna use dots and I dont know if both system work together...)

Another excellent question. Whether to use DOTS or not has been a question we've had for the past year and we really stressed over it. However, we've come to the conclusion that we'll also be sticking to MonoBehaviour. There's no bottleneck when using GC since it's a very lightweight system without heavy-computational parts.

However, we'll take advantage of DOTS whenever something does make sense. For example, drawing the trails of the Melee module can be done using DOTS, achieving greater performance, or parts of the Behavior module where higher computational power is required. 

TL;DR: We'll also stick with MonoBehaviour, but complement certain parts with DOTS where we see a significant performance gain.

If you have further questions, please let me know! Happy game making!

+6

What improvements will be made to GC2.0? Can I upgrade to GC2.0 for free after I purchase a GC? Or do I need to pay repeatedly to upgrade? Hope that GC2.0 will have more new content.

+1

Thank you for the in depht response Marti!

I feel more secure to learn Game creator now, and really like the way you are planing for the futur!

Just need to grab the latest modules and start learning it now

Have a nice day !

+2

I wish some helpful things at Game Creator 2.0 such as belows

1) API Documentation
2) Every Tool tips on GUI


+1

I am already looking forward to version 2.0. Especially because I often have to realize that many ideas are not realizable with version 1.0. Nevertheless I hope that my investment in version 1.0 (with all its additional components) will help you with the implementation for version 2.0 and you will think of us "version1 buyers" when the new version is released ;)

Markus

Then you can use code to extend the GC 1.0 - GC is just a wrapper for code.