Scorpions

The place

The start of a little place I made, experimenting with animating non-humanoid models. Excuse the bland map, I’m still working on the game. WASD to move and R to sting, you can double jump.

Turning was an issue, it was way too sensitive, I’d tap A and I’d spin about 30 degrees. Apart from this I really liked what you’ve got going on, they look really nice!

I like it, but what is it for?

EchoReaper tried to sting me.
I showed him though. :swag:

ppppppfttt
photoshoped

Pretty nice, however, are the controls done server side? :?
I noticed a horrible delay in moving. I would not recommend doing this as it makes it more difficult to control.

[quote] Pretty nice, however, are the controls done server side? :?
I noticed a horrible delay in moving. I would not recommend doing this as it makes it more difficult to control. [/quote]

A local script detects when you press a button which fires a RemoteEvent inside a server script in the scorpion model. I didn’t notice much of a delay until I had high ping, how would i solve this? I kind of want to have filtering enabled.

[quote] Pretty nice, however, are the controls done server side? :?
I noticed a horrible delay in moving. I would not recommend doing this as it makes it more difficult to control. [/quote]

A local script detects when you press a button which fires a RemoteEvent inside a server script in the scorpion model. I didn’t notice much of a delay until I had high ping, how would i solve this? I kind of want to have filtering enabled.[/quote]

For the movements, if you’re using body objects such as BodyVelocity and BodyGyro, you can do it with filtering enabled directly on the client. I conducted a test earlier which proved this to be the case. Although the objects’ changes aren’t replicated, the functions of them still work, moving the character whilst changing part.Velocity and such.

As for your animations and stinging, that would require special kinds of replication. For example when you sting, it plays the animation immediately on the client whilst sends a signal to the server. The server can then tell the other clients to do the animation as well.

Physics are no affected by FilteringEnabled, use BodyVelocity and BodyAngularVelocity in the “torso” of the scorpion.

Thanks for the advice! However, my animations have mysteriously stopped working, even on older versions. Hopefully something to do with temporary moderation and not a permanent problem…

Edit- Apparently a roblox problem, but got it working locally and it fixed itself :slight_smile:

Fix is due out tomorrow, ROBLOX issue.

I wouldn’t personally mess the field of view that much. I feel really restricted. The rest is amazing though. Really great job here :)!