WIP! Interactivity Idea!
Added 2020-01-14 04:07:04 +0000 UTCHey guys,
It's been a while since I've posted something like this. I have an idea with regards to our special scenes, I just don't know how "useful" it is to you all: shake detection.
I thought there might be some interest to this, especially if we're talking about a pedometer/bluetooth watch connection but unfortunately, this is not possible. In HTML5, the new web bluetooth connection needs a secure web connection, so that idea's not going to be feasible. But then, I thought about the mouse, and possibly the phone.
Now we know when we're busy minding our own business, things can get, uh, shakey. So my idea to implement this is, while in the special scene, there will be a button that you toggle. Once toggled, it will detect mouse/phone shaking. Basic acceleration and deceleration of movement will be calculated, and the animation speed will be updated accordingly. In the game, animation speeds are set in the script, so this shakey business will be an added variable to the set speeds, giving you a way to sync your body movements with what you see on screen. So more shake = increased speed up to a certain limit. Maybe + 0 up to 1000 points in terms of speed.
Before we continue, these ideas and thoughts are for educational purposes only.
Yeah, that had to be stated! Now that's out of the way, I was thinking of some ideas of how this can work:
- A small wireless mouse loosely "attached" to your arm
- One hand on the mouse while on the desk
- One hand on the mouse (holding it close or something)
If it's the phone we're talking about, I think we'll want a sensitivity adjustment, which also applies to mouse users - so you know, you don't have to shake the phone or mouse so much.
What do you guys think? Useful?
Comments
I just got it working, but still in its bare form, so once I put in the other under-the-hood stuff and options relating to the feature, I think I can put out a test for you guys!
2020-01-25 01:38:00 +0000 UTCI have played a game called “Mandy’s Room” where they did something like this. And it worked out GREAT. And that was with a 3D game primarily for VR so i think it will work wonderfully for your game.
Knives Drache
2020-01-22 20:44:45 +0000 UTCWill keep this in mind :) I'll try to get it working with the mouse first and we'll see what happens! From my initial test, the mouse movement this way seems very erratic - sometimes it moves, sometimes it doesn't, sometimes it just jumps all over the place - so I'll have to take that into account
2020-01-22 02:54:10 +0000 UTCInteractivity is a nice thing, but I am not sure about shaking the phone. Shaking the device you want to look at, doesn't sound like fun to me. I think an alternative of moving the finger on the touch screen might be a good idea. Also I wonder how useful controlling the animation speed will be. Controlling the movement, now, that would be cool. (But of course much more difficult to implement.)
WolfSecret0219
2020-01-18 12:12:45 +0000 UTCDon't worry, it'll be something for people who want to enable it, an optional progression is a good idea. Something like, if you hit this kind of shaking feedback, it's as good as pressing the space bar.
2020-01-17 02:53:49 +0000 UTCYep, we'll put out a test scene first ;)
2020-01-17 02:52:40 +0000 UTCHaha, you might want a wireless mouse bro! I'm not sure if it'll work as I think it will, but a shakey hand on the mouse/trackpad might work. I'm gonna have to test out these modes of usage lol
2020-01-17 02:52:19 +0000 UTCI'll put it out there first, then we'll try to make it awesome ;)
2020-01-17 02:51:11 +0000 UTCWhile the idea and added feature might be interesting for some players I'm wondering if you're not taking on too many challenges at once... Also please keep in mind to make it just an option for the willing. Working out with one hand is already sufficient. ;) I personally hate those games where you need to button-mash or shake the mouse wildly to progress the action.
Kay Trümper
2020-01-14 21:58:16 +0000 UTC[looks at trackball in disgust] I BLAME YOU FOR THIS
Sh0tgun_Jacks0n
2020-01-14 11:57:58 +0000 UTCPersonally I think it is a pretty good Idea and an interesting element that can be implemented however I think it wont hurt it at least do a trial thing first before an official patch. But that just my take on it. I like the sound of it tho
Gilly
2020-01-14 04:37:53 +0000 UTCSounds weird, but awesome if successful
Oblivoni_Miche
2020-01-14 04:09:38 +0000 UTC