playMaker

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - tcmeric

Pages: [1] 2 3 ... 50
1
Share New Actions / XR Input Actions
« on: May 27, 2020, 11:31:13 AM »
Hi, I have not been around the forums too much lately, however you can usually catch me on the slack chat.

Originally I talked of doing an action release for VRTK4 (like I did with VRTK3), however, after consideration, I decided not to support VRTK4, but rather the unity native XR input solution.

Current repo: https://github.com/dumbgamedev/UnityXRPlaymaker

Note that the XR input solution from unity uses a different architecture than VRTK3, however, in many ways, it fills somewhat the same void.

Currently, I have actions for getting all the controller inputs values (0 - 1, etc) and controller states (button-down). As well, it includes a proxy script for sending controller inputs to playmaker FSM by fsm events. (It also includes Unity Events and standard delegate/events if you want to use those as well).

More actions will like be added soon. If you need assistance, best place to find me is on slack: https://invite-playmaker-slack.herokuapp.com

2
General Discussion / Re: Unity acquires Bolt
« on: May 14, 2020, 06:30:13 AM »
If Unity does with Bolt what they have done with ProBuilder... I am not worried, lol. Since they acquired TMP, ProBuilder, etc, they have virtually done nothing. Again, looking at XR kit they have released, its still not close to VRTK 3, which was done a long time ago. Things don't seem to move very fast at unity when it comes to these 'extensions'.

3
Hi, try deleting any of the actions that are giving you errors. Then see if unity will compile properly. Start from the top of the debug list (red errors) and work your way down.

4
VR Help / Re: Long time PM user, Pre buy VRTK question on remote grab?
« on: February 25, 2020, 12:26:24 PM »
Hi, just making sure we are on the same page. VRTK 3 actions were all released for free by myself. VRTK 4 is now in beta. Unfortunately, I have come to the conclusion that I will not be supporting them due to their architectural style.

Most likely I will offer support for Unity XR toolkit instead. Now it is still pretty early. However, this is likely the way forward for unity. Currently, the Unity XR toolkit supports most major VR devices EXCEPT openVR/steamVR. Valve says they are working on it. Who knows how long that will be?

https://forum.unity.com/threads/xr-interaction-toolkit-preview-release.795684/

5
General Discussion / Re: Why Playmaker and not Bolt
« on: February 24, 2020, 12:59:50 PM »
Bolt uses reflection to access those APIs I believe. Although fewer people are familiar with using reflection, but its a method of meta-coding. Meaning using code to access or write code (which is actually pretty cool and fun). However, it is far less performant than directly coding something (such as playmaker does in its actions).

Writing actions for playmaker is much slower, however, the result is faster, more organized and does 'things' vs exposing a single function or variable.

https://mattwarren.org/2016/12/14/Why-is-Reflection-slow/

6
PlayMaker Help / Re: Basic enemy AI Movement for top-down space shooter?
« on: December 20, 2019, 08:40:35 AM »
A free simple spline tool is out on github:https://github.com/SebLague/Path-Creator

I made some playmaker actions for it for basic use cases: https://github.com/dumbgamedev/Path-Creator-PlaymakerActions

Maybe you could program your own spline in playmaker??? But it wouldnt be recommended.

7
For bullet impacts and holes, you might want to look into a pooling system that has its own spawn, rather than create object. Since create object and destroy will start to create lots of garbage quick.

8
PlayMaker Help / Re: Wait
« on: December 10, 2019, 10:00:39 PM »
In the start state, just have an input listener for more than one type of input.

Example.

Start State:
Listen for space key --> space key event
Listen for VR trigger key --> trigger key event.

You can listen for as many types or keys of input as you need, in any state. Just add more than one action.

9
PlayMaker Help / Re: Playmaker Garbage Collect Freeze
« on: December 04, 2019, 07:39:23 AM »
With all that open, click on the GC column, to sort the highest items of GC to the top.

For example, we can see that the weapon property update is 13.3.

10
PlayMaker Help / Re: Playmaker Garbage Collect Freeze
« on: December 04, 2019, 06:50:11 AM »
You cannot open a deeper level than the update method? Can you share a screenshot?

11
PlayMaker Help / Re: Playmaker Garbage Collect Freeze
« on: December 03, 2019, 11:12:07 PM »
Also, the profiler works well with Playmaker. Click the deep profile button when you game is playing. Look for any visual spikes in the profile and set the timeline to that location.

Try changing your profiler to Heirchery. Then expand sections with the most garbage. Keep expanding them until you find the source of the most amount of garbage collection. It should give you the method or methods that are causing the most problem.


12
VR Help / Re: Oculus Playmaker - Get Gear Go Button not working
« on: December 01, 2019, 10:54:09 PM »
Hi,

Its probably best that you send a message to the creator of the package. They may not see a message here on the forum and they can probably help you best.

13
VR Help / Re: Oculus Quest example scene controllers broken
« on: December 01, 2019, 10:53:26 PM »
Hi,

You may need to contact the person who you bought the package from, as they can probably help you best.

Also maybe on the regular unity forums, as there may be people more familiar with these small details of quest.

14
Share New Actions / Re: Textmesh Pro Playmaker Actions (free)
« on: November 27, 2019, 04:24:08 AM »
Hmm, looks like they got corrupted somehow. Thank you for sharing. The good news, is we are very close to having them on the ecosystem, including some minor updates/fixes!

15
Share New Actions / Re: Textmesh Pro Playmaker Actions (free)
« on: November 21, 2019, 06:34:35 PM »
Hi,

It is unlikely to be the code itself, but rather after using collaborate. Otherwise, they are pretty standard unity scripts /playmaker actions. If something else comes up with them again, please let me know, thanks!

Pages: [1] 2 3 ... 50