// initialize jwplayer var playerInstance = jwplayer('player'); // player dom elements var playerContainerEl = document.querySelector('.player-container'); // returns video player position from top of document function getElementOffsetTop(el) { var boundingClientRect = el.getBoundingClientRect(); var bodyEl = document.body; var docEl = document.documentElement; var scrollTop = window.pageYOffset || docEl.scrollTop || bodyEl.scrollTop; var clientTop = docEl.clientTop || bodyEl.clientTop || 0; return Math.round(boundingClientRect.top + scrollTop - clientTop); } // returns the current y scroll position function getScrollTop() { var docEl = document.documentElement; return (window.pageYOffset || docEl.scrollTop) - (docEl.clientTop || 0); } // configure jwplayer instance playerInstance.setup({ autostart: true, playlist: 'https://cdn.jwplayer.com/v2/playlists/mYdavspX', primary: 'html5', setFullscreen: true, width: '100%' }); // when jwplayer instance is ready playerInstance.on('ready', function() { var config = playerInstance.getConfig(); var utils = playerInstance.utils; // get height of player element var playerHeight = config.containerHeight; // flag determining whether close has been clicked var closed = true; // CHANGED // flag determing whether player is playing var playing = false; // ADDED // eventhandler for when close button is being pressed document.getElementsByClassName('icon-close')[0].addEventListener('click', () => { closed = true; onScrollViewHandler(); }); playerInstance.on('play', function() { closed = false; playing = true; // ADDED }).on('pause', function () { playing = false; // ADDED }).on('adPlay', function() { closed = false; // ADDED playing = true; // ADDED }).on('adPause', function() { playing = false; // ADDED }); // get player element position from top of document var playerOffsetTop = getElementOffsetTop(playerContainerEl); // set player container to match height of actual video element playerContainerEl.style.height = playerHeight + 'px'; // below we handle window scroll event without killing performance function onScrollViewHandler() { var minimized = getScrollTop() >= playerOffsetTop; if (closed && minimized) { minimized = false; jwplayer().pause(); playing = false; // ADDED } else if (!minimized && !playing) { closed = true; // ADDED } utils.toggleClass(playerContainerEl, 'player-minimize', minimized); // update the player's size so the controls are adjusted playerInstance.resize(); } // namespace for whether or not we are waiting for setTimeout() to finish var isScrollTimeout = false; // window onscroll event handler window.onscroll = function() { // skip if we're waiting on a scroll update timeout to finish if (isScrollTimeout) return; // flag that a new timeout will begin isScrollTimeout = true; // otherwise, call scroll event view handler onScrollViewHandler(); // set new timeout setTimeout(function() { // reset timeout flag to false (no longer waiting) isScrollTimeout = false; }, 80); }; });

2019 and the decade is coming to an end here shortly. Charlie Intel started up in the early part of this decade, back in 2011 with Call of Duty: Modern Warfare 3. 8.5 years later, nine Call of Duty games covered, we’re at the end of this decade.

On Friday, we posed a question on Twitter: what was your favorite Call of Duty game of the decade? The question was so popular it trended on Twitter, and the resounding answer was Black Ops 2 – as that trended worldwide following our question.

Now, with the end of the decade almost here, we wanted to put together a post on what we’re looking forward to going into 2020 – from Call of Duty to consoles and more. Due note, some of the stuff we’re speculating are rumors (and will be noted as such!).

Without further ado, let’s get into what we’re looking forward to in 2020.

Next-Generation Consoles

2020 will be another big year for consoles. The new PlayStation 5 and Xbox Series X will both be arriving in Holiday 2020. The PlayStation 4 and Xbox One both launched in 2013; so seven years later, we’re getting a new generation of consoles – just in time for the start of the new decade.

PlayStation 5

The next PlayStation console will be arriving in Holiday 2020. Sony has thus far announced just a few details on the new console, including first details on the console’s specs and the controller.

If you missed it, here’s quick recap of the console details:

  • Backwards Compatible with PS4 games
  • Still using Physical Media
  • 8 Core AMD Processor
  • Radeon Navi GPU (Supports up to 8K resolution)
  • SSD and More Storage (Spider-Man loads times from 15 seconds to 0.8)
  • Raytracing

And here’s what’s known about the new DUALSHOCK controller for PS5:

  • New PS5 Controller uses USB Type C
  • PS5 Controller has Haptic Feedback
  • Controller has now adaptive triggers
  • New Speaker system on the controller
  • Better Battery Life
  • Heavier than the DUALSHOCK 4, but will be lighter than a Xbox One controller

There’s a lot more information to come in 2020 as PS5 launch approaches. We’ll be closely looking to see how Sony positions the PlayStation 5 for 2020 and the launch price for the console.

Xbox Series X

Microsoft first announced that a new generation of Xbox would be coming during E3 2019, where the company announced that the new generation is “Project Scarlet.” The told fans it would be a top of the line console with advanced specs and more.

The company then surprised everyone by announcing and revealing the look of the console at the 2019 Game Awards in mid-December. The console is called the Xbox Series X, as shown above, and is launching Holiday 2020.

