0
Answered

Is it possible to make a mobile game with GC without scripting?

Baktior M 5 months ago in Game Creator updated by Marti (Lead Developer) 4 months ago 7

I searched through the Forum but still didn't find an answer on how to make mobile games with GC. Maybe I'm just overlooking obvious things (I'm a beginner and don't have scripting experience). Currently all the actions and triggers are binded into keyboard and mouse, How do I control the player and triggers via touch and gestures that would translate to Android or iOS? I looked into Input Manager (classic version) where there is a name for each button - should I enter there some values that woud be readable by mobile platform? 

Or I should call methods from 3ds party packages for touch input systems.. Still confused on how to manage that. Appreciate any help! Sorry if the question is really stupid and I'm missing something vital in GC or Unity itself.

Overall really amazed and impressed by the package for its price. Honestly, total praise.

Unity version:
2019.3.10f1
Game Creator version:
1.1.6

Answer

Answer

The short answer yes. Mobile games can be created with Game Creator. This one below was.

https://apps.apple.com/US/app/id1498817833?l=en

The Touchstick will automatically appear when you build and run on the mobile device. Buttons (Ui and in game objects) are translated to touch. 

Currently you can customise the touchstick, position, type, dynamically appear under the touch, by using the Accessibility Module. Swipes are not yet available, but these along with vibrate and other mobile only features will be available soon in a Mobile Module.

You do not need to mess with the Unity input settings, the defaults work fine.

Hope this helps, we have a commercial (corporate only) game, that is entirely done with Game Creator, and only on Mobile.

Answer

The short answer yes. Mobile games can be created with Game Creator. This one below was.

https://apps.apple.com/US/app/id1498817833?l=en

The Touchstick will automatically appear when you build and run on the mobile device. Buttons (Ui and in game objects) are translated to touch. 

Currently you can customise the touchstick, position, type, dynamically appear under the touch, by using the Accessibility Module. Swipes are not yet available, but these along with vibrate and other mobile only features will be available soon in a Mobile Module.

You do not need to mess with the Unity input settings, the defaults work fine.

Hope this helps, we have a commercial (corporate only) game, that is entirely done with Game Creator, and only on Mobile.

I have built my scene, ran *.apk on Samsung Galaxy and was actually surprised. The left click mouse button corresponds to single touch. Back arrow corresponds to ESC key so I got to the pause menu. All else transfers seamlessly. I mean.. wow.

I was hoping if there was a link or description on all the corresponding mapping for iOS and Android. Or I guess I'll have to collect it manually by testing.

Although Game Creator runs on anything, it is not really designed especially for mobile, hence there is no description or docs specific for mobile. However, we are working more and more with GC and we only develop for mobile and webgl, so I will probably put up some docs on our docs site relating to this in the near future.

https://docs.piveclabs.com

Hope this helps. If you have specific questions, there are also others on the Discord channel that are developing for Mobile.

ProfPivec

Where can the "Accessibility Module" be seen? Not able to figure out where this is

thanks ProfPivec... will check it out. I was earlier looking at GC itself