belkacemlahouel / WorldsWar

World's War: a virtual world with different species (ants, termites and spiders among others). The entities are autonomous (agents). 2015
https://youtu.be/Gx5WIS3QQMY
4 stars 0 forks source link

Interconnection of environments #5

Closed belkacemlahouel closed 9 years ago

belkacemlahouel commented 9 years ago

We have to manage the inter-connection of environments. A "cave" may also have several entries and/or exits!

Therefore, we should think about splitting (or not) the rules of the environment into two subclasses... I personally don't think it's necessary at the end. We just have to change our perception rules. As for the motion rules, they should be implemented inside the global environment containing "dimensions".

I need opinions.

@MrJohnHenry @bourgeoismaxime @zsuty

belkacemlahouel commented 9 years ago

As soon as that is done, we have to implement a sub-class (at least one) for a grid (and a container for more) and see where we put the rules.

belkacemlahouel commented 9 years ago

@MrJohnHenry @bourgeoismaxime @zsuty is going to do a small environment, firstly without portals. He may want to implement a global environment anyways. Then he is going to improve the environment with dimensions.

belkacemlahouel commented 9 years ago

@bourgeoismaxime finished the environment view. I would love @zsuty to finish a first environment (only one, non-abstract (cell and other classes may need to be implemented as non-abstract as well), then you manage the connections between environments) so that at the end of the week we can test this shit all together.

Thanks