If you missed any details, here’s a high level recap:

From a technical standpoint, this will manifest as world-class visuals in 4K at 60FPS, with possibility of up to 120FPS, including support for Variable Refresh Rate (VRR), and 8K capability. Powered by our custom-designed processor leveraging the latest Zen 2 and next generation RDNA architecture from our partners at AMD, Xbox Series X will deliver hardware accelerated ray tracing and a new level of performance never before seen in a console.  Additionally, our patented Variable Rate Shading (VRS) technology will allow developers to get even more out of the Xbox Series X GPU and our next-generation SSD will virtually eliminate load times and bring players into their gaming worlds faster than ever before.

We are minimizing latency by leveraging technology such as Auto Low Latency Mode (ALLM) and giving developers new functionality like Dynamic Latency Input (DLI) to make Xbox Series X the most responsive console ever.  Xbox Series X is also designed for a future in the cloud, with unique capabilities built into the hardware and software to make it as easy as possible to bring great games to both console and elsewhere. Xbox Series X will deliver a level of fidelity and immersion unlike anything that’s been achieved in previous console generations. 

Call of Duty

Modern Warfare Content

Call of Duty: Modern Warfare launched on October 25, 2019 with mixed reaction from the Call of Duty community.

Activision revealed recently that Modern Warfare is the most played Call of Duty game of the last six years, despite a lot of the negativity online about the game. It seems more of the casual players are playing Modern Warfare a lot while some of the long term fans are frustrated with some of the design choices.

2020 is looking strong for the game with more Post Launch content seasons for Modern Warfare with new Battle Passes, maps, and more. With the elimination of the Season Pass in this game, it’s great knowing all players will receive all of the new maps to come for free. We hope to see more Modern Warfare classic makes into this game, like Rust, Terminal, and more.

There’s so many options to pick from – let’s hope Infinity Ward picks the right ones…

Call of Duty: Mobile

Call of Duty: Mobile debuted in 2019 as one of the new ways Activision can bring Call of Duty to more users worldwide. Call of Duty: Mobile has been a hit for Activision, racking in millions in revenue and becoming the most downloaded new mobile game in history.

In 2020, we’re looking forward to seeing how Activision evolves the Call of Duty: Mobile game with more content and new features. They’ve added in the Zombies mode and promised more Zombies maps, new MP maps, and more to come to the game as the year progresses.

We’re also interested to see if they plan to bring any of Call of Duty: Modern Warfare’s maps and content to the mobile game. The mobile game has brought Call of Duty to a new audience – especially in Asia, where in some regions home consoles are not as popular.

Rumor: Modern Warfare Battle Royale

Another thing we’re also hoping and waiting to see pan out in 2020 is this long rumored Battle Royale mode for Call of Duty: Modern Warfare.

Activision has not officially confirmed a Battle Royale exists, but there has been so many rumors about its release.

The rumors state that the Battle Royale is expected to be free to play, standalone from the main Modern Warfare game, and release in “early 2020.” Rumors also state that Raven Software is tasked with leading development of this project. The studio was recently hiring a Community Manager for the studio, in a sign that they are becoming lead in some regard for Call of Duty.

Even beyond the rumors, so many details on this potential BR have been found in the game files for Modern Warfare, including a look at the in-development map for the mode.

Here’s that leaked map, in case you missed it:

Fans have even glitched in-game to be above the entire Battle Royale map inside of Modern Warfare.

With all of the rumors, the numerous in-game references, and more, we’re patiently waiting to see if this ever pans out. And if it does, it would be remarkable. Free to play Call of Duty BR? That would be a major hit for Activision.

But for now, it’s just a rumor.

Speculation: Call of Duty 2020

Every year, a new Call of Duty game releases, and 2020 will of course be no different.

But 2020 will be different in regards to the release cycle. Since 2013, Call of Duty devs have been on a 3 year development cycle rotating between Treyarch, Infinity Ward, and Sledgehammer Games.

But in May of 2019, Kotaku reported that Activision put Treyarch in charge of 2020 Call of Duty game because of bickering between SHG and Raven. Treyarch even slipped up a bit with a job listing earlier saying they’re working on a “next-gen title for 2020.” This makes Sledgehammer and Raven support studios with Treyarch.

2020 will be the first two-year developed Treyarch title since 2012’s Call of Duty: Black Ops 2, which is now a beloved game. It will be interesting to see the direction Treyarch goes with developing a new game in two years, and with that, a new game for new consoles. This will be Treyarch’s first as the leading dev for a new console launch for Call of Duty. 2013 was Infinity Ward with Call of Duty: Ghosts.

The rumors floating around are that the 2020 game from Treyarch encompasses the Cold War era, including the Vietnam War. There is a campaign expected to be part of the game.

With all of this to look forward too, 2020 is looking to be a busy year! As always, stick with CharlieIntel for the latest on all things Call of Duty and new generation consoles.

We hope everyone has a safe and happy new year!

comments below