The ray casting in our game is physics.

 

The ray casting in our game is physics.

 

Now we solve the problem of control over the flow, its improvement and hit the target.To paint over an object or wash away  a character, we need to find out if colors  flow  has got into it. Traditional methods of visualization are more suitable for PC, and color shooters are created for mobile devices. Our goal – high performance parameters to achieve maximum realism, but the possibilities of mobile devices significantly limit the speed and clarity, which complicates the task.The method of ray casting computationally complex, time-lapse, per-pixel dynamic calculation has allowed us to obtain the desired result.A beam defining a collision with objects around is accompanied by a curved flow  along the entire length. For best performance, the amount of beam reference points is maximally limited.So the flow  finds out whether it’s hit the target or not.

The ray casting in our game is physics. And throwing objects in the real world (teleportation) is also physics, or fantasy? How do you think? How far will science go, or already …))

3D liquid physics simulation for mobile devices

We continuously strive to create a truly new, casual game for mobile devices. Colors Shooter is more than just a game for us. We take a responsible approach to designing every moment, at this stage of our game is under development, the first with what we face is a liquid physics for mobile diveces
We have been able to innovate and create the first 3D liquid physics simulation for mobile devices never seen before on mobile devices.

 

Due to limited mobile capabilities devices (weak processor and video card), our implementation is a simulation with a preview on more powerful computing devices PC. With this technique, we can only visualize the flow according to previously prepared data.