ooxi / violetland

An open source cross-platform game similar to Crimsonland
https://violetland.github.io/
Other
66 stars 16 forks source link

New LifeForm::move can handle Speed > MaxSpeed. #97

Closed bla-rs closed 8 years ago

bla-rs commented 8 years ago

This deceleration of Speed is need for impuls transfer at collisions, explosions or other pushes. Because i misuse this branch to learn c++, please point out anything that is questionable.

ooxi commented 8 years ago

Thanks for your contributions, I already merged the weapons attribute file documentation!

Looking forward to seeing the changes that will cause bumps to lifeforms :+1:

bla-rs commented 8 years ago

I strongly dislike the getStrenght() (Agility,Vitality,Weight) solution and would tolerate more RAM access instead of these fabulous equations call over and over again. Maybe, some day we need to reduce the CPU load for eg. collisions.

ooxi commented 8 years ago

Thanks again for your contributions! I merged Polished german translation into master and cherry picked all other commits into the new feature branch lifeforms. From now on I will sync all changes to master also to feature/lifeform (as already done here).

This will enable us to easily test and merge your lifeform changes while staying in sync with master. From now on please open a new pull request for every (set of) changes and point the pull request against feature/lifeform, not master.

If you need any help, do not hesitate to ask :) No worries though, if any pull request is misspointed, I will simply cherry-pick it manually :)

P.S.: You can observe the build status of your feature branch on Travis CI. Currenty all lights are green :+1: