Have You Played… Jurassic World Evolution?

Have You Played… Jurassic World Evolution?

I love Frontier’s trio of park-building games, but they are strange beasts. All three (that’s Planet Coaster, Planet Zoo, and Jurassic World Evolution, for the record) are slightly shallower management games than I usually tend to enjoy, but they make up for it with severe overperformance in every other regard.

I’ll try to elaborate. Imagine a Christmas dinner. You’ve got your turkey at the middle of it all, this massive bird made small by its flavour, and in this metaphor, that’s the management sim at the heart of JWE. Not bad, by any means, but anyone who’s being honest would rather have a chicken, or a nut roast, or what have you.

But then you’ve got “all the trimmings”, right? Layer on some honeyed parsnips, some stuffing, sprouts if you like, a bunch of little sausages, and an absolute beast of a gravy, and that big, bollock-necked bastard at the centre of the table achieves apotheosis.

Planet Zoo was probably my favourite game in 2019, owing to a set construction tools and animal models that were, frankly, the best I’ve ever come across. JWE, from the year before, didn’t even have PZ’s level of sophistication in landscaping and construction. It was definitely missing some pigs in blankets, let’s say. But the gravy saved the meal.

Because the gravy… was dinosaurs.

Cue the music from an old Bisto ad, abruptly transitioning with a record scratch into the Jurassic Park theme, as a T-Rex bursts through the wall and consumes not just the freshly-served roast on the table, but the family enjoying it. The beast tosses back its head to send the back half of a granddad tumbling down its gullet, and then looses a sky-shaking, elephantine bellow while a banner reading “Jurassic World Evolution is really good” flutters from the ceiling.

function appendCarbon() { !function(a,l,b,c,k,s,t,g,A){a.CustomerConnectAnalytics=k,a[k]=a[k]||function(){ (a[k].q=a[k].q||[]).push(arguments)},g=l.createElement(b),A=l.getElementsByTagName(b)[0], g.type="text/javascript",g.async=!0,g.src=c+"?id="+s+"&parentId="+t,A.parentNode.insertBefore(g,A) }(window,document,"script","//carbon-cdn.ccgateway.net/script","cca",window.location.hostname,"04d6b31292"); }

function runMormont() { var s = document.createElement('script'); s.type="text/javascript"; s.async = true; s.onload = function() { triggerMormont() }; s.src="https://cdn.gamer-network.net/2018/scripts/mormont/v2.23.0/mormont.js"; document.getElementsByTagName('head')[0].appendChild(s); }

function runSAK() { var s = document.createElement('script'); s.type="text/javascript"; s.async = true; s.src="https://sak.userreport.com/gamer-network/launcher.js"; s.id = 'userreport-launcher-script'; document.getElementsByTagName('head')[0].appendChild(s); }

function runSkimlinks() { var s = document.createElement('script'); s.type="text/javascript"; s.async = true; s.src="http://s.skimresources.com/js/87431X1560958.skimlinks.js"; document.getElementsByTagName('head')[0].appendChild(s); }

function youtubeParser(url){ var regExp = /^.*((youtu.be/)|(v/)|(/u/w/)|(embed/)|(watch?))??v?=?([^#&?]*).*/; var match = url.match(regExp); return (match&&match[7].length==11)? match[7] : false; }

function runBBMVS() {

jQuery('article main iframe').each(function(){ src = jQuery(this).attr('src'); if(src) { check_yt = youtubeParser(src); if(check_yt){ jQuery(this).attr('id', 'yt-' + check_yt); jQuery(this).attr('data-yt-id', check_yt); jQuery(this).addClass('yt-embed'); } } }); var promises = []; jQuery('article main iframe.yt-embed').each(function() { check_yt = jQuery(this).attr('data-yt-id'); (function(replace_yt) { promises.push(jQuery.getJSON( "https://gamernetwork.bbvms.com/json/search?query=%22" + replace_yt + "%22&context=all", function( data ) { if(typeof data['items'][0] !== 'undefined' && typeof data['items'][0].id !== 'undefined') { yt_video = jQuery('#yt-' + replace_yt); jQuery(yt_video).attr('data-bbvms-id', data['items'][0]['id']); }; })); })(check_yt); }); Promise.all(promises).then(function( data ) { first_yt = true; jQuery("[data-bbvms-id]").each(function() { yt_video_wrapper = jQuery(this).parent(); if(first_yt) { playout_id = 'rock_paper_shotgun_autoplay'; first_yt = false; } else { playout_id = 'rock_paper_shotgun'; } jQuery(yt_video_wrapper).after('



function runFacebookPixel() {

fbq('init', '700623604017080');
fbq('track', 'PageView');

Leave a Reply