« Courant (flow) » : différence entre les versions

Slimseig (discussion | contributions)
Page créée avec « Le '''courant''' est une mécanique de jeu pour simuler le mouvement de fluides. Les deux fluides dans le jeu actuellement sont l'eau et le magma... »
 
Slimseig (discussion | contributions)
Aucun résumé des modifications
Ligne 9 : Ligne 9 :
Les fluides se déplacent plus ou moins de la façon dont on s'y attend: ils tombent s'ils le peuvent, ou s'étalent sur les cotés. Ils peuvent couler en diagonal sur un niveau, mais jamais vers le coté et vers le bas en même temps. En déplacement simple de fluides, ils ne remontent jamais, mais ils peuvent sembler le faire si de la pression est impliquée.
Les fluides se déplacent plus ou moins de la façon dont on s'y attend: ils tombent s'ils le peuvent, ou s'étalent sur les cotés. Ils peuvent couler en diagonal sur un niveau, mais jamais vers le coté et vers le bas en même temps. En déplacement simple de fluides, ils ne remontent jamais, mais ils peuvent sembler le faire si de la pression est impliquée.


Here is a quick example of how fluids can move to adjacent tiles. Also as water moves to an adjacent tile flow is generated in both tiles. This flow will remain for a short time before reverting to being non-flowing water. Falling water does ''not'' generate flow, so only the 3rd example will result in flow (in both tiles).  
Un exemple de la façon dont l'eau peut couler vers des cases adjacentes. Lorsque l'eau coule vers une autre case, il y aura un courant sur les deux qui restera un peu avant de redevenir immobile. L'eau qui tombe ne génère ''pas'' de courant, donc seul le troisième exemple aura du courant (sur les deux cases).


                         '''Before (side view)'''
                         '''Avant (vu de coté)'''
                         ▒7▒      ▒7▒      ▒
                         ▒7▒      ▒7▒      ▒
                         ▒ ▒      ▒2▒      ▒7
                         ▒ ▒      ▒2▒      ▒7
                         ▒▒▒      ▒▒▒      ▒▒▒▒▒
                         ▒▒▒      ▒▒▒      ▒▒▒▒▒


                         '''After (side view)'''   
                         '''Après (vu de coté)'''   
                         ▒ ▒      ▒2▒      ▒
                         ▒ ▒      ▒2▒      ▒
                         ▒7▒      ▒7▒      ▒43
                         ▒7▒      ▒7▒      ▒43
                         ▒▒▒      ▒▒▒      ▒▒▒▒▒
                         ▒▒▒      ▒▒▒      ▒▒▒▒▒


*1. Fluids move down
*1. Le fluide va vers le bas
*2. Fluids spread out to the sides
*2. Puis s'écoule sur les cotés


These rules are incomplete, however, without consideration of [[pressure]].
Toutefois ces règles sont incomplètes, si on ne prend pas en compte la pression


==Fluids under pressure, aka Teleportation==
==Fluides sous pression: téléportation==


Magma, which has no natural pressure, flows according to the rules of basic fluid motion. Water, however, can move by pressure when it falls down on top of full 7/7 water. In addition, pumps create pressure in both water and magma, and water entering the map from a stream or river follows pressure as well.
Le magma, qui n'a pas de pression naturelle, s'écoule selon les règles de bases. Par contre l'eau peut couler avec de la pression quand elle coule sur une case remplie (7/7). De plus, les pompes créent de la pression, et l'eau qui arrive sur la carte par une rivière ou un ruisseau a subie aussi de la pression.


Fluids moving under '''[[pressure]]''' do not just move to adjacent tiles, they also trace a path through other full tiles of fluid trying to move to more distant tiles. Fluids moving under [[pressure]] can effectively teleport through other tiles that are already filled with fluid. When teleporting, fluids do not generate '''any''' flow, neither will they push objects around.
Les fluides sous pression ne font pas que couler vers les cases adjacentes, ils suivent un chemin à travers les cases pleines pour aller vers des cases plus éloignées. Les fluides sous pression se téléportent à travers les cases remplies. En se téléportant, les fluides ne génèrent pas de courant, ni ne poussent d'objets.
 
 
 
                ▒[#00f]7▒ ▒
    Before      ▒[#00f]7▒ ▒
                ▒[#00f]7[#00f]7[#00f]7▒
                ▒▒▒▒▒
--------------------
                ▒ ▒ ▒
    After        ▒[#00f]7▒[#00f]7▒
                ▒[#00f]7[#00f]7[#00f]7▒
                ▒▒▒▒▒


{{diagram|spaces=yes|\
                ▒[#00f]7▒ ▒
  Before      ▒[#00f]7▒ ▒
                ▒[#00f]7[#00f]7[#00f]7▒
                ▒▒▒▒▒
--------------------
                ▒ ▒ ▒
  After        ▒[#00f]7▒[#00f]7▒
                ▒[#00f]7[#00f]7[#00f]7▒
                ▒▒▒▒▒
}}
When a fluid tries to move by pressure, it tries to trace a path through full 7/7 fluids going down, and horizontally, but ''not'' diagonally.  In this way it is like basic flow, except that pressure works faster; fluid from the source is teleported to the open space at the end, rather than having to wait for open space to open up at the source via normal flow. This is why, for example, diagonal squeezes in channels make water flow slower (they block pressure, forcing it to only spread out sideways), and why rivers and streams on the map are usually full of 7/7 water until close to the edge of the map where the rules of basic fluid motion are draining the water off the map while pressure teleports new water from the source all the way down to the end.
When a fluid tries to move by pressure, it tries to trace a path through full 7/7 fluids going down, and horizontally, but ''not'' diagonally.  In this way it is like basic flow, except that pressure works faster; fluid from the source is teleported to the open space at the end, rather than having to wait for open space to open up at the source via normal flow. This is why, for example, diagonal squeezes in channels make water flow slower (they block pressure, forcing it to only spread out sideways), and why rivers and streams on the map are usually full of 7/7 water until close to the edge of the map where the rules of basic fluid motion are draining the water off the map while pressure teleports new water from the source all the way down to the end.