août 22 2009

Trailer d’Avatar

Catégorie(s): 3615 My LifeSébastien @ 21:00

Dans les sorties cinés que j’attends cette année, on peut citer Avatar de James Cameron. Ce n’est pas tant l’histoire en elle-même mais plutôt la production et surtout les effets spéciaux sur lesquels Cameron bosse depuis plusieurs années. Et dès le premier trailer, premier décollage de rétine !

A regarder en HD à cette adresse : http://www.apple.com/trailers/fox/avatar/hd/ ou en LD ici même (qui ne lui fait pas honneur mais bon):

Vivement décembre ! :)


août 19 2009

Behemoth – Ov Fire and the Void

Catégorie(s): MusiqueSébastien @ 23:31

Behemoth ce n’est pas le genre de groupe qui fait dans la dentelle musicalement ou visuellement parlant. Ils viennent encore une fois de nous le prouver avec leur nouveau clip pour Ov Fire and the Void tiré de l’album Evangelion. Visuellement c’est une grosse claque qui enterre leurs clips précédents, mais un clip beau ne suffit pas. Son déroulement et sa progression sont également parfaitement orchestrés entre ce mélange de narration assez gore et des plans lives pas dégueux. Ca colle à merveille à la chanson tout en lui donnant une dimension encore plus malsaine. Histoire de ne pas être trop perdus, on y retrouve quand même des éléments que j’ai déjà vu dans d’autres de leurs productions comme Nergal en grand gourou sur son trône avec son masque assez naze mais passons sur ce détail. Ils n’ont également pas eu peur de foutre des images que certains pourraient juger choquantes, ce qui leur a valu de voir leur vidéo être supprimée de Youtube dans sa version non-censurée. Plus que des mots, je vous laisse apprécier la version complète :


août 12 2009

Batman Arkham Asylum

Catégorie(s): Geek ZoneSébastien @ 21:03

Ça fait un moment que j’entends parler de Batman Arkham Asylum sur différents sites. Quand j’ai vu sur Clubic que la démo était disponible, j’ai pas pu m’empêcher de la télécharger pour le tester.

Installation

Le premier avantage de cette démo est qu’elle est disponible dans plusieurs langues dont le français. Attention quand je dis langue, je parle pas des petits malins qui collent juste des sous-titres et démerdez-vous avec ça. Non là on a le droit à tout en français : de l’interface aux dialogues. Bref, bon point pour tous ceux qui ne sont pas amis avec l’anglais. Une fois la langue choisie, le jeu s’installe gentillement. Je me suis par contre retrouvé face à un écran qui installait/configurait NVIDIA PhysX alors que j’ai une ATI. Surprenant. J’espère que ça prend pas trop de place, ça m’ennuierait quand même pour un truc aussi inutile dans mon cas.

Lancement, menu principal, configuration

Lancement du jeu. On a le droit à ce bon vieil écran des sponsors qui s’éternise un peu, bien qu’on soit quand même loin de ce que Crysis pouvait afficher. On arrive alors sur l’écran principal et là on a pas trop le choix, faut cliquer pour commencer et ce même si on veut quitter. Ca aurait pas été plus simple et rapide d’afficher directement le menu ?

Batman Arkham Asylum - splash Batman Arkham Asylum - menu

Le menu présente quelques détails intéressants comme « Biographies » et « Figurines », mais j’en parlerai un peu plus tard. On remarque que deux éléments sont grisés : le mode défi et le contenu téléchargeable. Ces deux derniers mots me font peurs parce que ça semble être à la mode les jeux en kit. Vu que ça m’étonnerait que ce soit gratos (faut pas rêver), on va devoir encore raquer, youpi. C’est marrant aussi de constater qu’on a ces deux boutons visibles mais aucun genre « Charger une partie » ou « Continuer ». Quitte à enlever ceux qui servent à rien autant tous les virer ou bien alors tous les mettre.

