Welcome to the Game Creator support forum!
This a place to ask questions, discuss ideas and report bugs. Please, provide your Unity and Game Creator versions as well as clear reproduction steps when opening a topic and full console logs.
Does Game Creator include an integrated method to prevent 3rd person camera view from clipping through terrain such as mountains? If not, how would you suggest solving this?
Yes, Game Creator comes with a camera motor called Adventure Camera that prevents it from clipping though other scene objects. Check out the following link for a full list of all the available options for the Adventure Camera motor: https://docs.gamecreator.io/game-creator/game-creator/camera/camera-motors#adventure-camera-motor
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!
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 :-)
Just want to know if Game Creator has the capabilities to use a game pad and NOT just keyboard and mouse?
Yes (but with some quirks). We currently use Unity's Input System, which allows to map different key buttons to names. For example, the third-person camera perspective orbits around the player by default using the mouse's movement. This mouse movement is called Mouse X and Mouse Y.
These names are mapped to a particular scheme that can be modified under Edit -> Project Settings -> Input.
Bear in mind though, that each controller has its own key mapping. XBox Controller's map scheme is different from PS4's button scheme. You can google how these mappings work.
On the other hand, Unity is going to release a new Input system that will allow to streamline this process. Once this new Input system is stable and available by default, we'll support it.
So far ΛRTΣMΛ has helped me get this working, but the problem is it activates all Triggers that have On Invoke. I've done the following, but I'm looking for a way to choose the triggers that an Animation Event activates:
Added animation to controller
Added Animation Event which calls the function ExecuteTrigger()
(What is the Game Object field for?)
Basic Trigger to play Animation
This is the Trigger that receives the Animation Event. Must put this on the child of Character or Player that has the animator controller in which you added your animation in the first screenshot.
In Discord, you said I should call the function ExecuteWithTarget(), and I believe this is the solution, however, how do I set the Target. The Game Object seems to only take in prefabs, ranging from models to effects to Behavior Actions:
I would highly discourage you from modifying the Animator that comes with Game Creator. Otherwise, when you update to a newer version, you'll lose all your changes.
Instead, try using the Gesture & States system. It's much easier to use. To play an animation, simply call the Character Gesture Action and it will automatically play the selected animation on the desired character. Animation events should work fine using Gestures.
Which is the best video to watch to learn booleans in Game Creator? I want to have an action true or false on a keypress. Thanks.
Hi Dan. Booleans are what is called a primitive type and are exclusive to Variables. Booleans have the particularity that they can only either be True or False. To learn more about booleans, check: https://www.youtube.com/watch?v=9YbgRZvfwas (unrelated to Game Creator, but useful, nonetheless).
On the other hand, Actions can't be True or False. An Action is basically an instruction and doesn't store data.
Hello. I need to spawn object on cursor position when i press ui button. Object should transform position with mouse cursor.
Main problem how to find this cursor position.
I use triger ( on curcor raycast) on button with list variables ( vector 3 ) , but it doesnt work. What i doing wrong?
When I set up GC on a new project, I keep having having the issue to where either my joystick doesn’t show up all together for my “Player” (and yes I have “isControllable” on and set to “Directional) and whenever it has shown up the joystick won’t respond to any touch from my phone
We just released the new Game Creator version (0.9.7) which should solve this issue. Let me know if you still experience this issue after updating.
Customer support service by UserEcho