/***********************************************\ ** ** ** MobiNet: example mobiles provided ** ** ** \***********************************************/ http://mobinet.imag.fr/ mobiles/jeux (games) ------------ laby.session [v1.1.100] goal: To get out of the maze. One can peek at the map view. top: move. L,R: turn. bottom: quick look on map. space: regenerate maze. asteroid.session goal: To reach the green target while avoiding the asteroids one which you can shot (using mouse click). asteroid2.session: idem with subjective vision. asteroid3.session: idem with total subjective vision (driving by keyboard). casse_brique.session (arkanoid) casse_brique2.session goal: To send back the ball to break all the bricks. Version 2 contains various 'goodies' (bricks giving powers). tennis_trainer.session goal: To send back the ball in the other camp. billard.session goal: Send the ball in the holes. pong.session goal: Send the ball in the goal (click to start). pong: NETWORK GAME (for 2) on server: pong_rouges.session on client: pong_bleus.session ATTENTION: To play between any 2 stations, adapt the station number. bomberman: NETWORK GAME on server: bomberman_terrain_rock.session on clients: bomberman_joueur.session goal: To destroy asteroids without destroying yourself by putting (using click) a time bomb. course: NETWORK GAME on server: course.session on clients: course_vehicule.session goal: Being first to achieve 10 turns. foot: NETWORK GAME (for 2 or more) on server: foot.session on clients: foot_joueur.mobile goal: guess ! mobiles/math/ (curves, geometry...) -------------- lissajoux.session spirographe.session oscillo.session [v1.1.100] goal: Various examples of curves tracing. parabole.session goal: constructing the parabola y = a x^2+bx+c, its roots, its extremum. Tuning of the 3 coefs a,b,c using cursors. cercle_inscrit.session (incircle) cercle_circonscrit.session (circumcircle) triangle_rectangle.session goal: Visualizing properties (various modes by click). maillage.session (mesh editor) maillage2.session [v1.1.100] (improved version) goal: Interactive construction of a mesh. - Set the vertices. - Attach the segments by making them touch the vertices. - To detach, catch the segment at the middle and type space. -> one can deform the shape by displacing the vertices. gauss.session (NB: do not work properly !) gauss2.session [v1.1.100] (improved version) goal: Galton experiment (multiples collisions) which let appear the Gaussian distribution. mobiles/physique/ ---------------- system_solaire2.session goal: Journey in the solar system. Arrows or click to change referential. Space to simulate or not the lighting of planets. ressort.session (spring) ressort2.session [v1.1.100] (improved version) goal: Manipulating a spring (catch the end). Cursors to modify strength, rest length, damping. couleurs.session couleurs2.session [v1.1.100] (improved version) goal: color composition: set the 3 spots with fundamental colors. Space to light a white or textured object. marche.session [v1.1.100] goal: random walks NB: In most games, the motion of mobiles rely on kinematics or dynamics. mobiles/bio/ ------------ influx.session goal: To apply the electrode on the core or the axon and to observe. (Axon segments have 3 states: rest, active or mute). neurone.session circuit_neurone.session [v1.1.100] (improved version) goal: To modify a neuron architecture (axon with a tree shape, loops...) Apply the electrode at various places and observe. muscle.session muscle2.session [v1.1.100] (improved version) goal: Muscle control of the legs motion. The 4 buttons trigger the 4 muscles. mobiles/exemples/ ----------------- * short simple examples: - - - - - - - - - - - system_solaire.session goal: example of constrained rotations chocs.session goal: collisions clavier.session goal: using the keyboard telecran.session goal: drawing with arrows dessin.session goal: drawing with the mouse aiguille.mobile goal: pointing in a direction horloge.session goal: time pulse.mobile goal: varying parameters vaisseau.mobile goal: driving vehicule.session goal: driving and reaching a target tir.session goal: driving and shooting a target chenillard.session goal: chaining springs chenillard2.session [v1.1.100] (improved version) life.mobile goal: mobiles auto-settled along a grid deplaceur.mobile [v1.1.100] goal: move other mobiles with souris * curves and geometry: - - - - - - - - - - geometrie.session goal: Example of constrained geometric constructions. Click to change the configuration. graphe.session goal: Various examples of curves drawing. chronophoto.mobile goal: To load after arbitrary sessions to display the mobile trajectories (space to clean the screen). * predators examples: - - - - - - - - - glue.session goal: The star glues between the 2 nearest mobiles. Try to get it away ! chasseur.session goal: The hunter only see in an narrow angle. Avoid being shot ! chasseur2.session goal: The hunter only see in an narrow angle. Avoid being shot, knowing he targets the most distant of the 2 objects. baracuda.session goal: The hunter attack the closet prey. Try to keep away ! * cellular automata examples: (communication by local steps) - - - - - - - - - - - - - automate_cell.session automate_cell2.session goal: Heat diffusion. The mouse is the cold/hot source (click to switch). automate_cell3.session goal: Particles repulse each others, and are repulsed by the mouse. Try to keep them gathered. (click to restart). life.session life12x12.session goal: The "life" game by Conway (click to restart)