On a aussi le droit au classique « Nouvelle partie », « Options » et « Quitter ». Par défaut, l’affichage sur mon PC était en 800*600. Sur un écran 19″ en 1280*1024, y’a quand même mieux. Direction donc les options… et là surprise : rien pour configurer les paramètres d’affichage. Alors soit c’est c’est configuration par défaut pour la démo, soit c’est configuration automatique et impossible de la modifier. Sachant que mon pc arrive à faire tourner Crysis sans lag en medium avec quelques paramètres en high, j’espère sincèrement que c’est uniquement valable pour la démo. Allez, direction le jeu !

In game

La nouvelle partie commence classiquement par une cinématique. Comme je l’ai évoqué, c’est vraiment pas terrible à cause de la résolution et c’est dommage. Il y a de quoi mettre l’eau à la bouche : les décors, les jeux de lumière , la batmobile et surtout les personnages. Je reste cependant sur un sentiment mitigé. Oui la batmobile est grave classe, mais les autres véhicules sont relativement bâclés. Pour les personnages c’est la même. Les personnages principaux sont vraiment super bien fait, les autres beaucoup moins. Dans tous les cas, les expressions du visage et certaines animations demandent encore du boulot. Il en va de même pour certains détails : le Joker fout un coup de boule dans le nez d’un gardien et pas une seule goute de sang. En revanche, on découvre par la suite une Harley Quinn qui s’est fait péter un nouveau costume, et il faut avouer qu’elle est bien sexy avec sa jupette. Par contre on sent bien l’envie d’attirer certains geeks avec l’ajout d’une bonasse. ^^

Batman Arkham Asylum - Joker Batman Arkham - Asylum Harley Quinn

On peut ensuite commencer à jouer. Le gameplay est un peu surprenant au début et semble relativement simpliste : il suffit de se diriger et appuyant sur le clic gauche de la souris pour voir Batman réduire tout le monde en miette ou le clic de droite pour esquiver. Une fois les méchants à terre, on peut les neutraliser directement avec CTRL gauche + clic gauche pour qu’ils ne se relèvent pas. La prise en main dans les combats est donc relativement simple. Ces premiers ennemis restent cependant cons et mous, ce qui fait qu’on a pas de mal pour les vaincre. Les animations sont fluides mais rencontrent quelques bugs comme un coup dans la tête et le gars se tient le ventre.

Parmi les armes à votre disposition, vous ne disposez ne disposez donc que de vos poings et pieds, mais également des Batarang si on peut considerer ça comme tel. Tout aussi facile à utiliser (maintenir le clic droit enfoncé pour viser et tirer avec le clic gauche), il permet d’étourdir un ennemi vous laissant ainsi le temps de le neutraliser ou de vous barrer. Il y a également deux autres autres accessoires qui sont fortement utiles lors de la progression tout au long du niveau : le grappin et le mode détection.

Batman Arkham Asylum - combat Batman Arkham Asylum - grappin

Le grappin permet d’accéder aux gargouilles qui deviendront très rapidement le lieu indispensable pour préparer au mieux son attaque. Le mode détection est une vue spéciale qui permet d’avoir pleins d’infos sur ce que l’on voit : nombre d’ennemis, leur état, s’ils sont armés, les éléments du décors avec lesquels on peut interagir, etc. Pourquoi indispensables ? C’est simple : autant les premiers adversaires étaient de vrais lows aux attaques bénignes, autant par la suite ils deviennent un chouilla moins cons. Dès qu’un gars tombe à terre, ils se rassemblent et cherchent d’où ça peut venir. Quand ils vous trouvent, leurs armes font bien mal si on se barre pas vite. Pour les déglinguer vous avez le choix entre les coups sur la gueule comme au début pour les gars isolés, les assommer à coup de Batarang et les neutraliser ou alors le plus stylé : l’élimitation renversée. Il faut être sur une gargouille et que l’ennemi soit juste en dessous d’elle. Batman se laisse alors pendre et le choppe. Bien classe.

