Su App Store abbondano i giochi di ruolo (RPG) per iPhone, iPod touch e iPad, ma la maggior parte offre una trama e personaggi alquanto banali oppure non solo altro che cloni di altri videogame di successo.
Emissary of War di Cedar Hill Games rompe gli scemi offrendo un RPG che si distingue dalla massa proprio per la trama e i suoi personaggi. Lo scopo del gioco e convincere i piccoli regni ad unirsi a Dominion, un altro regno pacifico e tranquillo. La missione è stata affidata a due soldati, Ghent e Hassock, il primo è un guerriero armato di spada, il secondo un alchimista che lancia pozioni in grado di idebolire i nemici. Non tutti, però, sono conenti della missione che devono portare a termine i due eroi, e numerosi mostri e soldati nemici si frapporrano sul loro cammino per ostacolarli.
Il gioco si scarica gratuitamente dall’App Store, il primo capito è incluso, mentre il secondo bisogna acquistarlo direttamente dall’app (in-app purchase).
La Festa delle Offerte Prime Amazon è il 6 e 7 ottobre, ma molti sconti sono già partiti. Le offerte Macitynet e i marchi da controllare nelle prossime ore.
// 1. Configura l'URL e l'identificativo esatto per questo articolo
var disqus_config = function () {
this.page.url = window.location.href.split('?')[0]; // Prende l'URL pulito della pagina
this.page.identifier = window.location.pathname; // Usa il percorso come ID univoco
};
document.addEventListener("DOMContentLoaded", function() {
var disqus_shortname = 'macitynet'; // INSERISCI QUI IL TUO SHORTNAME DISQUS
var disqus_loaded = false;
function loadDisqus() {
if (!disqus_loaded) {
disqus_loaded = true;
var dsq = document.createElement('script');
dsq.type = 'text/javascript';
dsq.async = true;
dsq.setAttribute('data-timestamp', +new Date()); // Obbligatorio per le nuove policy Disqus
dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}
}
// 2. Lazy load: carica quando arrivi al div
var observer = new IntersectionObserver(function(entries) {
if(entries[0].isIntersecting === true) {
loadDisqus();
observer.disconnect();
}
}, { threshold: [0] });
// Se l'elemento esiste, avvia l'osservatore
var thread = document.getElementById("disqus_thread");
if(thread) observer.observe(thread);
});