jeancharles-roger / centyllion-app

Centyllion web app projet
https://app.centyllion.com
1 stars 0 forks source link

Unity export #26

Open pascal-ballet opened 5 years ago

pascal-ballet commented 5 years ago

In the future, export a simulation to populate Unity Terrains (close to World Creator 2).

pascal-ballet commented 5 years ago

A simple way to make the export: One Centyllion Agent => One Unity Entity (inherits from MonoBehavior) Mouvement in Centyllion => Apply forces on Entity (this.gameObject.rigidBody.ApplyForce(fx,fy,fz) ) Behaviour in Centyllion => Collision Detection (public void OnCollisionEnter(Collision c) { ... } )

pascal-ballet commented 5 years ago

Note the export could be from a discrete space (like in Centyllion) to a continuous space => the global behaviour of a simulation could vary but could be enough accurate to create a Unity prototype.

pascal-ballet commented 5 years ago

1) An example WITHOUT shaders could be made using one of our existing Centyllion simulation. It could be made in 4 ou 5 hours only: it's worth it!

2) We can not make an example with shaders by now: the implementation in Centyllion of the shader algo must be made before.

pascal-ballet commented 5 years ago

It could interest many developpers and designers in Unity 3D, where they want to minimize the complexity of dev and want quick and visible results.

I'm pretty more confident into these customers as compared with the academic ones (the IntelliJ business plan seen friday confort me in this direction).

They also can be very quickly adressed / contacted / reached because they are very connected together and it's a huge community.

What do you think about it?

jeancharles-roger commented 5 years ago

It's a excellent idea to test and start to construct a solution for game makers.

I've several objections:

I've started on a path, I want to finish it before branching. Here are the things that need to be done before addressing developers:

I hope that these will be ready during fall (maybe winter), it gives us plenty of time to experiment with gamers.

jeancharles-roger commented 5 years ago

I can help you play with the simulator to test it in Unity. I'll soon prepare a specific repository for the simulator. You'll be able to test a bunch of things :)

pascal-ballet commented 5 years ago

Perhaps the Unity Version could be a new branch because the users will be very different.

jeancharles-roger commented 5 years ago

It may be a new tool with the same simulator