Batman Arkham Asylum - mode détection Batman Arkham Asylum - élimination renversée

La démo se termine par notre arrivée à ce que semble être le premier boss. On a cependant pas la chance de pouvoir lui faire sa fête. :(

Bonus

Passons maintenant aux deux éléments du menu que j’avais laissé de coté au début : Biographies et Figurines. Pour ce dernier, ça ira vite, il s’agit simplement des figurines en 3D de certains personnages et à part la faire tourner et zoomer dessus, il n’y a pas grand chose à en faire. En revanche les biographies sont beaucoup plus intéressantes. Il s’agit en fait d’une ficher par personnage qui sont débloqués au cours du jeu ou qu’il faut trouver dans des endroits secrets. Ces fiches sont composées de :

  • Histoire : petite biographie ;
  • Données : la carte d’identité, avec un détail bien trouvé et vraiment intéressant : la date de première apparition du personnage dans le comic ;
  • Attributs : ses spécialités et caractéristiques.
  • Il reste également les crédits, qui sans être spécialement des bonus, sont vraiment pour une fois agréable à regarder car toujours dans l’esprit « comics ».

    Batman Arkham Asylum - figurines Batman Arkham Asylum - biographies
    Batman Arkham Asylum biographies Batman Arkham Asylum - crédits

    Conclusion

    Que retenir de cette démo ? La première chose qui me marque c’est la résolution beaucoup trop petite qui pixellise à mort sur mon écran. Une démo est censée montrer ce que le jeu a dans le bide et là je suis grave déçu sur ce point. Les cinématiques rattrapent en revanche les graphismes ingame. Je me doute également que la version finale proposera de modifier ses paramètres d’affichage, tout du moins je l’espère. En ce qui concerne le gameplay, je reste sceptique. Je ne sais pas si c’est le manque de difficulté (pas étonnant vu que c’est censé être le début du jeu), mais je le trouve un peu trop simple et vite répétitif. Pouvoir choisir une difficulté plus élevée devrait par contre obliger de revoir ses approches différemment et surtout d’utiliser toutes les techniques que possède Batman. Il n’empêche que le jeu reste agréable et marrant à jouer vu qu’il n’est pas nécessaire d’être un hardcore gamer pour prendre plaisir et y jouer.

    A tester si vous aimer les aventures de la chauve souris. :)

    Batman Arkham Asylum - Batman matte Harley Quinn Batman Arkham Asylum - Harley Quinn

août 07 2009

[Pentaho BI Server] Personnaliser le menu

Catégorie(s): Développement,JavaSébastien @ 21:37

En visitant les stats du blog sur Google Analytics, j’ai remarqué qu’une recherche m’amenait pas mal de visiteurs : « pentaho bi server personnaliser menu ». Le soucis c’est que je n’ai rien écrit sur le sujet et ces visiteurs devaient rentrer bredouille. Je vais essayer de corriger ça et de vous apporter un début de réponse en modifiant une partie de celui-ci. Vous allez voir, c’est très simple en fait une fois qu’on le sait.

