Outils pour utilisateurs

Outils du site


issue57:jeux

This month we take a look at a game that also has potential as a science teaching tool in comprehensive schools. Some time ago, I grabbed Humble Bundle 3, including Crayon Physics Deluxe - a thoroughly planned collection of physics puzzles you solve by drawing different shapes. As I’m also a student of physics, I was intrigued to test the realism of the game. It turned out to be pretty much what I expected – and more. Plus, it was created by the Finnish game developer Petri Purho of Kloonigames. Installation & Overview There was no trouble getting the game going, I just downloaded the .deb file and installed it with: sudo dpkg -i package_name.deb The minimum requirements, at 1 GHz, 512 MB RAM, and 128 MB graphics RAM, are easily met (if in doubt, you can download the demo at http://www.crayonphysics.com to test your specs). When you start Crayon, you are asked to register for additional features but this is not obligatory. Because of the really calm music and bright-coloured graphics, my first impression was that this is probably a game for children or something. The levels seemed very easy, and I hacked through forty of them before realizing I had completely missed the point. Crayon is about elegance. Not only is it enough to find a solution to a problem: it must be “a good one”, i.e. meaning not to draw unnecessary objects. To complete each level perfectly, you have to come up with three different ones: elegant, old school, and awesome. The awesome solution is something you can choose freely among the ones you have developed to solve the problem.

Ce mois-ci, nous examinons un jeu qui a aussi le potentiel de devenir un support pour les sciences dans les écoles d'enseignement général. Il y a quelque temps, j'ai récupéré le Humble Bundle 3, Crayon Physics Deluxe compris. C'est une collection soigneusement planifiée de puzzles basés sur les lois de la physique que vous résolvez en dessinant des formes différentes. Comme je suis aussi étudiant en physique, faire des tests du réalisme du jeu m'intriguait. Il s'est avéré être ce que j'attendais, et plus encore. En outre, il a été créé par un développeur de jeux finlandais, Petri Purho de Kloonigames.

Installation & aperçu global

Il n'y pas eu de problème à faire fonctionner le jeu. J'ai tout simplement téléchargé le fichier .deb et l'ai installé avec :

sudo dpkg -i package_name.deb

La plupart des machines de nos jours possèdent le minimum requis (1 GHz, 512 Mo de RAM et 128 Mo de RAM vidéo), mais si vous avez un doute, vous pouvez télécharger la démo à http://crayonphysics.com pour tester vos spécifications. Lorsque vous démarrez Crayon, vous êtes invité à vous inscrire pour obtenir des fonctions supplémentaires, mais ce n'est pas obligatoire.

Ma première impression, à cause de la musique zen et des graphismes de couleur éclatante, fut que c'est sans doute un jeu pour des enfants ou quelque chose de similaire. Les niveaux me semblaient très faciles et j'en ai fait quarante avant de me rendre compte que je n'avais rien compris. Dans Crayon, il s'agit d'élégance. Il ne suffit pas de trouver une solution au problème : celle-ci doit être « très bonne », c'est-à-dire que vous ne devez pas dessiner des objets inutiles. Pour faire chaque niveau à la perfection, il vous faut en trouver trois : une qui soit élégante, une de la vieille école et une qui soit géniale ! Cette dernière est quelque chose que vous pouvez choisir parmi toutes les solutions au problème que vous aurez trouvées.

Gameplay & Features Basically, you control a pen with your mouse, and draw objects of various dimensions to create dynamical movement. In each problem, your goal is to move a ball in such a manner that it will collide with a star, or, in some cases, multiple stars in one run. You can cheat by clicking on the ball to give it a small initial movement boost; this is not allowed in proper solutions. Actually, you can go further and realize that by adding objects beneath the ball you increase the potential energy (the energy associated with “higher ground” that is readily transformable to movement) of the ball, thus having an “infinite” supply of energy (in practice, the energy is limited by the height of the screen). Once you notice this little trick, there is no point in finding just some solution: it has to be a reasonable one, using the properties of the laws of physics instead of “faking energy”. As for the gameplay itself, everything works as it should. Controls are introduced along the way so there is no need for a separate tutorial. Physics modelling is good. Only one slight problem occurs when you have multiple objects very close to one another. If you try to delete a specific one, another might accidentally disappear. This is not a real problem, though, if you play by the rules, in which case you need only a few objects for a good solution. The rotating castle problem and its solution are presented. The huge green-colored “arm” drags the bridge down, and gives the ball a movement boost towards the star. Most solutions, like this one, are developed by making small adjustments to known solutions (of course, in the beginning there are no “known solutions”, so you have to create one). The offline game alone has over 70 levels to provide tens of hours of excitement, if one commits to find all the elegant solutions without extra help. Registration gives access to extra content, and there is also a level editor for creating custom physics models of one’s own. Some of the levels towards the end are very, very difficult: I noticed that my physics background did not help me much. In one custom scenario, a rocket is used to guide the path of the ball. A rocket is one of the standard components of Crayon Physics.

Méthode de jeu & fonctions

En résumé, vous contrôlez un stylo avec votre souris et vous dessinez des objets de diverses dimensions afin de créer un mouvement dynamique. Dans chaque problème, l'objectif est de bouger une balle de telle façon qu'elle heurtera une étoile ou, dans certains cas, plusieurs étoiles dans la même course. Vous pouvez tricher en cliquant sur la balle pour lui donner un plus grand élan initial ; ce n'est pas permis dans les bonnes solutions. En fait, il est possible d'aller plus loin si vous vous rendez compte qu'en rajoutant des objets sous la balle, vous augmentez l'énergie potentielle (l'énergie associée avec un « endroit plus élevé » qui est facilement transformable en mouvement) de celle-ci car, ainsi, vous avez un approvisionnement « infini » d'énergie (en réalité, l'énergie est limitée par la hauteur de l'écran). Une fois que vous découvrez cette astuce, il ne suffit plus de trouver n'importe quelle solution : il faut qu'elle soit raisonnable et qu'elle utilise les propriétés des lois de la physique au lieu de « faire un simulacre d'énergie ». Quant au jeu en lui-même, tout fonctionne comme il faut. Des contrôles sont présentés en chemin et il n'y a donc pas besoin d'un tutoriel à part. La modélisation de la physique est bonne. Un seul petit problème se présente quand il y a beaucoup d'objets très près l'un de l'autre. Si vous essayez d'en supprimer un en particulier, un autre pourrait disparaître accidentellement. Cependant, ce n'est pas un véritable problème si vous respectez les règles, car, dans ce cas, vous n'avez besoin que de quelques objets pour arriver à une bonne solution.

Les images montrent le problème du château tournant (rotating castle) ainsi que sa solution. L'énorme « bras » de couleur verte fait baisser le pont et donne à la balle un élan vers l'étoile. La plupart des solutions, comme celle-ci, sont trouvées en faisant de petits ajustements à des solutions connues (bien entendu, il n'y a au départ aucune « solution connue » et vous devez donc en créer une).

Le jeu hors ligne contient plus de 70 niveaux pour des dizaines d'heures enthousiasmantes, si l'on décide de trouver toutes les solutions élégantes sans aide supplémentaire. Vous inscrire vous donne accès à du contenu supplémentaire et il y a aussi un éditeur de niveau pour vous permettre de créer des modèles de physique personnalisés. Certains des niveaux vers la fin sont très, très difficiles : j'ai remarqué que mes études de physique n'étaient pas d'une grande aide. Dans un scénario personnalisé, une fusée sert à guider la balle sur son chemin. Une fusée est l'une des composantes standards de Crayon Physics.

Crayon Physics as a teaching and learning tool I started my university studies to become a physics teacher, and, as far as my experience can tell, this game would be an awesome tool in comprehensive school. It makes Newton’s laws become real through meaningful experiences, not just some non-living graphs in textbooks (which, by definition, are boring: games aren’t). This is important, since the scientific research in physics education has shown students experience clear conceptual difficulties dealing with “real physics” (as opposed to problem-solving skills, which still could be excellent). If I was to teach school physics now, I would contact the developer for a permission to use the game during lessons. Where to get it If you did not catch the Humble Bundle, Crayon Physics Deluxe can be bought at the Developer’s website http://www.crayonphysics.com. Although a bit pricey compared with the Bundle, it’s still a good choice. I’d recommend it to anyone into puzzles and physics!

Crayon Physics comme outil d'enseignement et d'apprentissage

J'ai commencé mes études universitaires pour devenir professeur de physique et, d'après mon expérience, ce jeu ferait un outil génial dans une école d'études générales. Il démontre les lois de Newton à travers des expériences significatives et non pas juste par de mornes graphiques dans des livres (qui sont, par définition, ennuyeux ; les jeux ne le sont pas). C'est important puisque des recherches scientifiques sur l'éducation en physique ont démontré que les élèves ont des difficultés réelles conceptuelles vis-à-vis de la « physique pure » (contrairement à leurs capacités à résoudre des problèmes qui pourraient être excellentes).

Si j'étais actuellement enseignant de physique à l'école, je contacterais le développeur pour lui demander la permission d'utiliser le jeu pendant mes leçons.

Où se le procurer

Si vous n'avez pas eu le Humble Bundle, vous pouvez acheter Crayon Physics Deluxe sur le site Web du développeur : http://www.crayonphysics.com. Bien qu'un peu cher par rapport au Bundle, c'est quand même un bon choix. je le recommanderais à quiconque s'intéresse aux puzzles et à la physique !

Jamestown: Legend of the Lost Colony is the knockout debut from Final Form Games. This top-down shooter takes what we all know and love from classic shooters and gives it a refresh - with imaginative storytelling and amazing graphics. The solid gameplay is the cherry on top that makes this recent Humble Indie Bundle feature a great addition to any gamer’s collection. Jamestown takes place in the 17th century as the British battle for survival on colonial Mars. You begin your journey as an escaped convict from the Tower of London en route to the Lost Colony of Roanoke. Your mission is to clear your name by way of heroic deeds, which leads you to the Eastern Frontier - where John Smith helps to defend the colony from the allied Spanish/Martian troops. There are four ships available - Beam, Gunner, Charge, and Bomber. Your first ship is the basic, yet still capable, Beam. On the keyboard, Z is the main attack and X is the special attack. In this case, a beam can quickly eliminate larger and stronger enemies compared to the standard Z attack. Enemies that are killed drop gold coins - which help fill your vaunt meter, which activates a shield for a short period of time and is quite helpful when there is an incoming barrage of enemies. The vaunt, which is activated by pressing the space bar, also gives you a bonus that boosts that level's star rating. After completing a level, there is an in-depth breakdown of your performance such as enemies destroyed and highest combo. After a few stages of battle, you can head to the shop and spend that hard earned gold to unlock items like ships, challenge packs, and various game modes. Overall, the controls and gameplay are very solid and smooth; there were no noticeable glitches or bugs, and the controls were comfortable on both mouse and keyboard. The graphics and soundtrack are an integral part of most games, but Final Form did an impeccable job with the quality of the stage design, music, and sound effects. The detail and care put into the lush pixel environments give it a polished look, and Chilean composer Francisco Cerda created a beautiful soundtrack to complement it. These elements are what really set Jamestown apart from other top-down shooters on the market today. Overall, Jamestown is a ton of fun to play, especially with a couple of friends in co-op mode. The shop items and challenge packs add to the replay value, and the graphics and soundtrack enhance the experience of this classic shooter with a twist. Jamestown is available for $9.99 at http://www.finalformgames.com/jamestown/. Pros: quality graphics/sound, replay value, innovative story Cons: none

Jamestown : légende de la colonie perdue est le premier jeu de Final Form Games et il est génial. Ce jeu de tir frénétique prend tout ce que nous connaissons et aimons dans les jeux de tir classiques et rajeunit le tout avec un récit imaginatif et des graphismes époustouflants. La méthode de jeu est la cerise sur le gâteau et fait de ce jeu (qui faisait partie d'un récent Humble Indie Bundle) un ajout important à la collection de tout joueur sérieux.

Jamestown se passe au 17e siècle où les Anglais luttent pour leur survie sur Mars, une de leurs colonies. Vous commencez votre voyage comme prisonnier évadé de la Tour de Londres, en route vers la Colonie perdue de Roanoke. Votre mission est de rétablir votre réputation avec des exploits héroïques, ce qui vous mène à la Frontière de l'est, où John Smith aide à défendre la colonie contre une alliance de soldats espagnols et martiens.

Il y a quatre vaisseaux disponibles : Beam, Gunner, Charge et Bomber. Votre premier vaisseau est Beam, basique, mais toujours capable. Au clavier Z est l'attaque principale et X est l'attaque spéciale. Dans ce cas, une poutre (beam) peut rapidement éliminer des ennemis plus forts et plus grands par rapport à l'attaque Z standard. Les ennemis tués laissent tomber des pièces d'or, ce qui aide à remplir votre mètre d'éloges (« vaunt », ce qui active un bouclier pendant un court laps de temps et est très utile quand il y a un barrage d'ennemis entrants. L'éloge, activé en appuyant sur la barre d'espace, vous donne également une prime qui augmente le nombre d'étoiles pour ce niveau-là.

Après avoir terminé un niveau, il y a une analyse approfondie de votre performance : les ennemis détruits et la meilleure combinaison. Après quelques combats, vous pouvez aller au magasin dépenser votre or durement gagné pour débloquer des choses comme des vaisseaux, des packs défi et divers modes de jeu. De manière générale, les contrôles et le jeu même sont très solides et fluides ; je n'ai pas rencontré de problèmes ou de bogues et les contrôles de la souris que je sache, tout comme ceux du clavier, étaient confortables.

Les graphismes et la bande son font partie intégrante de la plupart des jeux, mais Final Form a fait un travail impeccable pour aboutir à un cadre, une musique et des bruitages d'une très grande qualité. Les détails et le soin accordés aux environnements exubérants faits de pixels lui confèrent une apparence extrêmement bien faite et le compositeur chilien Francisco Cerda a créé une très belle bande son pour la mettre en valeur. Ce sont vraiment ces éléments qui distinguent Jamestown d'autres jeux de tir frénétique disponibles aujourd'hui.

Globalement, jouer à Jamestown vous procure bien du plaisir, surtout quand vous jouez avec un ou deux amis en mode coopératif. Les trucs en vente au magasin et les packs défi rajoutent à la rejouabilité et les graphismes et la bande son rehaussent l'expérience de ce jeu de tir classique, légèrement décalé ; Jamestown est disponible pour 9.99 $ à http://www.finalformgames.com/jamestown/.

Bons points : la qualité des graphismes/du son, la rejouabilité, l'histoire originale. Mauvais points : aucun.

Jennifer is a fine arts student from the Chicago-land area. You can find her on Google+ or follow @missjendie on Twitter.

Jennifer est étudiante en beaux-arts et vient de la région de Chicago. Vous pouvez la trouver sur Google+ ou la suivre @missjendie sur Twitter.

Installing Minecraft This article assumes you have Ubuntu installed and ready to go, and you’re sitting looking at a Unity desktop [I’ll add Kubuntu notes where I can - Ed]. First, you need a 3D video driver. On your nice new Unity desktop, which is probably confusing you, click on “Dash home” on the top left of the Unity desktop. At the bottom of the screen you'll see some icons. Click on the Pencil/Pen/Ruler icon. Top left of the next screen, you'll see “Additional Drivers.” This is for your video card, and perhaps other things. (For Kubuntu, click K > Applications > System > Additional Drivers). Select an appropriate video driver, then click on “Activate.” Enter your password in the box that pops up. Let the driver download and install. You’ll probably have to reboot to load the drivers. The little gear shape at the top right of the Unity desktop has the shutdown option in it. Now it’s time to install Java. If you previously installed the “restricted extras,” you probably have it already. If not, click on the “Ubuntu Software Centre.” It starts out as the 5th icon up on the left side of the Unity desktop, looks like a shopping bag. (In Kubuntu, it’s K > Applications > System > Muon Software Centre.) Search for “Java.” You'll get several options, you want “OpenJDK6 Java runtime” (not seven - you want JDK six). Install it.

L'installation de Minecraft

Cet article présuppose que Ubuntu est installé et prêt à fonctionner et que vous regardez un bureau Unity. [J'ajouterai des notes pour Kubuntu où je peux. Ed.]

D'abord, vous aurez besoin d'un pilote vidéo 3D. Sur votre bureau Unity, qui est tout nouveau, tout beau, mais qui vous rend sans doute perplexe, cliquez sur « Dash home » en haut et à gauche.

En bas de l'écran, vous verrez quelques icônes. Cliquez sur l'icône Crayon/Stylo/Règle.

En haut à gauche de l'écran suivant, vous verrez « Additional Drivers » (pilotes supplémentaires). C'est pour votre carte graphique et, peut-être, pour autres choses. (Sous Kubuntu, cliquer sur K > Applications > System > Additional Drivers). Choisissez un pilote vidéo approprié, puis cliquez sur « Activate ». Saisissez votre mot de passe dans la fenêtre pop-up. Le pilote se téléchargera et s'installera. Il vous faudra sans doute redémarrer pour charger ces pilotes. c'est la petite image d'un engrenage en haut et à droite du bureau Unity qui contient l'option d'éteindre.

C'est le moment d'installer Java. Si vous avez déjà installé les « restricted extras », vous l'avez sans doute déjà. Sinon, cliquez sur la Logithèque Ubuntu. Au départ, c'est la cinquième icône sur la côté gauche du bureau Unity. Elle ressemble à un sac de provisions. (Sous Kubuntu, c'est K > Applications > Système > Logithèque Muon.)

Recherchez « Java ».

Plusieurs options s'afficheront et vous choisissez « OpenJDK6 Java runtime » (pas le sept - vous avez vraiment besoin de JDK six). Installez-le.

Go to Minecraft.net and download the minecraft.jar file by saving it on your desktop, or wherever you like. First, open it in your favorite archive manager, and poke around. You're looking for the favicon.png file. It's a picture of a Minecraft block, save a copy of it somewhere out of the way for later. Go back to your minecraft.jar file, right click on it, and select ‘properties’ at the bottom of the menu. In the BASIC tab, click on the picture and navigate to the favicon.png you saved earlier. In the PERMISSIONS tab, check the “allow executing this file as a program” (“Is Executable” in Kubuntu) check box, and in the OPEN WITH tab (In Kubuntu you get this by right-clicking the file and selecting “Open With…”), and select OpenJDK Java 6 runtime - and make it default while you're there. TIP: You can also enter: java -jar as the starting application to the ‘open with’ window in Kubuntu. You can also create a desktop ‘widget’ shortcut to the jar file in Kubuntu. That's it! Run Minecraft, it'll download what it needs, and go. I have it running at about 50 to 80 frames per second at 1024 X 768 resolution…on a 32 inch Toshiba TV! The 3D analglaph is mind-blowing, by the way… I was afraid of the depth at first (heights make me nervous), and those holes into the bedrock gave me the willies! Your system may vary slightly or a great deal, but that's how I got mine going perfectly.

Allez à Minecraft.net et téléchargez le fichier minecraft.jar en le sauvegardant sur votre bureau, ou où vous voulez. D'abord, ouvrez-le dans votre gestionnaire d'archives préféré et furetez un peu. Vous cherchez le fichier favicon.png. C'est l'image d'un bloc Minecraft ; sauvegardez-la quelque part pour plus tard.

Retournez au fichier minecraft.jar, faites un clic droit dessus et sélectionnez « properties » en bas du menu. Sous l'onglet BASIC, cliquez sur l'image et naviguez jusqu'au fichier favicon.png que vous avez sauvegardé auparavant. Sous l'onglet PERMISSIONS, cochez la case « allow executing this file as a program » (Sous Kubuntu « Is executable ») et, sous l'onglet OPEN WITH (sous Kubuntu vous l'avez en faisant un clic-droit sur le fichier et en choisissant « Open with »), choisissez OpenJDK Java 6 runtime et pendant que vous y êtes sélectionnez-le par défaut.

ASTUCE : Vous pouvez également saisir :

java -jar

comme application dans la fenêtre « open with » sous Kubuntu. Vous pouvez aussi créer un « widget » raccourci vers le fichier jar sur votre bureau Kubuntu.

Et voilà ! Exécutez Minecraft, il téléchargera ce dont il a besoin et se lancera.

Je le fais tourner à environ 50 à 80 images par seconde à une résolution de 1024 x 768… sur un téléviseur Toshiba de 32“ (81 cm) ! D'ailleurs… l'image anaglyphe 3D est époustouflante… la profondeur me faisait très peur au départ (les hauteurs m'angoissent) et les trous perçant le fond rocheux me donnaient la chair de poule !

Votre système peut différer un peu - ou beaucoup - du mien, mais c'est ainsi que j'ai fait fonctionner le mien à la perfection.

issue57/jeux.txt · Dernière modification : 2012/03/12 23:20 de shinichi