0
Answered

Character and Player object for 2D

Arnaud Planche 1 year ago in Game Creator updated by Marti (Lead Developer) 1 year ago 2

Hi!

First, I want to say thank you for the work. GameCreator is extremely useful and well crafted. 

My question revolves around the possibility of implementing the Character and Player in a 2D environment. At the moment I have a working player that I managed to make and work with Game Creator functionalities, but I haven't used a Player object. How can I adapt a Player object with my 2D character, knowing that my character is a 32x32 pixel art that is animated using frame by frame artworks. (That question also works for any other non-player characters that will be in my game)

Thank you in advance for taking the time to answer me!

Cheers!

Unity version:
2019.2.0f1
Game Creator version:
0.9.9

Answer

Answer
Answered

Thanks Arnaud for your kind words! Game Creator doesn't yet support 2D characters, but there are a few things you can do to suit your needs. In order to recognize an object as the player, simply add the HookPlayer component to your player object.

The drawback is that, by using 2D collisions, you'll probably won't be able to use the Gesture & States system that comes with GC, which is one of the key features. Let me know if you have further questions and keep me in the loop of the dev progress :-)

Something important to note is that the Characters and Player are suing 2D colliders and Rigidbody2D, which is something that I'll have to change if I understand correctly. 

Answer
Answered

Thanks Arnaud for your kind words! Game Creator doesn't yet support 2D characters, but there are a few things you can do to suit your needs. In order to recognize an object as the player, simply add the HookPlayer component to your player object.

The drawback is that, by using 2D collisions, you'll probably won't be able to use the Gesture & States system that comes with GC, which is one of the key features. Let me know if you have further questions and keep me in the loop of the dev progress :-)