La seule partie du menu que j’ai réussi à modifier pour l’instant est celle avec les grosses icônes en dessous du menu « Fichier ». Pour cela c’est facile, il n’y a qu’un seul fichier à modifier : BI_SERVER_HOME/tomcat/webapps/pentaho/mantle/xul/main_toolbar.xul (pensez à faire une sauvegarde de ce fichier avant on sait jamais). Normalement il ressemble à ça :

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window width="400" height="275" title="Placeholder"
  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"  xmlns:pen="http://www.pentaho.org/2008/xul" onload="mainToolbarHandler.init()">
  <toolbar id="mainToolbar">
    <toolbarspacer width="10"/>
    <toolbarbutton id="openButton" image="mantle/images/open_32.png" onclick="mainToolbarHandler.openClicked()" tooltiptext="${openEllipsis}"/>
    <toolbarspacer width="20"/>
    <toolbarbutton id="newAdhocButton" image="mantle/images/new_report_32.png" onclick="mainToolbarHandler.newAdhocClicked()" tooltiptext="${newAdhocReportEllipsis}"/>
    <toolbarbutton id="newAnalysisButton" image="mantle/images/new_analysis_32.png" disabledimage="mantle/images/new_analysis_32_disabled.png" onclick="mainToolbarHandler.newAnalysisClicked()" tooltiptext="${newAnalysisViewEllipsis}"/>
    <toolbarspacer width="20"/>
    <toolbarbutton id="editContentButton" image="mantle/images/editContent_32.png" disabledimage="mantle/images/editContent_32_disabled.png"  onclick="mainToolbarHandler.editContentClicked()" tooltiptext="${editContent}" disabled="true" type="toggle" pen:visible="false"/>
    <toolbarspacer id="editButtonSpacer" width="20" pen:visible="false"/>
    <toolbarbutton id="saveButton" image="mantle/images/save_32.png" disabledimage="mantle/images/save_32_disabled.png" onclick="mainToolbarHandler.saveClicked()" tooltiptext="${save}" disabled="true"/>
    <toolbarbutton id="saveAsButton" image="mantle/images/saveAs_32.png" disabledimage="mantle/images/saveAs_32_disabled.png"  onclick="mainToolbarHandler.saveAsClicked()" tooltiptext="${saveAs}" disabled="true"/>
    <toolbarspacer width="20"/>
    <toolbarbutton id="printButton" image="mantle/images/print_32.png" disabledimage="mantle/images/print_32_disabled.png" onclick="mainToolbarHandler.printClicked()" tooltiptext="${print}" disabled="true"/>
    <toolbarspacer width="20"/>
    <toolbarbutton id="workspaceButton" image="mantle/images/workspace_32.png" type="toggle" onclick="mainToolbarHandler.workspaceClicked()" tooltiptext="${workspace}"/>
    <toolbarbutton id="showBrowserButton" image="mantle/images/browser_show_32.png" downimage="mantle/images/browser_hide_32.png" type="toggle" onclick="mainToolbarHandler.showBrowserClicked()" tooltiptext="${toggleSolutionBrowser}"/>
  </toolbar>
</window>

Il y a deux choses à modifier, la première étant de modifier la toolbar en elle-même et de supprimer/ajouter/déplacer les éléments que vous souhaitez. La seconde chose à modifier, ou plutôt virer, est l’attribut onload de la balise window.

Si on prend le menu que j’utilise dans ma solution, je n’avais besoin que du bouton Ouvrir et Afficher l’explorateur de solution, ce qui me donne pour le fichier main_toolbar.xul :

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window width="400" height="275" title="Placeholder"
  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"  xmlns:pen="http://www.pentaho.org/2008/xul">
  <toolbar id="mainToolbar">
    <toolbarspacer width="10"/>
    <toolbarbutton id="openButton" image="mantle/images/open_32.png" onclick="mainToolbarHandler.openClicked()" tooltiptext="${openEllipsis}"/>
    <toolbarspacer width="20"/>
    <toolbarbutton id="showBrowserButton" image="mantle/images/browser_show_32.png" downimage="mantle/images/browser_hide_32.png" type="toggle" onclick="mainToolbarHandler.showBrowserClicked()" tooltiptext="${toggleSolutionBrowser}"/>
  </toolbar>
</window>

Pour le menu « Fichier », je ne sais pas comment faire pour la simple raison que je n’ai pas (encore ?) eu besoin de le modifier donc pas de problème, pas de recherche et donc pas de solution. En revanche si certains savent comment faire et de préférence sans avoir à recomplier Mantle, je veux bien l’astuce à des fins de connaissance personnelle. :)