Theme(s) | History | |
Language(s) | French | |
Mechanism(s) | Confrontation | |
Author(s) | Yasushi Nakaguro | |
Artist | Maud Chalmel, Nicolas Roblin | |
Overall score | 4.4 | |
Editor | Nuts Publishing | |
EAN | 3770009354851 |
Ce jeu est conseillé par 1 de nos Bloggers
Ce jeu a été joué et recommandé par Vin d'Jeu, voici son avis :
Alors que les règles sont simples, la difficulté réside dans la gestion de ses navires. Comme souvent dans ce type de jeu, la tactique optimale n’est pas évidente tout de suite. Il faut plusieurs parties avant de comprendre comment gérer au mieux sa flotte. J’ai apprécié qu’il soit possible de réparer ses navires endommagés en les faisant retourner dans un chantier naval. J’ai aussi aimé que la fin du jeu soit déterminée dès le début. Les joueurs ont 6 tours pour obtenir le plus de points de combat. Seul celui qui incarne le Japon a une contrainte supplémentaire puisqu’il doit aussi posséder la base terrestre de Mukden. En effet, Port Arthur, comme tout bon wargame, a aussi son lot d’asymétrie. Par exemple, le Japon possède 6 forces terrestres qu’ils vont devoir acheminer jusqu’aux terres ennemies. Ce faisant, ils vont inévitablement devenir une cible prioritaire des Russes. La flotte russe, quant à elle, va recevoir d’importants renforts lors des tours 4 et 5. L’armée japonaise a aussi la possibilité d’ériger un blocus de Port Arthur mais son maintien lui coûtera un point de combat à chaque tour.
Pour gagner dans ce jeu, il faut réussir à contrôler les espaces maritimes clefs mais surtout à maintenir ses positions. La piste des points de combats reprend le principe du tir à la corde avec un marqueur qui se déplace d’un côté ou de l’autre en fonction des zones contrôlées, du blocus de Port Arthur et des transporteurs de troupes coulés.
Vous devez être identifié pour soumettre des avis.
This game appears in the Tops Games of our players
Les jeux sur le Japon
par Sébastien
View all Tops Games
Copyright © 2025 www.philibertnet.com Legals - Privacy Policy - Cookie Policy - Sitemap
Disponible en occasion à partir de ' + data.occasion_from_price + '
'); } } else { console.error('ukoosummary : ' + data.message); } } }); } // START - Chargement différés "à la demande" de certains blocs module (ayant la classe ajax_module_block) function checkAjaxLoadRequired() { $(document).find('.ajax_module_block').each(function() { if ($(this).hasClass('ajax_module_block') && elementInView(this)) { $(this).removeClass('ajax_module_block'); var params = []; params.module = $(this).data('module'); params.id = $(this).attr('id'); if (typeof $(this).data('id_product') !== undefined) { params.id_product = $(this).data('id_product'); } loadDeferedHomeBlock(params); } }); // Pour optim : si tous les blocs sont chargés, on désactive le listener // sur le scroll pour l'event "checkAjaxLoadRequired" if (!$(document).find('.ajax_module_block').length) { $(window).off('scroll', checkAjaxLoadRequired); } } function loadDeferedHomeBlock(params) { var url_parameters = ''; if (typeof params.id_product !== 'undefined') { url_parameters = '?id_product=' + parseInt(params.id_product); } $.ajax({ type: 'GET', url: baseDir + 'modules/' + params.module + '/ajax_delayed.php' + url_parameters, dataType: 'json', contentType: 'json', success: function(data) { if (data.status === 'ok') { var content = data.content; if (params.module === 'blockviewed' || params.module === 'antadisblog') { $('#' + params.id).html(content); } else if (params.module === 'ukooreviews') { $('#' + params.id + ' .ajax_block_loader').first().replaceWith($(content).find('.uk-reviews-home__products-container')[0]); $('#' + params.id + ' .ajax_block_loader').last().replaceWith($(content).find('.uk-reviews-home__products-container')[1]); } else if (params.module === 'youtubewall') { $('#' + params.id + ' .title_block').append($(content).find('#youtuwall-subscribe-custom')); $('#' + params.id + ' .ajax_block_loader').replaceWith($(content).find('#youtuwall')); } else { // [ukoo_gilles] [2019-12-19 10:55] -> bugfix - on cible le 1er élément ul uniquement sinon la // structure HTML injectée n'est plus bonne content = $(content).find('ul').first(); $('#' + params.id + ' .ajax_block_loader').replaceWith(content); if (!$('#' + params.id).find('.ajax_block_product').length) { $('#' + params.id).find('.view-more').remove(); } } // l'id contenu dans params.id n'existe maintenant plus dans le DOM if (params.module === 'blockviewed') { if (typeof ajaxCart !== 'undefined') { ajaxCart.overrideButtonsInThePage(); } $("#product #viewed-products_block_left .owl-carousel").owlCarousel({ responsive: { 0: { items: 1 }, 1024: { items: 2 }, 1380: { items: 3 } }, margin: 15, autoplay: false, autoplayTimeout: 3000, autoplayHoverPause: true, nav: true, rewind: true, lazyLoad: true }); } } else if (data.status === 'error') { console.log(data.message); } }, error: function(jqXHR, textStatus, errorThrown) { alert(textStatus); }, }); } function elementInView(elem) { var elementTop = $(elem).offset().top; var elementBottom = elementTop + $(elem).outerHeight(); var viewportTop = $(window).scrollTop(); var viewportBottom = viewportTop + $(window).innerHeight(); return elementBottom > viewportTop && elementTop < viewportBottom; } // END - Chargement différés "à la demande" de certains blocs module (ayant la classe ajax_module_block) $(document).ready(function() { // START - Chargement différés "à la demande" de certains blocs module (ayant la classe ajax_module_block) // on lance une première fois le chargement différé des blocs qui sont déjà dans le champ de vision // au chargement de la page if ($(document).find('.ajax_module_block').length) { checkAjaxLoadRequired(); // lors du scroll, on relance le chargement des blocs différés $(window).scroll(checkAjaxLoadRequired); } // END - Chargement différés "à la demande" de certains blocs module (ayant la classe ajax_module_block) }); $(document).on('click', '.dfd-icon-xl', function(event){ let doofinderInput = $('.dfd-searchbox-main input'); $('#search_query_top').val(doofinderInput.val()); $('#searchbox').submit(); event.stopPropagation(); }); $(document).on('keypress', '.dfd-searchbox-main input', function(event){ let keycode = (event.keyCode ? event.keyCode : event.which); if (keycode == '13') { let doofinderInput = $('.dfd-searchbox-main input'); $('#search_query_top').val(doofinderInput.val()); $('#searchbox').submit(); event.stopPropagation(); } }); -->