Hello I'm working on this rope based game. The idea is to come up with a fun puzzle/action gameplay with ropes. The player fire some sort of projectile that stick to surfaces and becomes a rope (or something like that).
So far you can't even see the rope, only a dummy object for the projectile. And the rope physics is being redesigned right now, because it can go through walls the way it is.. ;P
Another thing, the player is itself a physical object (a sphere) I may change this in the future but, for now, I didn't encounter any problems with this (and it feels ok!)
In this video, you can see what I have so far: Swinging and moving up and down (wich is quite fast)
For a puzzle it's original, but it's quiet in an eraly stage to speak about it. I think you should place a limit to through you're rope, and some funny models... then show it. The last thing, hope you find also original objectives to pass the levels.
I'm a little upset.. because I worked for two days straight in a new new rope system. But, since I can't make it work smoothly, like this one, I had to discard it and start over. I went for a more 'brute force \ realistic' approach, with lots of segments (with PH_BALL constraint).
The reason I wanted to redesign the rope is to make the rope react more with the environment. Especially being blocked by walls or any general scenario. (This is important for gameplay reasons)
So, now I'm back with the old version (from the video). I have a few options. I could fake this effect, but I don't think that's a trivial task (or that it would be convincent enough, anyway). For now I'm assuming it's a 'special' kind of rope that disintegrates when in contact with anything else. :P
Any suggestions are very welcome! I shall keep this thread updated.
You are most probably tracing for fixing the rope at a wall, then you decide that the rope has the length between that position at the wall and the player. When swinging with the rope against an edge you can get by this trace the distance between the player and this edge and reset the ropes length between this two points, you have to somehow store this situation for when the player later swings back, because the rope has to 'leave' the edge and get back to the former position at the wall and the former length...
Since I have so many things to deal with first, for now I'm making it disintegrate (because it's so much easier!)
I have some improvements to show
First, now is possible to pull objects with the arrow, or be pulled by moving objects. Also, there are two ropes! (left and right mouse click) wich gives some new possibilities.
The video doesn't show much.. because i'm having problems with the level editor ( thread ) wich makes it hard to come up with interesting configurations.. I'm only playing around with a cube, then.