<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Bonjour Georges,<br>
<br>
Ton probl&egrave;me-challenge est vraiment int&eacute;ressant. J'ai peu de temps pour
l'instant c'est pourquoi je me permets de faire une copie sur la liste
(<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/listinfo/squeak-fr">http://lists.squeakfoundation.org/listinfo/squeak-fr</a>). J'essaierai d&egrave;s
que j'ai un peu plus de temps mais pour l'instant voici mes premi&egrave;res
impresions/pistes :<br>
<br>
Georges Khaznadar wrote:
<blockquote cite="mid20040628161418.GZ24767@gk.homelinux.org"
 type="cite">
  <pre wrap="">francois schnell a &eacute;crit :
  </pre>
  <blockquote type="cite">
    <pre wrap="">Bonjour &agrave; tous, Hello all,

J'ai fais un petit enregistrement "brut"(5 mn) pour  montrer le principe 
d'un script E Toys  (C'est du Flash, il faut aussi allumer les 
Haut-parleurs).
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Tr&egrave;s tr&egrave;s convainquant.

Je deviens gourmand. Peut-on facilement mod&eacute;liser un pi&egrave;ge &agrave; gu&ecirc;pe ?

Le principe est le suivant : un liquide qui &eacute;met une odeur volatile est
dispos&eacute; dans un r&eacute;cipient avec un col renvers&eacute; :

+---+        +---+
|    \      /    |
|     \    /     |
|      \  /      |
|       ||       |
|                |
|OOOOOOOOOOOOOOOO|
+----------------+

L'odeur volatile est &agrave; saturation dans le r&eacute;cipient, et dehors sa
concentration dans l'air forme un gradient par diffusion (&agrave; repr&eacute;senter
par un gradient color&eacute; ?)

Le soleil est quelque part au-dessus de l'horizon (donc ses rayons
arrivent au liquide par le haut)

Soit une gu&ecirc;pe.

Quand elle est affam&eacute;e, elle se dirige selon le gradient de l'odeur,
pour trouver sa nourriture. Une fois parvenue dans le pi&egrave;ge, elle se
d&eacute;place au hasard et se nourrit &agrave; chaque contact avec le liquide.

Quand elle est rassasi&eacute;e, elle se dirige vers le soleil.

C'est jouable avec Squeak ?
- en mode &eacute;l&egrave;ve ?
- en mode gourou ?

amiti&eacute;s,                        Georges.

  </pre>
</blockquote>
Quelques pistes possibles: <br>
<br>
<br>
<pre wrap="">- Pour le gradient, si celui est compliqu&eacute; il faudra passer peut-&ecirc;trre dans Squeak ... &agrave; essayer 

- "Quand elle est rassasi&eacute;e" : il y a un exemple en E-Toys d'un serpent dont la longueur augmente en fonction de ce qu'il mange: Je crois que c'est ici (<a class="moz-txt-link-freetext" href="http://squeakfr.swiki.net/">http://squeakfr.swiki.net/</a>) mais le swiki semble "out" pour l'instant (r&eacute;essayer plus tard ?)

- Une fois qu'elle est rasasi&eacute;e elle se dirige &agrave; nouveau vers le soleil: il faut dont r&eacute;cup&eacute;rer l'orientation des rayons du soleil. Cela ne pause pas de probl&egrave;mes, le premier exemple E-Toys (conduire une voiture) le montre facilement (syncro direction voiture et volant): <a class="moz-txt-link-freetext" href="http://www.squeakland.org/school/drive_a_car/html/Drivecar12.html">http://www.squeakland.org/school/drive_a_car/html/Drivecar12.html</a>
Et comme tout est objet, il sufira que tu fasses une rotation sur l'objet "rayons du soleil" en pleine simulation pour que &ccedil;a affecte tes gu&egrave;pes.

- Pour l'arr&ecirc;t au niveau des paroies un test de couleur (Gu&egrave;pe / paroies) + (une condition d'angle : le soleil au dessus de l'horizon) devrait se faire facilement en E-Toys.

&nbsp;
J'essaierai tout &ccedil;a mais s'il y a des masters du E-Toys pour nous montrer cela en moins de temps qu'il ne faut pour dire "squeak..." ou partager d'autres choses de ce genre.


Autre question &agrave; la squeak-liste :  si on veut une balade al&eacute;atoire de la gu&egrave;pe je sais pas si on peut disposer directement d'un valeur al&eacute;atoire encadr&eacute;e &agrave; partir de E-Toys sans passer par Squeak lui-m&ecirc;me ?</pre>
<br>
Fran&ccedil;ois<br>
<pre class="moz-signature" cols="72">-- 
----------------------------------------------------
Fran&ccedil;ois Schnell - Strasbourg - France
<a class="moz-txt-link-abbreviated" href="mailto:francois.schnell@free.fr">francois.schnell@free.fr</a>
<a class="moz-txt-link-freetext" href="http://francois.schnell.free.fr">http://francois.schnell.free.fr</a>
----------------------------------------------------
</pre>
</body>
</html>