Panic Button al lavoro su un nuovo porting per Nintendo Switch
Alle varie interviste tenutesi all'E3, Adam Creighton, capo di Panic Button ha condiviso alcune interessanti informazioni sui piani dell'azienda per quanto riguarda i lavori di porting dei giochi su Nintendo Switch.
In modo del tutto inaspettato, sembrerebbe che Panic Button abbia trascorso quasi sei anni a lavorare con l'hardware Switch, partendo dai primissimi kit di sviluppo embrionali.
Le parole di Adam Creighton:
“Lavoriamo sull'hardware di Switch da molto tempo, quasi sei anni. Questo è più di qualsiasi altra azienda terze parti o quasi. “
Creighton ha anche rivelato che Panic Button è attualmente a lavoro su un'altro importante porting per Switch che dovrebbe essere annunciato il prossimo mese:
“Con Bethesda, tra” Doom “e” Wolfenstein II “, abbiamo dimostrato che possibile portare giochi tripla A sull'hardware della piccola ibrida di Nintendo. Il nostro lavoro è stato accolto molto bene e le vendite lo dimostrano. Zenimax è estremamente soddisfatta del feedback ottenuto.”
Riguardo all'imminente Wolfenstein II, sempre Creighton, ha dichiarato che il suo team sta lavorando molto sul motore grafico, cercando si mantenere tutti gli elementi visivi presenti nel gioco, ottenendo risultati soddisfacenti. Wolfenstein II gira a 30 fotogrammi al secondo su Switch con risoluzione variabile e i controlli di movimento tramite sensori, sono stati perfezionati rispetto a quanto già fatto su Doom.
Vi ricordiamo che Wolfenstein II: The New Colossus sarà disponibile su Nintendo Switch a partire dal 29 giugno 2018.
Acquista su Amazon.it

Wolfenstein II: The New Colossus - Nintendo Switch
Prezzo: EUR 60,98

-15%
Nintendo Switch DOOM
Prezzo: EUR 51,13
Da: EUR 59,99

-38%
Rocket League - Nintendo Switch
Prezzo: EUR 24,90
Da: EUR 39,90
‹
›
jQuery(document).ready(function() {
var CONSTANTS = {
productMinWidth : 185,
productMargin : 20
};
var $adUnits = jQuery('.aalb-product-carousel-unit');
$adUnits.each(function() {
var $adUnit = jQuery(this),
$wrapper = $adUnit.find('.aalb-pc-wrapper'),
$productContainer = $adUnit.find('.aalb-pc-product-container'),
$btnNext = $adUnit.find('.aalb-pc-btn-next'),
$btnPrev = $adUnit.find('.aalb-pc-btn-prev'),
$productList = $productContainer.find('.aalb-pc-product-list'),
$products = $productList.find('.aalb-pc-product'),
productCount = $products.length;
if (!productCount) {
return true;
}
var rows = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
var columns = $adUnit.find('input').length && parseInt($adUnit.find('input').val(), 10);
if( columns ) {
var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px';
$adUnit.css( 'min-width', productContainerMinWidth );
$productContainer.css( 'min-width', productContainerMinWidth );
$products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' );
}
if (rows && columns) {
var cutOffIndex = (rows * columns) - 1;
$products.filter(':gt(' + cutOffIndex + ')').remove();
}
function updateLayout() {
var wrapperWidth = $wrapper.width();
var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 );
var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount;
/**
* The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and
* CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to
* zero.Therefore making actual columns 1 .
**/
if( actualColumns == 0 ) {
actualColumns = 1;
}
var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin;
$products.css( 'width', productWidth + 'px' );
/**
* Removing the Carousel navigation button when the number of products selected by admin is less
* than the actual columns (the number of products) can be shown on screen
**/
if( productCount > actualColumns ) {
$btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
$btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' );
}
$productContainer.jCarouselLite( {
btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next',
btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev',
visible : actualColumns,
circular: false
} );
}
updateLayout();
jQuery(window).resize(updateLayout);
});
});
/*!
* jCarouselLite - v1.1 - 2014-09-28
* http://www.gmarwaha.com/jquery/jcarousel …
* Copyright (c) 2014 Ganeshji Marwaha
* Licensed MIT (https://github.com/ganeshmax/jcarouselli …)
*/
!function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scrolly-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);
L'articolo Panic Button al lavoro su un nuovo porting per Nintendo Switch proviene da GameScore.
