In brief: The amount of money being spent on video games is continuing to rise, especially in the US, which saw record revenue for the industry last year. According to the Entertainment Software Association and the NPD group, gamers helped generate $43.4 billion in 2018, marking an 18 percent jump over 2017's $36.9 billion.

Software sales, including in-game purchases and subscriptions, made up the majority of the revenue---$35.8 billion. The best-selling game of the year in the US (based on physical sales and those from select digital partners) was, unsurprisingly, Red Dead Redemption 2, followed by Call of Duty: Black Ops 4 and NBA2K19 in third place.

Several platform exclusives were top-sellers last year, including God of War, Super Smash Bros., and Marvel's Spider-Man, all of which encouraged console growth. You can see the full list at the bottom of this page, along with the best-selling games for December.

Hardware sales, which includes peripherals, brought in $7.5 billion, up 15 percent year-on-year---and that's despite a lack of major console releases in 2018. The Nintendo Switch was the top machine in terms of both units sold and revenue.

"Whether it was playing on the go on a mobile device or at home on a PC or console, consumers of all ages and interests found compelling content that delighted in 2018," said Mat Piscatella, video games industry analyst at The NPD Group. "Console, PC, and mobile platforms all saw significant growth, while developing portions of the market like subscription and streaming services gave us a peek into a future full of possibilities for the industry and gamers."

Last week, SuperData's annual report noted that worldwide digital games revenue was up 11 percent across mobile, PC, and console last year, reaching a total of $109.8 billion. Free-to-Play Fortnite led the charge, earning $2.4 billion, "the most annual revenue of any game in history."

Top 10 selling games (physical and select digital partners) for the full year of 2018

1. Red Dead Redemption II

2. Call of Duty: Black Ops 4^

3. NBA2K19

4. Madden NFL 19^

5. Super Smash Bros. Ultimate*

6. Marvel's Spider-Man

7. Far Cry 5

8. God of War

9. Monster Hunter: World

10. Assassin's Creed: Odyssey

Top 10 selling games (physical and select digital partners) for December 2018

1. Super Smash Bros. Ultimate*

2. Red Dead Redemption II

3. Call of Duty Black Ops 4^

4. Battlefield V^

5. NBA2K19

6. Mario Kart 8*

7. Madden NFL 19^

8. Super Mario Party*

9. Pokemon Let's Go! Pikachu*

10. Marvel's Spider-Man