ssatguru / BabylonJS-CharacterController

A CharacterController for BabylonJS
Apache License 2.0
216 stars 46 forks source link

Suggestions/ideas : CarControler #17

Closed dad72 closed 4 years ago

dad72 commented 4 years ago

Hello,

I wonder if it would not be interesting to add a "CarControler" in the same spirit and complementary to the "CharacterControler" . Which would complete this library of controllable objects. Then we could talk about the "FlyControler", but that would be for later. It should be even simpler than the CarControler. I explain in more detail the idea.

The CarControler :

And without physics (type arcade like GTA doesIf you know this game) The CharacterControler already has a good basis for making a CarControler. What do you think of the ideas?

I had idea to try to do it, but I have doubts, I think that it should remain in the same spirit as the CharacterControler and that it is to couple, so I ask you if you would be interested in doing it.

I am impatient to know what you think, your reactions, I would be very interested in this and I am sure that on the Babylon forum, many will find it great (I see a lot of little demos with cars)

I can then help you test it and give you feedback, improvements, bugs, help as best as I can. I think you have better programming skills than I do and I don't know much about typescript.

I may be able to help you find a 3D car model that would be used for testing, the final demo, unless you already have a 3D vehicle. Tell me how I can help you, don't hesitate.

Thanks in advance for reading me.

ssatguru commented 4 years ago

Yes "CarController" is definitely interesting. I would need something like that for my other project "Vishva". I would like to work on this but right now I do not have much time. What ever time I get goes into "Vishva" or maintaining other projects. After I have made some decent progress with "Vishva" I will start work on this. Not sure when that will happen though.
In the meantime checkout https://github.com/swift502/Sketchbook . He has done character controller, car controller and plane controller !! but it is ThreeJS and physics based :)

dad72 commented 4 years ago

Ok. I'll try to do it myself then.