BIT-URL
It is a new URL shortener website.Its CPM rate is good.You can sign up for free and shorten your URL and that shortener URL can be paste on your websites, blogs or social media networking sites.bit-url.com pays $8.10 for 1000 views.
You can withdraw your amount when it reaches $3.bit-url.com offers 20% commission for your referral link.Payment methods are PayPal, Payza, Payeer, and Flexy etc.- The payout for 1000 views-$8.10
- Minimum payout-$3
- Referral commission-20%
- Payment methods- Paypal, Payza, and Payeer
- Payment time-daily
Ouo.io
Ouo.io is one of the fastest growing URL Shortener Service. Its pretty domain name is helpful in generating more clicks than other URL Shortener Services, and so you get a good opportunity for earning more money out of your shortened link. Ouo.io comes with several advanced features as well as customization options.
With Ouo.io you can earn up to $8 per 1000 views. It also counts multiple views from same IP or person. With Ouo.io is becomes easy to earn money using its URL Shortener Service. The minimum payout is $5. Your earnings are automatically credited to your PayPal or Payoneer account on 1st or 15th of the month.- Payout for every 1000 views-$5
- Minimum payout-$5
- Referral commission-20%
- Payout time-1st and 15th date of the month
- Payout options-PayPal and Payza
Wi.cr
Wi.cr is also one of the 30 highest paying URL sites.You can earn through shortening links.When someone will click on your link.You will be paid.They offer $7 for 1000 views.Minimum payout is $5.
You can earn through its referral program.When someone will open the account through your link you will get 10% commission.Payment option is PayPal.- Payout for 1000 views-$7
- Minimum payout-$5
- Referral commission-10%
- Payout method-Paypal
- Payout time-daily
Short.pe
Short.pe is one of the most trusted sites from our top 30 highest paying URL shorteners.It pays on time.intrusting thing is that same visitor can click on your shorten link multiple times.You can earn by sign up and shorten your long URL.You just have to paste that URL to somewhere.
You can paste it into your website, blog, or social media networking sites.They offer $5 for every 1000 views.You can also earn 20% referral commission from this site.Their minimum payout amount is only $1.You can withdraw from Paypal, Payza, and Payoneer.- The payout for 1000 views-$5
- Minimum payout-$1
- Referral commission-20% for lifetime
- Payment methods-Paypal, Payza, and Payoneer
- Payment time-on daily basis
Cut-win
Cut-win is a new URL shortener website.It is paying at the time and you can trust it.You just have to sign up for an account and then you can shorten your URL and put that URL anywhere.You can paste it into your site, blog or even social media networking sites.It pays high CPM rate.
You can earn $10 for 1000 views.You can earn 22% commission through the referral system.The most important thing is that you can withdraw your amount when it reaches $1.- The payout for 1000 views-$10
- Minimum payout-$1
- Referral commission-22%
- Payment methods-PayPal, Payza, Bitcoin, Skrill, Western Union and Moneygram etc.
- Payment time-daily
Short.am
Short.am provides a big opportunity for earning money by shortening links. It is a rapidly growing URL Shortening Service. You simply need to sign up and start shrinking links. You can share the shortened links across the web, on your webpage, Twitter, Facebook, and more. Short.am provides detailed statistics and easy-to-use API.
It even provides add-ons and plugins so that you can monetize your WordPress site. The minimum payout is $5 before you will be paid. It pays users via PayPal or Payoneer. It has the best market payout rates, offering unparalleled revenue. Short.am also run a referral program wherein you can earn 20% extra commission for life.Linkbucks
Linkbucks is another best and one of the most popular sites for shortening URLs and earning money. It boasts of high Google Page Rank as well as very high Alexa rankings. Linkbucks is paying $0.5 to $7 per 1000 views, and it depends on country to country.
The minimum payout is $10, and payment method is PayPal. It also provides the opportunity of referral earnings wherein you can earn 20% commission for a lifetime. Linkbucks runs advertising programs as well.- The payout for 1000 views-$3-9
- Minimum payout-$10
- Referral commission-20%
- Payment options-PayPal,Payza,and Payoneer
- Payment-on the daily basis
LINK.TL
LINK.TL is one of the best and highest URL shortener website.It pays up to $16 for every 1000 views.You just have to sign up for free.You can earn by shortening your long URL into short and you can paste that URL into your website, blogs or social media networking sites, like facebook, twitter, and google plus etc.
One of the best thing about this site is its referral system.They offer 10% referral commission.You can withdraw your amount when it reaches $5.- Payout for 1000 views-$16
- Minimum payout-$5
- Referral commission-10%
- Payout methods-Paypal, Payza, and Skrill
- Payment time-daily basis
Clk.sh
Clk.sh is a newly launched trusted link shortener network, it is a sister site of shrinkearn.com. I like ClkSh because it accepts multiple views from same visitors. If any one searching for Top and best url shortener service then i recommend this url shortener to our users. Clk.sh accepts advertisers and publishers from all over the world. It offers an opportunity to all its publishers to earn money and advertisers will get their targeted audience for cheapest rate. While writing ClkSh was offering up to $8 per 1000 visits and its minimum cpm rate is $1.4. Like Shrinkearn, Shorte.st url shorteners Clk.sh also offers some best features to all its users, including Good customer support, multiple views counting, decent cpm rates, good referral rate, multiple tools, quick payments etc. ClkSh offers 30% referral commission to its publishers. It uses 6 payment methods to all its users.- Payout for 1000 Views: Upto $8
- Minimum Withdrawal: $5
- Referral Commission: 30%
- Payment Methods: PayPal, Payza, Skrill etc.
- Payment Time: Daily
Adf.ly
Adf.ly is the oldest and one of the most trusted URL Shortener Service for making money by shrinking your links. Adf.ly provides you an opportunity to earn up to $5 per 1000 views. However, the earnings depend upon the demographics of users who go on to click the shortened link by Adf.ly.
It offers a very comprehensive reporting system for tracking the performance of your each shortened URL. The minimum payout is kept low, and it is $5. It pays on 10th of every month. You can receive your earnings via PayPal, Payza, or AlertPay. Adf.ly also runs a referral program wherein you can earn a flat 20% commission for each referral for a lifetime.CPMlink
CPMlink is one of the most legit URL shortener sites.You can sign up for free.It works like other shortener sites.You just have to shorten your link and paste that link into the internet.When someone will click on your link.
You will get some amount of that click.It pays around $5 for every 1000 views.They offer 10% commission as the referral program.You can withdraw your amount when it reaches $5.The payment is then sent to your PayPal, Payza or Skrill account daily after requesting it.- The payout for 1000 views-$5
- Minimum payout-$5
- Referral commission-10%
- Payment methods-Paypal, Payza, and Skrill
- Payment time-daily
Allow me to introduce myself. I am a full time Realtor, a mom and a wife currently living in South Bay, San Diego. The purpose of this blog is to demystify the complicated world of Real estate and to help you choose the most competent Realtor to represent you on your biggest investment of your life.
Friday, March 29, 2019
11 Best URL Shortener to Earn Money 2019
Transformers: Rise Of The Dark Spark [Includes MULTi6 + All DLCs] For PC [10 GB] Full Version Download
Transformers: Rise of the Dark Spark - is an action-adventure game based on the Transformers toy franchise. Developed primarily by Edge of Reality. It was published by Activision and released worldwide on June 24, 2014.



Fight your way through both Earth and Cybertron universes in an unforgettable battle to secure the Dark Spark. Play the expanded four-player co-op online escalation mode with new upgradeable defenses and challenging Power Foes. The new leveling system spans campaign and escalation, allowing players to unlock rewards that will aid progression in both modes. Where two worlds collide! Plus explore two unique worlds as your favorite Transformers characters from both the movie, Transformers: Age of Extinction, and Cybertron.

• Go Beyond the Movie: For the first time ever, fight your way through both Earth and Intense Cybertron Universes.
• In this video game, players can change epic Form Anytime: Effortlessly switch between robot and to vehicle form.
• Featuring over 40 awesome playable transformer characters including Optimus Prime, Bumblebee and Megatron.
• Expanded four-player co-op online escalation mode with new upgradeable defenses and challenging Power foes.
• New leveling system spans Campaign and escalation. Allowing players to unlock rewards that will aid progression.
Game is updated to latest version
▪ Transformers: Rise of the Dark Spark - Skywarp Character
▪ Transformers: Rise of the Dark Spark - Electro Bolter Weapon
▪ Transformers: Rise of the Dark Spark - Thundercracker Character
▪ Transformers: Rise of the Dark Spark - Glass Gas Cannon Weapon
▪ Transformers: Rise of the Dark Spark - Electro Bolter Weapon
▪ Transformers: Rise of the Dark Spark - Thundercracker Character
▪ Transformers: Rise of the Dark Spark - Glass Gas Cannon Weapon
2. GAMEPLAY AND SCREENSHOTS




♢ Click or choose only one button below to download this game.
♢ You need μTorrent program to download torrent files, download here.
♢ View detailed instructions for downloading and installing the game here.
♢ Use 7-Zip to extract RAR, ZIP and ISO files. Install PowerISO to mount ISO files.
PASSWORD FOR THE GAME
Unlock with password: pcgamesrealm
4. INSTRUCTIONS FOR THIS GAME
➤ Download the game by clicking on the button link provided above.
➤ Download the game on the host site and turn off your Antivirus or Windows Defender to avoid errors.
➤ When the download process is finished, locate or go to that file.
➤ Open and extract the file by using 7-Zip, and run 'setup.exe' as admin then install the game on your PC.
➤ Once the installation is complete, run the game's exe as admin and you can now play the game.
➤ Congratulations! You can now play this game for free on your PC.
➤ Note: If you like this video game, please buy it and support the developers of this game.

Turn off or temporarily disable your Antivirus or Windows Defender to avoid false positive detections.














(Your PC must at least have the equivalent or higher specs in order to run this game.)
• Operating System: Windows XP, Windows 7, Windows 8, Windows 8.1, Windows 10
• Processor: Intel Core 2 Duo 2.6 GHz / AMD Phenom X3 8750 or better
• Memory: at least 2GB System RAM
• Hard Disk Space: 8GB free HDD Space
• Video Card: GeForce 8800 GT / ATI Radeon HD 4850 or higher for better experience
Supported Language: English, French, Italian, German, Spanish, and Russian language are available for this game.• Processor: Intel Core 2 Duo 2.6 GHz / AMD Phenom X3 8750 or better
• Memory: at least 2GB System RAM
• Hard Disk Space: 8GB free HDD Space
• Video Card: GeForce 8800 GT / ATI Radeon HD 4850 or higher for better experience
If you have any questions or encountered broken links, please do not hesitate to comment below. :D
Joshua At Jericho
Trumpets blast and the Hebrews roar and the walls come tumbling down. In this scene Joshua raises his sword in triumph as the walls of Jericho come crashing down. All will be put to the sword. No living thing will be left alive. Joshua here is based on the artist Jonny Schumates image. Joshua is heavily converted from Castaway Arts Indian figure applying kilt and armour with Mad Robot Miniatures head. Trumpets are from Castaway Arts colonial range on Hebrew command. Rest figures are Foundry and one Cutting Edge. Very happy with this dramatic base and great fun planning and making. Really enjoyed converting Joshua with Green Stuff.
Thursday, March 28, 2019
2016 GAME OF THE YEAR - Genre Awards
2016 Game of the Year - from media outlets
* Video Game Awards Only - The Video Game includes Console games,
PC games, Handheld games, and Indie games, but not Mac games, Kids games,
Free games, etc.
* Professional Awards Only - The Media include Sites, Magazines, Newspapers, Publications, Broadcastings, but not Blogs have a staff of one.
* All-Format GOTY Awards Only - But a single GOTY pick must be a single title, except for a tie.
* In release order.
2016 SHOOTER OF THE YEAR
Game-Debate Global Game Awards (UK) : Battlefield 1
TechTudo (BR) : Overwatch
Critical Hits (BR) : DOOM
Critical Hits Readers' Choice (BR) : Overwatch
Lazygamer (ZA) : DOOM
Postmedia Network (CA) : Titanfall 2
Cheat Code Central (US) : Overwatch
VidaExtra Readers' Choice (ES) : Battlefield 1
XGN Readers' Choice (NL) : Battlefield 1
XGN Readers' Choice (ES) : Gears of War 4
Life (RU) : DOOM
GameMAG (RU) : DOOM
Game-eXperience (IT) : DOOM
Gameblog (FR) : Titanfall 2
Gameblog Readers' Choice (FR) : Battlefield 1
Facteur Geek (CA) : DOOM
Attack of the Fanboy (US) : DOOM
Videogame Mais (BR) : Overwatch
FFA Gaming Portal Readers' Choice (HR) : Battlefield 1
PardisGame (IR) : Titanfall 2
IGN Brasil (BR) : DOOM
IGN Hungary (HU) : DOOM
Games.it (IT) : Overwatch
The Daily Camera - Rocky Mountain Gamer (US) : Battlefield 1
TechRadar (UK) : DOOM
NEWS.AT (AT) : Overwatch
ActuGaming.net (FR) : DOOM
ActuGaming.net Readers' Choice (FR) : Overwatch
3DJuegos (ES) : Overwatch
3DJuegos Readers' Choice (ES) : Battlefield 1
Jagat Play (MY) : Titanfall 2
Videogamer Italia Readers' Choice (IT) : Titanfall 2
4Players Readers' Choice (DE) : Battlefield 1
TheSixthAxis (UK) : Overwatch
GamingBolt (IN) : Overwatch
Gamereactor Italia (IT) :
First Person - Overwatch
Third Person - Tom Clancy's The Division
Stevivor (AU) : Battlefield 1
Entertainment Buddha (US) : Third Person - Gears of War 4
PlayGround.ru (RU) :
First Person - DOOM
Third Person - Gears of War 4
PlayGround.ru Readers' Choice (RU) :
First Person - DOOM
Third Person - Uncharted 4: A Thief's End
CtrlAltElite (SE) : Overwatch
The Escapist (US) :
Single Player - DOOM
Multiplayer - Overwatch
DualShockers (US) : DOOM
GamAlive Readers' Choice (FR) : Dishonored 2
Nerd Reactor (US) : Overwatch
Gameswelt Readers' Choice (DE) : Battlefield 1
Middle Of Nowhere Gaming (US) : Overwatch
Gamekapocs Readers' Choice (HU) : Battlefield 1
Game Informer (US) : Overwatch
Game Informer Readers' Choice (US) : Overwatch
Pixelburg (DE) : Titanfall 2
TecMundo (BR) : DOOM
IGN (US) : Overwatch
IGN Readers' Choice (US) : Battlefield 1
Atomix.vg (MX) : DOOM
New Game Network (CA) : Titanfall 2
Hardcore Gamer (US) : Titanfall 2
DarkStation (US) : DOOM
SpazioGames Readers' Choice (IT) : DOOM
PressFire.no (NO) : Overwatch
Gamezilla Readers' Choice (PL) : Battlefield 1
SA Gamer (ZA) :
Single Player - DOOM
Multiplayer - Overwatch
VGChartz (UK) : Overwatch
NeoGAF (US) : Gears of War 4
Console-Tribe Readers' Choice (IT) : Battlefield 1
Zing.cz Readers' Choice (CZ) : Battlefield 1
Mail.Ru Readers' Choice (RU) : Battlefield 1
FilmGamesEtc (US) : DOOM
NZGamer.com Readers' Choice (NZ) : Overwatch
GameSoul Readers' Choice (IT) : Battlefield 1
GRY OnLine Readers' Choice (PL) : Battlefield 1
Games.cz (CZ) : Overwatch
PlayDome Readers' Choice (HU) : Battlefield 1
WCCFtech Readers' Choice (US) : DOOM
GoHa.Ru (RU) : Overwatch
GoHa.Ru Readers' Choice (RU) : Overwatch
Premio Drago D'Oro (IT) : Titanfall 2
GAMETECH (RU) : DOOM
GAMETECH Readers' Choice (RU) : DOOM
Game Industry News Readers' Choice (US) : DOOM
2016 RPG OF THE YEAR
Game-Debate Global Game Awards (UK) : Tyranny
The Game Awards (US) : The Witcher 3: Wild Hunt – Blood and Wine
TechTudo (BR) : Final Fantasy XV
Critical Hits (BR) : Final Fantasy XV
Critical Hits Readers' Choice (BR) : Dark Souls III
Lazygamer (ZA) : The Witcher 3: Wild Hunt – Blood and Wine
Postmedia Network (CA) : Deus Ex: Mankind Divided
Cheat Code Central (US) : Final Fantasy XV
UOL Jogos (BR) : Final Fantasy XV
UOL Jogos Readers' Choice (BR) : Final Fantasy XV
VidaExtra Readers' Choice (ES) : Dark Souls III
Heute (AT) : Dark Souls III
Areajugones Readers' Choice (ES) : Dark Souls III
XGN Readers' Choice (NL) : Final Fantasy XV
XGN Readers' Choice (ES) : World of Warcraft: Legion
Life (RU) : Deus Ex: Mankind Divided
GameMAG (RU) : Tyranny
Game-eXperience (IT) : Deus Ex: Mankind Divided
Gameblog (FR) : Fire Emblem Fates
Gameblog Readers' Choice (FR) : The Witcher 3: Wild Hunt – Blood and Wine
Facteur Geek (CA) : Dark Souls III
Attack of the Fanboy (US) : Dark Souls III
Videogame Mais (BR) : Pokémon Sun and Moon
FFA Gaming Portal Readers' Choice (HR) : Dark Souls III
PardisGame (IR) : Dark Souls III
IGN Brasil (BR) : Final Fantasy XV
IGN Hungary (HU) : Dark Souls III
Games.it (IT) : Final Fantasy XV
The Daily Camera - Rocky Mountain Gamer (US) : Final Fantasy XV
TechRadar (UK) : Dark Souls III
NEWS.AT (AT) : Dark Souls III
ActuGaming.net (FR) : Final Fantasy XV
ActuGaming.net Readers' Choice (FR) : Final Fantasy XV
3DJuegos (ES) : Dark Souls III
3DJuegos Readers' Choice (ES) : Dark Souls III
Gamereactor PT (PT) : Dark Souls III
Jagat Play (MY) : Dark Souls III
Videogamer Italia Readers' Choice (IT) : Final Fantasy XV
4Players Readers' Choice (DE) : Dark Souls III
TheSixthAxis (UK) : Dark Souls III
GamingBolt (IN) : Fire Emblem Fates
Gamereactor Italia (IT) : Final Fantasy XV
Stevivor (AU) : Dark Souls III
PlayGround.ru (RU) : Tyranny
PlayGround.ru Readers' Choice (RU) : Divinity: Original Sin II
CtrlAltElite (SE) : Final Fantasy XV
The Escapist (US) : Deus Ex: Mankind Divided
DualShockers (US) : Final Fantasy XV
Nerd Reactor (US) : Final Fantasy XV
Gameswelt Readers' Choice (DE) : Final Fantasy XV
SelectButton (US) : Final Fantasy XV
Middle Of Nowhere Gaming (US) : Pokémon Sun and Moon
Gamekapocs Readers' Choice (HU) : The Witcher 3: Wild Hunt – Blood and Wine
Game Informer (US) : The Witcher 3: Wild Hunt – Blood and Wine
Game Informer Readers' Choice (US) : The Witcher 3: Wild Hunt – Blood and Wine
TecMundo (BR) : Final Fantasy XV
IGN (US) : Dark Souls III
IGN Readers' Choice (US) : Final Fantasy XV
Atomix.vg (MX) : Fire Emblem Fates
New Game Network (CA) : Grim Dawn
Hardcore Gamer (US) : Dark Souls III
DarkStation (US) : Final Fantasy XV
SpazioGames Readers' Choice (IT) : Final Fantasy XV
PressFire.no (NO) : Stardew Valley
Gamezilla Readers' Choice (PL) : The Witcher 3: Wild Hunt – Blood and Wine
GameOver Readers' Choice (GR) : The Witcher 3: Wild Hunt – Blood and Wine
SA Gamer (ZA) : Final Fantasy XV
VGChartz (UK) : Final Fantasy XV
Игромания (RU) : The Witcher 3: Wild Hunt – Blood and Wine
Sector (SK) : Dark Souls III
Play Legit (US) : Pokémon Sun and Moon
Play Legit Readers' Choice (US) : Final Fantasy XV
NeoGAF (US) : Dark Souls III
Console-Tribe Readers' Choice (IT) : Final Fantasy XV
Zing.cz Readers' Choice (CZ) : The Witcher 3: Wild Hunt – Blood and Wine
Mail.Ru Readers' Choice (RU) : Final Fantasy XV
FilmGamesEtc (US) : Dark Souls III
NZGamer.com Readers' Choice (NZ) : Final Fantasy XV
GameSoul Readers' Choice (IT) : Final Fantasy XV
GRY OnLine Readers' Choice (PL) : Dark Souls III
AIAS - D.I.C.E. Awards (US) : Dark Souls III
Games.cz (CZ) : Final Fantasy XV
PlayDome Readers' Choice (HU) : Dark Souls III
WCCFtech Readers' Choice (US) : Dark Souls III
GoHa.Ru (RU) : The Witcher 3: Wild Hunt – Blood and Wine
GoHa.Ru Readers' Choice (RU) : The Witcher 3: Wild Hunt – Blood and Wine
Premio Drago D'Oro (IT) : Dark Souls III
GAMETECH (RU) : Dark Souls III
GAMETECH Readers' Choice (RU) : The Witcher 3: Wild Hunt – Blood and Wine
Game Industry News Readers' Choice (US) : Deus Ex: Mankind Divided
2016 ACTION / ADVENTURE OF THE YEAR
Game-Debate Global Game Awards (UK) :
Action - Rise of the Tomb Raider
Adventure - Firewatch
The Game Awards (US) : Dishonored 2
TechTudo (BR) : Adventure - Uncharted 4: A Thief's End
Critical Hits (BR) : DOOM
Critical Hits Readers' Choice (BR) : Uncharted 4: A Thief's End
Lazygamer (ZA) : Action - Hitman
Postmedia Network (CA) : Uncharted 4: A Thief's End
Cheat Code Central (US) : Dishonored 2
UOL Jogos (BR) :
Action - Overwatch
Adventure - Uncharted 4: A Thief's End
UOL Jogos Readers' Choice (BR) :
Action - Battlefield 1
Adventure - Uncharted 4: A Thief's End
VidaExtra Readers' Choice (ES) : Uncharted 4: A Thief's End
Heute (AT) : Uncharted 4: A Thief's End
Areajugones Readers' Choice (ES) : Uncharted 4: A Thief's End
XGN Readers' Choice (NL) :
Action - Dishonored 2
Adventure - Uncharted 4: A Thief's End
XGN Readers' Choice (ES) :
Action - Dishonored 2
Adventure - Uncharted 4: A Thief's End
Life (RU) : Uncharted 4: A Thief's End
GameMAG (RU) : Dark Souls III
Game-eXperience (IT) : Dishonored 2
Gameblog (FR) : Uncharted 4: A Thief's End
Gameblog Readers' Choice (FR) : Uncharted 4: A Thief's End
Facteur Geek (CA) : Uncharted 4: A Thief's End
Attack of the Fanboy (US) : Uncharted 4: A Thief's End
Videogame Mais (BR) : Uncharted 4: A Thief's End
FFA Gaming Portal Readers' Choice (HR) : Uncharted 4: A Thief's End
PardisGame (IR) : Uncharted 4: A Thief's End
IGN Brasil (BR) : Dishonored 2
IGN Hungary (HU) : The Last Guardian
Games.it (IT) : Uncharted 4: A Thief's End
The Daily Camera - Rocky Mountain Gamer (US) : Uncharted 4: A Thief's End
TechRadar (UK) : Action - Uncharted 4: A Thief's End
NEWS.AT (AT) : Adventure - Uncharted 4: A Thief's End
ActuGaming.net (FR) :
Action - Uncharted 4: A Thief's End
Adventure - The Last Guardian
ActuGaming.net Readers' Choice (FR) :
Action - Uncharted 4: A Thief's End
Adventure - The Last Guardian
3DJuegos (ES) : Uncharted 4: A Thief's End
3DJuegos Readers' Choice (ES) : Uncharted 4: A Thief's End
Jagat Play (MY) : Uncharted 4: A Thief's End
Videogamer Italia Readers' Choice (IT) :
Dishonored 2 and Uncharted 4: A Thief's End
4Players Readers' Choice (DE) :
Action - The Last Guardian
Adventure - Firewatch
TheSixthAxis (UK) : Uncharted 4: A Thief's End
GamingBolt (IN) :
Action - Hitman
Adventure - The Last Guardian
Stevivor (AU) : Uncharted 4: A Thief's End
CtrlAltElite (SE) : Adventure - Uncharted 4: A Thief's End
The Escapist (US) : Dishonored 2
DualShockers (US) : Uncharted 4: A Thief's End
GamAlive Readers' Choice (FR) : The Witcher 3: Wild Hunt - Blood and Wine
Nerd Reactor (US) : Uncharted 4: A Thief's End
Gameswelt Readers' Choice (DE) : Uncharted 4: A Thief's End
SelectButton (US) :
Action - DOOM
Adventure - Uncharted 4: A Thief's End
SegmentNext Readers' Choice (PK) : Action - Battlefield 1
Middle Of Nowhere Gaming (US) : Uncharted 4: A Thief's End
Gamekapocs Readers' Choice (HU) : Uncharted 4: A Thief's End
Game Informer (US) :
Action - Uncharted 4: A Thief's End
Adventure - Firewatch
Game Informer Readers' Choice (US) :
Action - Uncharted 4: A Thief's End
Adventure - Firewatch
TecMundo (BR) :
Action - DOOM
Adventure - Uncharted 4: A Thief's End
IGN (US) : Dishonored 2
IGN Readers' Choice (US) : Uncharted 4: A Thief's End
New Game Network (CA) :
Action - Uncharted 4: A Thief's End
Adventure - Firewatch
GameVicio Readers' Choice (BR) : Action - Uncharted 4: A Thief's End
Hardcore Gamer (US) :
Action - Uncharted 4: A Thief's End
Adventure - Firewatch
DarkStation (US) : Action - Uncharted 4: A Thief's End
SpazioGames Readers' Choice (IT) : Action - Uncharted 4: A Thief's End
PressFire.no (NO) : Uncharted 4: A Thief's End
Gamezilla Readers' Choice (PL) : Uncharted 4: A Thief's End
GameOver Readers' Choice (GR) : Uncharted 4: A Thief's End
SA Gamer (ZA) : Uncharted 4: A Thief's End
VGChartz (UK) : Uncharted 4: A Thief's End
Игромания (RU) :
Action - DOOM
Adventure - INSIDE
Sector (SK) : Uncharted 4: A Thief's End
Play Legit (US) : Uncharted 4: A Thief's End
Play Legit Readers' Choice (US) : Uncharted 4: A Thief's End
NeoGAF (US) :
Action - Hitman
Adventure - Uncharted 4: A Thief's End
Console-Tribe Readers' Choice (IT) :
Action - Uncharted 4: A Thief's End
Adventure - The Last Guardian
Zing.cz Readers' Choice (CZ) : Uncharted 4: A Thief's End
Mail.Ru Readers' Choice (RU) :
Action - Uncharted 4: A Thief's End
Adventure - Firewatch
FilmGamesEtc (US) : Uncharted 4: A Thief's End
NZGamer.com Readers' Choice (NZ) : Uncharted 4: A Thief's End
GameSoul Readers' Choice (IT) :
Action - Uncharted 4: A Thief's End
Adventure - The Last Guardian
GRY OnLine Readers' Choice (PL) :
Action - Uncharted 4: A Thief's End
Adventure - Firewatch
AIAS - D.I.C.E. Awards (US) :
Action - Overwatch
Adventure - Uncharted 4: A Thief's End
Games.cz (CZ) : Action - Owlboy
PlayDome Readers' Choice (HU) : Uncharted 4: A Thief's End
WCCFtech Readers' Choice (US) : Uncharted 4: A Thief's End
GoHa.Ru (RU) : Uncharted 4: A Thief's End
GoHa.Ru Readers' Choice (RU) : Uncharted 4: A Thief's End
Premio Drago D'Oro (IT) : Uncharted 4: A Thief's End
GAMETECH (RU) : Adventure - Firewatch
GAMETECH Readers' Choice (RU) : Adventure - Firewatch
Game Industry News Readers' Choice (US) : Adventure - Firewatch
2016 SPORTS OF THE YEAR
Game-Debate Global Game Awards (UK) : FIFA 17
Fun & Serious Game Festival (ES) : FIFA 17
The Game Awards (US) : Forza Horizon 3
TechTudo (BR) : FIFA 17
Critical Hits (BR) : Forza Horizon 3
Critical Hits Readers' Choice (BR) : Forza Horizon 3
Lazygamer (ZA) : Forza Horizon 3
Postmedia Network (CA) : NBA 2K17
Cheat Code Central (US) : FIFA 17
UOL Jogos (BR) : FIFA 17
UOL Jogos Readers' Choice (BR) : FIFA 17
VidaExtra Readers' Choice (ES) : FIFA 17
Heute (AT) : Forza Horizon 3
Areajugones Readers' Choice (ES) : FIFA 17
XGN Readers' Choice (NL) : FIFA 17
XGN Readers' Choice (ES) : FIFA 17
Life (RU) : Steep
GameMAG (RU) : Pro Evolution Soccer 2017
Game-eXperience (IT) : NBA 2K17
Gameblog (FR) : Forza Horizon 3
Gameblog Readers' Choice (FR) : Forza Horizon 3
Facteur Geek (CA) : FIFA 17
Attack of the Fanboy (US) : FIFA 17
PardisGame (IR) : NBA 2K17
IGN Brasil (BR) : FIFA 17
IGN Hungary (HU) : NBA 2K17
Games.it (IT) : NBA 2K17
TechRadar (UK) : Forza Horizon 3
NEWS.AT (AT) : FIFA 17
ActuGaming.net (FR) : Forza Horizon 3
ActuGaming.net Readers' Choice (FR) : Forza Horizon 3
3DJuegos (ES) : FIFA 17
3DJuegos Readers' Choice (ES) : FIFA 17
Gamereactor PT (PT) : Forza Horizon 3
Jagat Play (MY) : Dead or Alive Xtreme 3
Videogamer Italia Readers' Choice (IT) : FIFA 17
4Players Readers' Choice (DE) : FIFA 17
TheSixthAxis (UK) : FIFA 17
GamingBolt (IN) : NBA 2K17
Gamereactor Italia (IT) : NBA 2K17
Stevivor (AU) : Dirt Rally and Forza Horizon 3
Entertainment Buddha (US) : Street Fighter V
PlayGround.ru (RU) : FIFA 17
PlayGround.ru Readers' Choice (RU) : FIFA 17
DualShockers (US) : FIFA 17
GamAlive Readers' Choice (FR) : Forza Horizon 3
Nerd Reactor (US) : NBA 2K17
Gameswelt Readers' Choice (DE) : FIFA 17
SelectButton (US) : MLB The Show 16
SegmentNext Readers' Choice (PK) : FIFA 17
Gamekapocs Readers' Choice (HU) : FIFA 17
Game Informer (US) : NBA 2K17
Game Informer Readers' Choice (US) : FIFA 17
TecMundo (BR) : Forza Horizon 3
Atomix.vg (MX) : NBA 2K17
New Game Network (CA) : FIFA 17
GameVicio Readers' Choice (BR) : FIFA 17
Hardcore Gamer (US) : FIFA 17
DarkStation (US) : MLB The Show 16
SpazioGames Readers' Choice (IT) : FIFA 17
PressFire.no (NO) : Pro Evolution Soccer 2016
Gamezilla Readers' Choice (PL) : FIFA 17
GameOver Readers' Choice (GR) : FIFA 17
SA Gamer (ZA) : NBA 2K17
Play Legit (US) : Forza Horizon 3
Play Legit Readers' Choice (US) : Forza Horizon 3
NeoGAF (US) : FIFA 17
Console-Tribe Readers' Choice (IT) : FIFA 17
Zing.cz Readers' Choice (CZ) : FIFA 17
Mail.Ru Readers' Choice (RU) : FIFA 17
NZGamer.com Readers' Choice (NZ) : FIFA 17
GameSoul Readers' Choice (IT) : FIFA 17
GRY OnLine Readers' Choice (PL) : FIFA 17
AIAS - D.I.C.E. Awards (US) : Steep
Games.cz (CZ) : Pro Evolution Soccer 2017
PlayDome Readers' Choice (HU) : FIFA 17
WCCFtech Readers' Choice (US) : FIFA 17
GoHa.Ru (RU) : FIFA 17
GoHa.Ru Readers' Choice (RU) : FIFA 17
Premio Drago D'Oro (IT) : NBA 2K17
2016 BEST GRAPHICS
Golden Joystick Awards (UK) : The Witcher 3: Wild Hunt – Blood and Wine
Game-Debate Global Game Awards (UK) : Battlefield 1
Fun & Serious Game Festival (ES) : Dishonored 2
The Game Awards (US) : Art Direction - Inside
ABC Good Game (AU) : The Witness
Critical Hits (BR) : Uncharted 4: A Thief's End
Critical Hits Readers' Choice (BR) : Battlefield 1
Lazygamer (ZA) : Art Direction - Uncharted 4: A Thief's End
Cheat Code Central (US) : Uncharted 4: A Thief's End
Areajugones Readers' Choice (ES) : Art Direction - Uncharted 4: A Thief's End
Life (RU) : Uncharted 4: A Thief's End
GameMAG (RU) : Uncharted 4: A Thief's End
Game-eXperience (IT) : Art Direction - The Last Guardian
Gameblog (FR) : Uncharted 4: A Thief's End
Gameblog Readers' Choice (FR) : Uncharted 4: A Thief's End
jeuxvideo.com (FR) : Uncharted 4: A Thief's End
FFA Gaming Portal Readers' Choice (HR) : Uncharted 4: A Thief's End
PardisGame (IR) : Uncharted 4: A Thief's End
IGN Brasil (BR) : Art - Abzû
IGN Hungary (HU) : Uncharted 4: A Thief's End
Metro - GameCentral (UK) : Uncharted 4: A Thief's End
Giant Bomb (US) : INSIDE
Gamereactor UK (UK) : Overwatch
3DJuegos (ES) : Uncharted 4: A Thief's End
3DJuegos Readers' Choice (ES) : Uncharted 4: A Thief's End
Jagat Play (MY) : Uncharted 4: A Thief's End
ActuGaming.net (FR) : Art Direction - Seasons After Fall
Gamespresso (US) : Art - INSIDE
4Players Readers' Choice (DE) :
Art Design - Bound
Technical - Uncharted 4: A Thief's End
Gamereactor Danmark (DK) : Uncharted 4: A Thief's End
TheSixthAxis (UK) : Uncharted 4: A Thief's End
GamingBolt (IN) : Uncharted 4: A Thief's End
Entertainment Buddha (US) : Gears of War 4
PlayGround.ru (RU) : Dark Souls III
PlayGround.ru Readers' Choice (RU) : Battlefield 1
DualShockers (US) : Uncharted 4: A Thief's End
Gameswelt Readers' Choice (DE) : Battlefield 1
Middle Of Nowhere Gaming (US) : Uncharted 4: A Thief's End
Pixelburg (DE) : Firewatch
TecMundo (BR) : Uncharted 4: A Thief's End
IGN (US) : Uncharted 4: A Thief's End
IGN Readers' Choice (US) : Uncharted 4: A Thief's End
Atomix.vg (MX) : Uncharted 4: A Thief's End
New Game Network (CA) :
Art - The Witness
Technical - Uncharted 4: A Thief's End
GameVicio Readers' Choice (BR) : Uncharted 4: A Thief's End
Hardcore Gamer (US) :
Artistic Design - Owlboy
Technical - Uncharted 4: A Thief's End
DarkStation (US) :
Artistic - Overwatch
Technical - Uncharted 4: A Thief's End
VGChartz (UK) : Art Direction - Overwatch
Игромания (RU) : Battlefield 1
The Toledo Blade (US) : Art Design - Overwatch
Sector (SK) : Battlefield 1
Play Legit (US) : Uncharted 4: A Thief's End
Play Legit Readers' Choice (US) : Uncharted 4: A Thief's End
TechRaptor (US) : Ratchet & Clank
TechRaptor Readers' Choice (US) : DOOM
VideoGames24 Readers' Choice (GR) : Uncharted 4: A Thief's End
IGN Select Awards (AU) : Uncharted 4: A Thief's End
NZGamer.com Readers' Choice (NZ) : Art Direction - Firewatch
AIAS - D.I.C.E. Awards (US) :
Animation - Uncharted 4: A Thief's End
Art Direction - INSIDE
Game Developers Choice Awards (US) : Art - INSIDE
WCCFtech Readers' Choice (US) : Battlefield 1
N4G Readers' Choice (US) : Art Direction - Uncharted 4: A Thief's End
Premio Drago D'Oro (IT) : Uncharted 4: A Thief's End
SXSW Gaming Awards (US) :
Art - Firewatch
Animation - Uncharted 4: A Thief's End
Visual Achievement - Uncharted 4: A Thief's End
NAVGTR Awards (US) :
Animation, Artistic - The Last Guardian
Animation, Technical - Uncharted 4: A Thief's End
Art Direction, Period Influence - The Witcher 3: Wild Hunt – Blood and Wine
Art Direction, Fantasy - The Last Guardian
Art Direction, Contemporary - DOOM
Technical - Uncharted 4: A Thief's End
Lighting/Texturing - Uncharted 4: A Thief's End
GAMETECH (RU) : Tom Clancy's The Division
GAMETECH Readers' Choice (RU) : Uncharted 4: A Thief's End
BAFTA Awards (UK) : Artistic Achievement - INSIDE
2016 BEST STORY
Golden Joystick Awards (UK) : The Witcher 3: Wild Hunt – Blood and Wine
Global Game Awards (UK) : The Witcher 3: Wild Hunt – Blood and Wine
Fun & Serious Game Festival (ES) : Watch Dogs 2
The Game Awards (US) : Uncharted 4: A Thief's End
ABC Good Game (AU) : Firewatch
Critical Hits (BR) : Deus Ex: Mankind Divided
Critical Hits Readers' Choice (BR) : Uncharted 4: A Thief's End
Areajugones Readers' Choice (ES) : Uncharted 4: A Thief's End
Life (RU) : Wild Hunt – Blood and Wine
GameMAG (RU) : Uncharted 4: A Thief's End
Gameblog (FR) : Uncharted 4: A Thief's End
Gameblog Readers' Choice (FR) : Uncharted 4: A Thief's End
IGN Brasil (BR) : Mafia III
IGN Hungary (HU) : Uncharted 4: A Thief's End
Games.it (IT) : Uncharted 4: A Thief's End
Metro - GameCentral (UK) : Mafia III
Gamereactor Deutschland (DE) : Virginia
Giant Bomb (US) : Uncharted 4: A Thief's End
TechRadar (UK) : Firewatch
Gamereactor UK (UK) : Uncharted 4: A Thief's End
3DJuegos (ES) : Uncharted 4: A Thief's End
3DJuegos Readers' Choice (ES) : Uncharted 4: A Thief's End
Gamereactor PT (PT) : Firewatch
Jagat Play (MY) : That Dragon, Cancer
ActuGaming.net (FR) : Deus Ex: Mankind Divided
Gamespresso (US) : Uncharted 4: A Thief's End
Videogamer Italia Readers' Choice (IT) : Uncharted 4: A Thief's End
4Players Readers' Choice (DE) : Firewatch
Gamereactor Danmark (DK) : Uncharted 4: A Thief's End
TheSixthAxis (UK) : Firewatch
GamingBolt (IN) : Mafia III
Gamereactor Italia (IT) : Uncharted 4: A Thief's End
Entertainment Buddha (US) : Firewatch
PlayGround.ru (RU) : Firewatch
PlayGround.ru Readers' Choice (RU) : Uncharted 4: A Thief's End
DualShockers (US) : Uncharted 4: A Thief's End
GamAlive Readers' Choice (FR) : The Witcher 3: Wild Hunt - Blood and Wine
Gameswelt Readers' Choice (DE) : Uncharted 4: A Thief's End
Middle Of Nowhere Gaming (US) : Uncharted 4: A Thief's End
TecMundo (BR) : Uncharted 4: A Thief's End
Multiplayer.it (IT) : Mafia III
IGN (US) : Firewatch
IGN Readers' Choice (US) : Uncharted 4: A Thief's End
Gamesource (IT) : Uncharted 4: A Thief's End
Stay Nerd (IT) : The Witcher 3: Wild Hunt - Blood and Wine
Atomix.vg (MX) : Uncharted 4: A Thief's End
New Game Network (CA) : Firewatch
GameVicio Readers' Choice (BR) : Uncharted 4: A Thief's End
Hardcore Gamer (US) : Firewatch
DarkStation (US) : Uncharted 4: A Thief's End
SpazioGames Readers' Choice (IT) : The Witcher 3: Wild Hunt - Blood and Wine
SA Gamer (ZA) : Final Fantasy XV
VGChartz (UK) : The Last Guardian
TechRaptor (US) : Uncharted 4: A Thief's End
TechRaptor Readers' Choice (US) : VA-11 HALL-A
IGN Select Awards (AU) : Uncharted 4: A Thief's End
NZGamer.com Readers' Choice (NZ) : Uncharted 4: A Thief's End
AIAS - D.I.C.E. Awards (US) : Uncharted 4: A Thief's End
Game Developers Choice Awards (US) : Firewatch
N4G Readers' Choice (US) : Uncharted 4: A Thief's End
Premio Drago D'Oro (IT) : Firewatch
SXSW Gaming Awards (US) : Uncharted 4: A Thief's End
NAVGTR Awards (US) :
Comedy - Job Simulator: The 2050 Archives
Drama - Firewatch
GAMETECH (RU) : Uncharted 4: A Thief's End
GAMETECH Readers' Choice (RU) : Uncharted 4: A Thief's End
Game Industry News Readers' Choice (US) : Firewatch
BAFTA Awards (UK) : INSIDE
Previous Page - 2016 GAME OF THE YEAR
* Video Game Awards Only - The Video Game includes Console games,
PC games, Handheld games, and Indie games, but not Mac games, Kids games,
Free games, etc.
* Professional Awards Only - The Media include Sites, Magazines, Newspapers, Publications, Broadcastings, but not Blogs have a staff of one.
* All-Format GOTY Awards Only - But a single GOTY pick must be a single title, except for a tie.
* In release order.
2016 SHOOTER OF THE YEAR
Game-Debate Global Game Awards (UK) : Battlefield 1
TechTudo (BR) : Overwatch
Critical Hits (BR) : DOOM
Critical Hits Readers' Choice (BR) : Overwatch
Lazygamer (ZA) : DOOM
Postmedia Network (CA) : Titanfall 2
Cheat Code Central (US) : Overwatch
VidaExtra Readers' Choice (ES) : Battlefield 1
XGN Readers' Choice (NL) : Battlefield 1
XGN Readers' Choice (ES) : Gears of War 4
Life (RU) : DOOM
GameMAG (RU) : DOOM
Game-eXperience (IT) : DOOM
Gameblog (FR) : Titanfall 2
Gameblog Readers' Choice (FR) : Battlefield 1
Facteur Geek (CA) : DOOM
Attack of the Fanboy (US) : DOOM
Videogame Mais (BR) : Overwatch
FFA Gaming Portal Readers' Choice (HR) : Battlefield 1
PardisGame (IR) : Titanfall 2
IGN Brasil (BR) : DOOM
IGN Hungary (HU) : DOOM
Games.it (IT) : Overwatch
The Daily Camera - Rocky Mountain Gamer (US) : Battlefield 1
TechRadar (UK) : DOOM
NEWS.AT (AT) : Overwatch
ActuGaming.net (FR) : DOOM
ActuGaming.net Readers' Choice (FR) : Overwatch
3DJuegos (ES) : Overwatch
3DJuegos Readers' Choice (ES) : Battlefield 1
Jagat Play (MY) : Titanfall 2
Videogamer Italia Readers' Choice (IT) : Titanfall 2
4Players Readers' Choice (DE) : Battlefield 1
TheSixthAxis (UK) : Overwatch
GamingBolt (IN) : Overwatch
Gamereactor Italia (IT) :
First Person - Overwatch
Third Person - Tom Clancy's The Division
Stevivor (AU) : Battlefield 1
Entertainment Buddha (US) : Third Person - Gears of War 4
PlayGround.ru (RU) :
First Person - DOOM
Third Person - Gears of War 4
PlayGround.ru Readers' Choice (RU) :
First Person - DOOM
Third Person - Uncharted 4: A Thief's End
CtrlAltElite (SE) : Overwatch
The Escapist (US) :
Single Player - DOOM
Multiplayer - Overwatch
DualShockers (US) : DOOM
GamAlive Readers' Choice (FR) : Dishonored 2
Nerd Reactor (US) : Overwatch
Gameswelt Readers' Choice (DE) : Battlefield 1
Middle Of Nowhere Gaming (US) : Overwatch
Gamekapocs Readers' Choice (HU) : Battlefield 1
Game Informer (US) : Overwatch
Game Informer Readers' Choice (US) : Overwatch
Pixelburg (DE) : Titanfall 2
TecMundo (BR) : DOOM
IGN (US) : Overwatch
IGN Readers' Choice (US) : Battlefield 1
Atomix.vg (MX) : DOOM
New Game Network (CA) : Titanfall 2
Hardcore Gamer (US) : Titanfall 2
DarkStation (US) : DOOM
SpazioGames Readers' Choice (IT) : DOOM
PressFire.no (NO) : Overwatch
Gamezilla Readers' Choice (PL) : Battlefield 1
SA Gamer (ZA) :
Single Player - DOOM
Multiplayer - Overwatch
VGChartz (UK) : Overwatch
NeoGAF (US) : Gears of War 4
Console-Tribe Readers' Choice (IT) : Battlefield 1
Zing.cz Readers' Choice (CZ) : Battlefield 1
Mail.Ru Readers' Choice (RU) : Battlefield 1
FilmGamesEtc (US) : DOOM
NZGamer.com Readers' Choice (NZ) : Overwatch
GameSoul Readers' Choice (IT) : Battlefield 1
GRY OnLine Readers' Choice (PL) : Battlefield 1
Games.cz (CZ) : Overwatch
PlayDome Readers' Choice (HU) : Battlefield 1
WCCFtech Readers' Choice (US) : DOOM
GoHa.Ru (RU) : Overwatch
GoHa.Ru Readers' Choice (RU) : Overwatch
Premio Drago D'Oro (IT) : Titanfall 2
GAMETECH (RU) : DOOM
GAMETECH Readers' Choice (RU) : DOOM
Game Industry News Readers' Choice (US) : DOOM
2016 RPG OF THE YEAR
Game-Debate Global Game Awards (UK) : Tyranny
The Game Awards (US) : The Witcher 3: Wild Hunt – Blood and Wine
TechTudo (BR) : Final Fantasy XV
Critical Hits (BR) : Final Fantasy XV
Critical Hits Readers' Choice (BR) : Dark Souls III
Lazygamer (ZA) : The Witcher 3: Wild Hunt – Blood and Wine
Postmedia Network (CA) : Deus Ex: Mankind Divided
Cheat Code Central (US) : Final Fantasy XV
UOL Jogos (BR) : Final Fantasy XV
UOL Jogos Readers' Choice (BR) : Final Fantasy XV
VidaExtra Readers' Choice (ES) : Dark Souls III
Heute (AT) : Dark Souls III
Areajugones Readers' Choice (ES) : Dark Souls III
XGN Readers' Choice (NL) : Final Fantasy XV
XGN Readers' Choice (ES) : World of Warcraft: Legion
Life (RU) : Deus Ex: Mankind Divided
GameMAG (RU) : Tyranny
Game-eXperience (IT) : Deus Ex: Mankind Divided
Gameblog (FR) : Fire Emblem Fates
Gameblog Readers' Choice (FR) : The Witcher 3: Wild Hunt – Blood and Wine
Facteur Geek (CA) : Dark Souls III
Attack of the Fanboy (US) : Dark Souls III
Videogame Mais (BR) : Pokémon Sun and Moon
FFA Gaming Portal Readers' Choice (HR) : Dark Souls III
PardisGame (IR) : Dark Souls III
IGN Brasil (BR) : Final Fantasy XV
IGN Hungary (HU) : Dark Souls III
Games.it (IT) : Final Fantasy XV
The Daily Camera - Rocky Mountain Gamer (US) : Final Fantasy XV
TechRadar (UK) : Dark Souls III
NEWS.AT (AT) : Dark Souls III
ActuGaming.net (FR) : Final Fantasy XV
ActuGaming.net Readers' Choice (FR) : Final Fantasy XV
3DJuegos (ES) : Dark Souls III
3DJuegos Readers' Choice (ES) : Dark Souls III
Gamereactor PT (PT) : Dark Souls III
Jagat Play (MY) : Dark Souls III
Videogamer Italia Readers' Choice (IT) : Final Fantasy XV
4Players Readers' Choice (DE) : Dark Souls III
TheSixthAxis (UK) : Dark Souls III
GamingBolt (IN) : Fire Emblem Fates
Gamereactor Italia (IT) : Final Fantasy XV
Stevivor (AU) : Dark Souls III
PlayGround.ru (RU) : Tyranny
PlayGround.ru Readers' Choice (RU) : Divinity: Original Sin II
CtrlAltElite (SE) : Final Fantasy XV
The Escapist (US) : Deus Ex: Mankind Divided
DualShockers (US) : Final Fantasy XV
Nerd Reactor (US) : Final Fantasy XV
Gameswelt Readers' Choice (DE) : Final Fantasy XV
SelectButton (US) : Final Fantasy XV
Middle Of Nowhere Gaming (US) : Pokémon Sun and Moon
Gamekapocs Readers' Choice (HU) : The Witcher 3: Wild Hunt – Blood and Wine
Game Informer (US) : The Witcher 3: Wild Hunt – Blood and Wine
Game Informer Readers' Choice (US) : The Witcher 3: Wild Hunt – Blood and Wine
TecMundo (BR) : Final Fantasy XV
IGN (US) : Dark Souls III
IGN Readers' Choice (US) : Final Fantasy XV
Atomix.vg (MX) : Fire Emblem Fates
New Game Network (CA) : Grim Dawn
Hardcore Gamer (US) : Dark Souls III
DarkStation (US) : Final Fantasy XV
SpazioGames Readers' Choice (IT) : Final Fantasy XV
PressFire.no (NO) : Stardew Valley
Gamezilla Readers' Choice (PL) : The Witcher 3: Wild Hunt – Blood and Wine
GameOver Readers' Choice (GR) : The Witcher 3: Wild Hunt – Blood and Wine
SA Gamer (ZA) : Final Fantasy XV
VGChartz (UK) : Final Fantasy XV
Игромания (RU) : The Witcher 3: Wild Hunt – Blood and Wine
Sector (SK) : Dark Souls III
Play Legit (US) : Pokémon Sun and Moon
Play Legit Readers' Choice (US) : Final Fantasy XV
NeoGAF (US) : Dark Souls III
Console-Tribe Readers' Choice (IT) : Final Fantasy XV
Zing.cz Readers' Choice (CZ) : The Witcher 3: Wild Hunt – Blood and Wine
Mail.Ru Readers' Choice (RU) : Final Fantasy XV
FilmGamesEtc (US) : Dark Souls III
NZGamer.com Readers' Choice (NZ) : Final Fantasy XV
GameSoul Readers' Choice (IT) : Final Fantasy XV
GRY OnLine Readers' Choice (PL) : Dark Souls III
AIAS - D.I.C.E. Awards (US) : Dark Souls III
Games.cz (CZ) : Final Fantasy XV
PlayDome Readers' Choice (HU) : Dark Souls III
WCCFtech Readers' Choice (US) : Dark Souls III
GoHa.Ru (RU) : The Witcher 3: Wild Hunt – Blood and Wine
GoHa.Ru Readers' Choice (RU) : The Witcher 3: Wild Hunt – Blood and Wine
Premio Drago D'Oro (IT) : Dark Souls III
GAMETECH (RU) : Dark Souls III
GAMETECH Readers' Choice (RU) : The Witcher 3: Wild Hunt – Blood and Wine
Game Industry News Readers' Choice (US) : Deus Ex: Mankind Divided
2016 ACTION / ADVENTURE OF THE YEAR
Game-Debate Global Game Awards (UK) :
Action - Rise of the Tomb Raider
Adventure - Firewatch
The Game Awards (US) : Dishonored 2
TechTudo (BR) : Adventure - Uncharted 4: A Thief's End
Critical Hits (BR) : DOOM
Critical Hits Readers' Choice (BR) : Uncharted 4: A Thief's End
Lazygamer (ZA) : Action - Hitman
Postmedia Network (CA) : Uncharted 4: A Thief's End
Cheat Code Central (US) : Dishonored 2
UOL Jogos (BR) :
Action - Overwatch
Adventure - Uncharted 4: A Thief's End
UOL Jogos Readers' Choice (BR) :
Action - Battlefield 1
Adventure - Uncharted 4: A Thief's End
VidaExtra Readers' Choice (ES) : Uncharted 4: A Thief's End
Heute (AT) : Uncharted 4: A Thief's End
Areajugones Readers' Choice (ES) : Uncharted 4: A Thief's End
XGN Readers' Choice (NL) :
Action - Dishonored 2
Adventure - Uncharted 4: A Thief's End
XGN Readers' Choice (ES) :
Action - Dishonored 2
Adventure - Uncharted 4: A Thief's End
Life (RU) : Uncharted 4: A Thief's End
GameMAG (RU) : Dark Souls III
Game-eXperience (IT) : Dishonored 2
Gameblog (FR) : Uncharted 4: A Thief's End
Gameblog Readers' Choice (FR) : Uncharted 4: A Thief's End
Facteur Geek (CA) : Uncharted 4: A Thief's End
Attack of the Fanboy (US) : Uncharted 4: A Thief's End
Videogame Mais (BR) : Uncharted 4: A Thief's End
FFA Gaming Portal Readers' Choice (HR) : Uncharted 4: A Thief's End
PardisGame (IR) : Uncharted 4: A Thief's End
IGN Brasil (BR) : Dishonored 2
IGN Hungary (HU) : The Last Guardian
Games.it (IT) : Uncharted 4: A Thief's End
The Daily Camera - Rocky Mountain Gamer (US) : Uncharted 4: A Thief's End
TechRadar (UK) : Action - Uncharted 4: A Thief's End
NEWS.AT (AT) : Adventure - Uncharted 4: A Thief's End
ActuGaming.net (FR) :
Action - Uncharted 4: A Thief's End
Adventure - The Last Guardian
ActuGaming.net Readers' Choice (FR) :
Action - Uncharted 4: A Thief's End
Adventure - The Last Guardian
3DJuegos (ES) : Uncharted 4: A Thief's End
3DJuegos Readers' Choice (ES) : Uncharted 4: A Thief's End
Jagat Play (MY) : Uncharted 4: A Thief's End
Videogamer Italia Readers' Choice (IT) :
Dishonored 2 and Uncharted 4: A Thief's End
4Players Readers' Choice (DE) :
Action - The Last Guardian
Adventure - Firewatch
TheSixthAxis (UK) : Uncharted 4: A Thief's End
GamingBolt (IN) :
Action - Hitman
Adventure - The Last Guardian
Stevivor (AU) : Uncharted 4: A Thief's End
CtrlAltElite (SE) : Adventure - Uncharted 4: A Thief's End
The Escapist (US) : Dishonored 2
DualShockers (US) : Uncharted 4: A Thief's End
GamAlive Readers' Choice (FR) : The Witcher 3: Wild Hunt - Blood and Wine
Nerd Reactor (US) : Uncharted 4: A Thief's End
Gameswelt Readers' Choice (DE) : Uncharted 4: A Thief's End
SelectButton (US) :
Action - DOOM
Adventure - Uncharted 4: A Thief's End
SegmentNext Readers' Choice (PK) : Action - Battlefield 1
Middle Of Nowhere Gaming (US) : Uncharted 4: A Thief's End
Gamekapocs Readers' Choice (HU) : Uncharted 4: A Thief's End
Game Informer (US) :
Action - Uncharted 4: A Thief's End
Adventure - Firewatch
Game Informer Readers' Choice (US) :
Action - Uncharted 4: A Thief's End
Adventure - Firewatch
TecMundo (BR) :
Action - DOOM
Adventure - Uncharted 4: A Thief's End
IGN (US) : Dishonored 2
IGN Readers' Choice (US) : Uncharted 4: A Thief's End
New Game Network (CA) :
Action - Uncharted 4: A Thief's End
Adventure - Firewatch
GameVicio Readers' Choice (BR) : Action - Uncharted 4: A Thief's End
Hardcore Gamer (US) :
Action - Uncharted 4: A Thief's End
Adventure - Firewatch
DarkStation (US) : Action - Uncharted 4: A Thief's End
SpazioGames Readers' Choice (IT) : Action - Uncharted 4: A Thief's End
PressFire.no (NO) : Uncharted 4: A Thief's End
Gamezilla Readers' Choice (PL) : Uncharted 4: A Thief's End
GameOver Readers' Choice (GR) : Uncharted 4: A Thief's End
SA Gamer (ZA) : Uncharted 4: A Thief's End
VGChartz (UK) : Uncharted 4: A Thief's End
Игромания (RU) :
Action - DOOM
Adventure - INSIDE
Sector (SK) : Uncharted 4: A Thief's End
Play Legit (US) : Uncharted 4: A Thief's End
Play Legit Readers' Choice (US) : Uncharted 4: A Thief's End
NeoGAF (US) :
Action - Hitman
Adventure - Uncharted 4: A Thief's End
Console-Tribe Readers' Choice (IT) :
Action - Uncharted 4: A Thief's End
Adventure - The Last Guardian
Zing.cz Readers' Choice (CZ) : Uncharted 4: A Thief's End
Mail.Ru Readers' Choice (RU) :
Action - Uncharted 4: A Thief's End
Adventure - Firewatch
FilmGamesEtc (US) : Uncharted 4: A Thief's End
NZGamer.com Readers' Choice (NZ) : Uncharted 4: A Thief's End
GameSoul Readers' Choice (IT) :
Action - Uncharted 4: A Thief's End
Adventure - The Last Guardian
GRY OnLine Readers' Choice (PL) :
Action - Uncharted 4: A Thief's End
Adventure - Firewatch
AIAS - D.I.C.E. Awards (US) :
Action - Overwatch
Adventure - Uncharted 4: A Thief's End
Games.cz (CZ) : Action - Owlboy
PlayDome Readers' Choice (HU) : Uncharted 4: A Thief's End
WCCFtech Readers' Choice (US) : Uncharted 4: A Thief's End
GoHa.Ru (RU) : Uncharted 4: A Thief's End
GoHa.Ru Readers' Choice (RU) : Uncharted 4: A Thief's End
Premio Drago D'Oro (IT) : Uncharted 4: A Thief's End
GAMETECH (RU) : Adventure - Firewatch
GAMETECH Readers' Choice (RU) : Adventure - Firewatch
Game Industry News Readers' Choice (US) : Adventure - Firewatch
2016 SPORTS OF THE YEAR
Game-Debate Global Game Awards (UK) : FIFA 17
Fun & Serious Game Festival (ES) : FIFA 17
The Game Awards (US) : Forza Horizon 3
TechTudo (BR) : FIFA 17
Critical Hits (BR) : Forza Horizon 3
Critical Hits Readers' Choice (BR) : Forza Horizon 3
Lazygamer (ZA) : Forza Horizon 3
Postmedia Network (CA) : NBA 2K17
Cheat Code Central (US) : FIFA 17
UOL Jogos (BR) : FIFA 17
UOL Jogos Readers' Choice (BR) : FIFA 17
VidaExtra Readers' Choice (ES) : FIFA 17
Heute (AT) : Forza Horizon 3
Areajugones Readers' Choice (ES) : FIFA 17
XGN Readers' Choice (NL) : FIFA 17
XGN Readers' Choice (ES) : FIFA 17
Life (RU) : Steep
GameMAG (RU) : Pro Evolution Soccer 2017
Game-eXperience (IT) : NBA 2K17
Gameblog (FR) : Forza Horizon 3
Gameblog Readers' Choice (FR) : Forza Horizon 3
Facteur Geek (CA) : FIFA 17
Attack of the Fanboy (US) : FIFA 17
PardisGame (IR) : NBA 2K17
IGN Brasil (BR) : FIFA 17
IGN Hungary (HU) : NBA 2K17
Games.it (IT) : NBA 2K17
TechRadar (UK) : Forza Horizon 3
NEWS.AT (AT) : FIFA 17
ActuGaming.net (FR) : Forza Horizon 3
ActuGaming.net Readers' Choice (FR) : Forza Horizon 3
3DJuegos (ES) : FIFA 17
3DJuegos Readers' Choice (ES) : FIFA 17
Gamereactor PT (PT) : Forza Horizon 3
Jagat Play (MY) : Dead or Alive Xtreme 3
Videogamer Italia Readers' Choice (IT) : FIFA 17
4Players Readers' Choice (DE) : FIFA 17
TheSixthAxis (UK) : FIFA 17
GamingBolt (IN) : NBA 2K17
Gamereactor Italia (IT) : NBA 2K17
Stevivor (AU) : Dirt Rally and Forza Horizon 3
Entertainment Buddha (US) : Street Fighter V
PlayGround.ru (RU) : FIFA 17
PlayGround.ru Readers' Choice (RU) : FIFA 17
DualShockers (US) : FIFA 17
GamAlive Readers' Choice (FR) : Forza Horizon 3
Nerd Reactor (US) : NBA 2K17
Gameswelt Readers' Choice (DE) : FIFA 17
SelectButton (US) : MLB The Show 16
SegmentNext Readers' Choice (PK) : FIFA 17
Gamekapocs Readers' Choice (HU) : FIFA 17
Game Informer (US) : NBA 2K17
Game Informer Readers' Choice (US) : FIFA 17
TecMundo (BR) : Forza Horizon 3
Atomix.vg (MX) : NBA 2K17
New Game Network (CA) : FIFA 17
GameVicio Readers' Choice (BR) : FIFA 17
Hardcore Gamer (US) : FIFA 17
DarkStation (US) : MLB The Show 16
SpazioGames Readers' Choice (IT) : FIFA 17
PressFire.no (NO) : Pro Evolution Soccer 2016
Gamezilla Readers' Choice (PL) : FIFA 17
GameOver Readers' Choice (GR) : FIFA 17
SA Gamer (ZA) : NBA 2K17
Play Legit (US) : Forza Horizon 3
Play Legit Readers' Choice (US) : Forza Horizon 3
NeoGAF (US) : FIFA 17
Console-Tribe Readers' Choice (IT) : FIFA 17
Zing.cz Readers' Choice (CZ) : FIFA 17
Mail.Ru Readers' Choice (RU) : FIFA 17
NZGamer.com Readers' Choice (NZ) : FIFA 17
GameSoul Readers' Choice (IT) : FIFA 17
GRY OnLine Readers' Choice (PL) : FIFA 17
AIAS - D.I.C.E. Awards (US) : Steep
Games.cz (CZ) : Pro Evolution Soccer 2017
PlayDome Readers' Choice (HU) : FIFA 17
WCCFtech Readers' Choice (US) : FIFA 17
GoHa.Ru (RU) : FIFA 17
GoHa.Ru Readers' Choice (RU) : FIFA 17
Premio Drago D'Oro (IT) : NBA 2K17
2016 BEST GRAPHICS
Golden Joystick Awards (UK) : The Witcher 3: Wild Hunt – Blood and Wine
Game-Debate Global Game Awards (UK) : Battlefield 1
Fun & Serious Game Festival (ES) : Dishonored 2
The Game Awards (US) : Art Direction - Inside
ABC Good Game (AU) : The Witness
Critical Hits (BR) : Uncharted 4: A Thief's End
Critical Hits Readers' Choice (BR) : Battlefield 1
Lazygamer (ZA) : Art Direction - Uncharted 4: A Thief's End
Cheat Code Central (US) : Uncharted 4: A Thief's End
Areajugones Readers' Choice (ES) : Art Direction - Uncharted 4: A Thief's End
Life (RU) : Uncharted 4: A Thief's End
GameMAG (RU) : Uncharted 4: A Thief's End
Game-eXperience (IT) : Art Direction - The Last Guardian
Gameblog (FR) : Uncharted 4: A Thief's End
Gameblog Readers' Choice (FR) : Uncharted 4: A Thief's End
jeuxvideo.com (FR) : Uncharted 4: A Thief's End
FFA Gaming Portal Readers' Choice (HR) : Uncharted 4: A Thief's End
PardisGame (IR) : Uncharted 4: A Thief's End
IGN Brasil (BR) : Art - Abzû
IGN Hungary (HU) : Uncharted 4: A Thief's End
Metro - GameCentral (UK) : Uncharted 4: A Thief's End
Giant Bomb (US) : INSIDE
Gamereactor UK (UK) : Overwatch
3DJuegos (ES) : Uncharted 4: A Thief's End
3DJuegos Readers' Choice (ES) : Uncharted 4: A Thief's End
Jagat Play (MY) : Uncharted 4: A Thief's End
ActuGaming.net (FR) : Art Direction - Seasons After Fall
Gamespresso (US) : Art - INSIDE
4Players Readers' Choice (DE) :
Art Design - Bound
Technical - Uncharted 4: A Thief's End
Gamereactor Danmark (DK) : Uncharted 4: A Thief's End
TheSixthAxis (UK) : Uncharted 4: A Thief's End
GamingBolt (IN) : Uncharted 4: A Thief's End
Entertainment Buddha (US) : Gears of War 4
PlayGround.ru (RU) : Dark Souls III
PlayGround.ru Readers' Choice (RU) : Battlefield 1
DualShockers (US) : Uncharted 4: A Thief's End
Gameswelt Readers' Choice (DE) : Battlefield 1
Middle Of Nowhere Gaming (US) : Uncharted 4: A Thief's End
Pixelburg (DE) : Firewatch
TecMundo (BR) : Uncharted 4: A Thief's End
IGN (US) : Uncharted 4: A Thief's End
IGN Readers' Choice (US) : Uncharted 4: A Thief's End
Atomix.vg (MX) : Uncharted 4: A Thief's End
New Game Network (CA) :
Art - The Witness
Technical - Uncharted 4: A Thief's End
GameVicio Readers' Choice (BR) : Uncharted 4: A Thief's End
Hardcore Gamer (US) :
Artistic Design - Owlboy
Technical - Uncharted 4: A Thief's End
DarkStation (US) :
Artistic - Overwatch
Technical - Uncharted 4: A Thief's End
VGChartz (UK) : Art Direction - Overwatch
Игромания (RU) : Battlefield 1
The Toledo Blade (US) : Art Design - Overwatch
Sector (SK) : Battlefield 1
Play Legit (US) : Uncharted 4: A Thief's End
Play Legit Readers' Choice (US) : Uncharted 4: A Thief's End
TechRaptor (US) : Ratchet & Clank
TechRaptor Readers' Choice (US) : DOOM
VideoGames24 Readers' Choice (GR) : Uncharted 4: A Thief's End
IGN Select Awards (AU) : Uncharted 4: A Thief's End
NZGamer.com Readers' Choice (NZ) : Art Direction - Firewatch
AIAS - D.I.C.E. Awards (US) :
Animation - Uncharted 4: A Thief's End
Art Direction - INSIDE
Game Developers Choice Awards (US) : Art - INSIDE
WCCFtech Readers' Choice (US) : Battlefield 1
N4G Readers' Choice (US) : Art Direction - Uncharted 4: A Thief's End
Premio Drago D'Oro (IT) : Uncharted 4: A Thief's End
SXSW Gaming Awards (US) :
Art - Firewatch
Animation - Uncharted 4: A Thief's End
Visual Achievement - Uncharted 4: A Thief's End
NAVGTR Awards (US) :
Animation, Artistic - The Last Guardian
Animation, Technical - Uncharted 4: A Thief's End
Art Direction, Period Influence - The Witcher 3: Wild Hunt – Blood and Wine
Art Direction, Fantasy - The Last Guardian
Art Direction, Contemporary - DOOM
Technical - Uncharted 4: A Thief's End
Lighting/Texturing - Uncharted 4: A Thief's End
GAMETECH (RU) : Tom Clancy's The Division
GAMETECH Readers' Choice (RU) : Uncharted 4: A Thief's End
BAFTA Awards (UK) : Artistic Achievement - INSIDE
2016 BEST STORY
Golden Joystick Awards (UK) : The Witcher 3: Wild Hunt – Blood and Wine
Global Game Awards (UK) : The Witcher 3: Wild Hunt – Blood and Wine
Fun & Serious Game Festival (ES) : Watch Dogs 2
The Game Awards (US) : Uncharted 4: A Thief's End
ABC Good Game (AU) : Firewatch
Critical Hits (BR) : Deus Ex: Mankind Divided
Critical Hits Readers' Choice (BR) : Uncharted 4: A Thief's End
Areajugones Readers' Choice (ES) : Uncharted 4: A Thief's End
Life (RU) : Wild Hunt – Blood and Wine
GameMAG (RU) : Uncharted 4: A Thief's End
Gameblog (FR) : Uncharted 4: A Thief's End
Gameblog Readers' Choice (FR) : Uncharted 4: A Thief's End
IGN Brasil (BR) : Mafia III
IGN Hungary (HU) : Uncharted 4: A Thief's End
Games.it (IT) : Uncharted 4: A Thief's End
Metro - GameCentral (UK) : Mafia III
Gamereactor Deutschland (DE) : Virginia
Giant Bomb (US) : Uncharted 4: A Thief's End
TechRadar (UK) : Firewatch
Gamereactor UK (UK) : Uncharted 4: A Thief's End
3DJuegos (ES) : Uncharted 4: A Thief's End
3DJuegos Readers' Choice (ES) : Uncharted 4: A Thief's End
Gamereactor PT (PT) : Firewatch
Jagat Play (MY) : That Dragon, Cancer
ActuGaming.net (FR) : Deus Ex: Mankind Divided
Gamespresso (US) : Uncharted 4: A Thief's End
Videogamer Italia Readers' Choice (IT) : Uncharted 4: A Thief's End
4Players Readers' Choice (DE) : Firewatch
Gamereactor Danmark (DK) : Uncharted 4: A Thief's End
TheSixthAxis (UK) : Firewatch
GamingBolt (IN) : Mafia III
Gamereactor Italia (IT) : Uncharted 4: A Thief's End
Entertainment Buddha (US) : Firewatch
PlayGround.ru (RU) : Firewatch
PlayGround.ru Readers' Choice (RU) : Uncharted 4: A Thief's End
DualShockers (US) : Uncharted 4: A Thief's End
GamAlive Readers' Choice (FR) : The Witcher 3: Wild Hunt - Blood and Wine
Gameswelt Readers' Choice (DE) : Uncharted 4: A Thief's End
Middle Of Nowhere Gaming (US) : Uncharted 4: A Thief's End
TecMundo (BR) : Uncharted 4: A Thief's End
Multiplayer.it (IT) : Mafia III
IGN (US) : Firewatch
IGN Readers' Choice (US) : Uncharted 4: A Thief's End
Gamesource (IT) : Uncharted 4: A Thief's End
Stay Nerd (IT) : The Witcher 3: Wild Hunt - Blood and Wine
Atomix.vg (MX) : Uncharted 4: A Thief's End
New Game Network (CA) : Firewatch
GameVicio Readers' Choice (BR) : Uncharted 4: A Thief's End
Hardcore Gamer (US) : Firewatch
DarkStation (US) : Uncharted 4: A Thief's End
SpazioGames Readers' Choice (IT) : The Witcher 3: Wild Hunt - Blood and Wine
SA Gamer (ZA) : Final Fantasy XV
VGChartz (UK) : The Last Guardian
TechRaptor (US) : Uncharted 4: A Thief's End
TechRaptor Readers' Choice (US) : VA-11 HALL-A
IGN Select Awards (AU) : Uncharted 4: A Thief's End
NZGamer.com Readers' Choice (NZ) : Uncharted 4: A Thief's End
AIAS - D.I.C.E. Awards (US) : Uncharted 4: A Thief's End
Game Developers Choice Awards (US) : Firewatch
N4G Readers' Choice (US) : Uncharted 4: A Thief's End
Premio Drago D'Oro (IT) : Firewatch
SXSW Gaming Awards (US) : Uncharted 4: A Thief's End
NAVGTR Awards (US) :
Comedy - Job Simulator: The 2050 Archives
Drama - Firewatch
GAMETECH (RU) : Uncharted 4: A Thief's End
GAMETECH Readers' Choice (RU) : Uncharted 4: A Thief's End
Game Industry News Readers' Choice (US) : Firewatch
BAFTA Awards (UK) : INSIDE
Previous Page - 2016 GAME OF THE YEAR
The Joy Of Animation: An Undergraduate 2D Computer Animation Syllabus
![]() |
From https://github.com/genekogan/FlockingBoids |
There's an opportunity to introduce the field of animation earlier in the curriculum and with more depth than permitted by a few weeks in a high-level course. This class would require only multivariable calculus plus two semesters of programming courses. It would thus be available to sophomores and non-CS majors. That allows a close encounter with simulation algorithms for, say, a future chemist, biologist, economist, or social scientist. It also would allow a potential CS major to experience elective material before committing to the program.
In some contexts, "animation" means 2D cel movies, Pixar-style CGI movies, animated GIF, or sprite frames. In this course, I'm instead referring to "computational dynamics" or "classical physics simulation": numerical simulation of the classical mechanics methods of Newton, Boyle, Hooke, Venturi, Pascal, Stokes, etc. that are employed in scientific simulations, movies, and video games.
At a high level, this course combines the "Motion" chapter of Computer Graphics: Principles and Practice 3rd Edition with the Optimal Animation, Synthetic Creatures, and Unconventional Animation units from CS372: Visual Media Revolution...in 2D. This is all material that has worked well in previous courses for me when covered quickly, and now would have an opportunity to expand to its natural scope.
2D
Why 2D? It seems anachronistic when the high-impact animation work in research and industry is 3D. However, the computational demands of 3D are high and the mathematics of 3D rotation are fairly complex. By simplifying to 2D these can be avoided, focusing on the concepts unique to simulation instead of optimization or 3D math. Fortunately, most of the key numerical concepts are the same from 2D to 3D dynamics, but with fewer cases to handle. This includes collision detection and integrators.The rendering and user interface are also much simpler in 2D, and I want this course to benefit from that simplicity...we have plenty of other courses on those topics.
Finally, many people find 3D rotation dynamics counter-intuitive. This makes debugging really hard. Now, there's beautiful and important math behind that--for an upper-level course. Mid-level students excited about arcade games and web animations aren't ready for quaternions and inertia tensors, and I want to use their excitement to increase their skills to the point where they'll be ready for 3D in another course.
Even physics majors can graduate without ever learning how to compute 3D rotation dynamics for classical mechanics, so I don't see that as a requirement for sophomores in a non-major CS course!
Y = Up
As any graphics programmer knows, there's one seemingly trivial choice in 2D that comes back to cause problems throughout development. Does the y-axis (vertical) increase downward, as in windowing systems, image editing programs, and text coordinates, or upward as is conventional in graphs and 3D systems?For 2D game programming I've usually chosen downward to reduce opportunities for bugs when working with mouse and touch events and so that pixel coordinates picked out in Photoshop match what the renderer is outputting. This also makes the axes textures (image sprites) being read match the output being written. However, this creates opportunities for error in direction of rotation, trigonometry (cos, sin) and vector cross products.
I think that for simulation it is more important to avoid the latter confusion, so y = up is my choice for this course and I'll have to adapt the underlying 2D platform's coordinate system.
Mathematics
Computational dynamics applies mathematics in a way that builds intuition for abstract concepts, such as vector bases and differential equations. It also introduces fundamental numerical algorithms that underly all applications in scientific and economic simulation. A simulation course is a good way to solidify and expand existing mathematics knowledge and tie it to discrete computation.What is the right level of math to require for incoming students? It would be possible to learn/teach dynamics without calculus. However, the equations would be more complicated and obscure their fundamental structure...and you'd end up reinventing calculus along the way, regardless.
It would be really easy to teach dynamics to students who have already mastered of linear algebra, differential equations, and Newtonian mechanics. However, the only undergraduates with such knowledge are junior and senior mathematics majors.
![]() |
Typical equations encountered in dynamics algorithms. While the compact notation may be intimidating at first, the key mathematical tools are just integrals and derivatives in 2D spaces. |
Multivariable calculus seems like the right prerequisite for an animation course. 60% of all students at Williams College take multivariable (Math 150/151), and almost all science majors. Limiting the math prerequisite keeps the course accessible to many students while ensuring that everyone who enrolls is already comfortable with 2D spaces and time varying quantities. The linear algebra required for 2D animation (essentially, vector operations and working with matrices up to rank 4, for splines) can be learned piecemeal as the course progresses, and differential equations can be alluded to without explicit discussion. I assume that many students exited their calculus courses without perfect recall and understanding, so I'd review (or introduce) some topics early in the course at their first application:
- Taylor polynomials
- Derivation of the derivative
- Derivation of the Riemann integral
- Definite vs. indefinite integrals
- Independent and dependent variables; the chain rule
- First fundamental theorem of calculus
- Area vs. line integrals
- Partial derivatives
- L'Hopital's rule
- Gradient and divergence
Development Platform
I want assignments to produce attractive, real-time, interactive results that can be easily shared. This makes them enjoyable and intuitive to develop and makes the course self-advocating to future students.![]() |
The Box2D Example in codeheart.js |
Javascript is a good graphics prototyping tool. It is accessible, since every student computing platform has a JS and WebGL-enabled browser, from Windows/Mac desktop to mobile to Linux. So, everyone can access it and can easily show results on like.
Javascript is interpreted, avoiding the development overhead of compilation and linking. Browsers provide an inspection console, debuggers, and profilers. It has a fairly sparse syntax and lots of useful libraries, including a nice Box2D implementation. Javascript's weaknesses on data (no file system, no easy way to embed files) and systems programming (no operator overloading, static typing, or language-level import) are less limiting for small, procedural animations than for other assignments.
Most of our students are currently facile in Java and can learn Python quickly. Unfortunately, Java's an awkward language for lightweight animation because it is buried in boilerplate syntax, binds awkwardly to graphics APIs, and is increasingly unsupported on the web.
Python has a relatively beautiful syntax and even offers operator overloading. Unfortunately, its graphics and physics API libraries are even more limited than Java's, and the web is largely unavailable to it. In the long run, I hope to see a stable and well-supported Python to asm.js compilation path emerge, and nice WebGL and Box2D bindings for it. For those interested in using Python for an animation course, I suspect that using the PyGame framework for handling graphics and UI. Some simple physics examples are available using it.
C++ and OpenGL or Vulkan is probably not a viable combination for a 200-level course at my institution, given the students' lack of experience working at such a low level or with such powerful (and thus "dangerous") tools.
I could imagine using Processing. However, my hunches are that the cross-language compilation step would confuse students when writing more complex simulations (it has in the past when I used it for game programming) and that I'm going to want direct access to GPU pixel shaders for fluid simulation.
![]() |
P_malin's Shader Rally |
Topics
Below I list some topics in a cumulative order, where the later ones build on ideas developed earlier. The list contains about twice as much content as I'd be able to cover with projects in a 12-week semester. So, I'd likely describe articulated sprite topics in lecture or readings but avoid assigning a programming project on them. At a school with a longer semester or for a slightly higher-level course those would be great topics to invite students to explore through implementation.
Sprite Animation
- The Phi phenomenon
- Flip-book animation
- Discretizing space and time: pixels and frames
- Animation vs. simulation vs. display rates
- The coordinate system
- Immediate mode vs. retained mode graphics APIs
- Polling vs. event-driven user input
- Spritesheets
- Thinking with vectors
- Distance between points
- Point in polygon intersection detection
- Rectangle-rectangle intersection (collision) detection

Sample project and resources:
- Make a simple animated, moving character
- codeheart.js Knight demo
- Nice Javascript sprite tutorial
Ballistic Motion
- Newton's laws of motion
- State space
- Derivatives and integrals review
- [Simulation as an ordinary differential equation]
- Numerical integration
- Taylor expansion review
- Order of error
- Euler (Forward, backward)
- Runga-Kutta (2nd + 4th order)
- Verlet
- Point-disk intersection
- Disk-disk intersection
- Penalty forces
- Impulses
- Particles
- Structure of arrays vs. array of structures
- SIMD vs. Arrays
Sample projects and resources:
- Make a character that moves in the presence of gravity (platformer)
- Make a particle system
- CG:PP chapter 35, first half
- codeheart.js "Physics" demo
- codeheart.js Warrior Princess demo
- Reeve's Particle Systems paper
- Witkin & Baraff's SIGGRAPH course notes, sections A-C [HTML version]
- Jarrod Overson's article
- Javascript RK4
- Derivation of Verlet integrator
- Leapfrog integration
- [Verlet, L. "Computer experiments on classical fluids. I. Thermodynamical properties of Lennard-Jones molecules", Phys. Rev., 159, 98-103 (1967).]

Intelligent and Emergent Behavior
- Interpolation and extrapolation
- Splines
- Flocking, herding, and schooling
- Constraint systems
- Mass-spring systems
- Hooke's law
- Damping and oscillation
- Spring "motors" and prismatic joints
- Meshes
- Cloth simulation
![]() |
The now-defunct Sodaplay app |
Sample projects and resources:
- Build a top-down animal simulation with predators and prey
- Build a modern version of Decarlo's xspringies and Sodaplay
- Craig Reynold's "Boids" SIGGRAPH paper
- Verlet cloth
- Karl Sims' Evolving virtual creatures
- Interpolation and splines GDC notes
- All you need is force: a constraint-based approach for rigid body dynamics in computer animation, Kees van Overveld and Bart Barenbrug, Computer Animation and Simulation 1995
- Meshless Deformations Based on Shape Matching, Matthias Muller, Bruno Heidelberger, Matthias Teschner, and Markus Gross, SIGGRAPH 2005
- Smooth Rotation Enhanced As-Rigid-As-Possible Mesh Animation, Zohar Levi and Craig Gotsman, IEEE TVCG 2003
Rigid Bodies
![]() |
Angry Birds built a game brand empire from rigid body simulation |
- Conservation of momentum
- Disk-rectangle collisions
- Polygon-polygon collisions
- Minkowski sums
- Torque
- Moment of inertia
- Friction
- Elasticity
- Working with rigid body APIs
- Revolute and "world" joints
- codeheart.js Box2D demo
- CG:PP chapter 35
- MIT moments of inertia
- Nonconvex Rigid Bodies with Stacking, Eran Guendelman, Robert Bridson, Ronald Fedkiw, SIGGRAPH 2003
Articulated Sprite Animation
- Articulated rigid body, relative reference frames
- Joint forces and constraints
- "Ragdoll"
- Splines
- Bones
- Inverse kinematics
- Spriter
- Inverse kinematics
- Real-time motion retargeting to highly varied user-created morphologies ("the Spore paper"), Hecker et al., SIGGRAPH 2008
Cellular Automata ("Voxels")
![]() |
A falling sand game |
- Conway's Game of Life
- Falling sand
- Minecraft
Sample projects and resources:
- Implement a falling sand game
- Cellular Automata for Physical Modelling, Tom Forsyth, Game Programming Gems 3, 2001 (page 200)
- Jos Stam's stable fluids
- The Making Of Dwarf Fortress (page 9), John Harris, Gamasutra, 2008 (focus on the hard case of volume-preserving water; check out recent results in Voxel Quest and speculate about how that system might work)
Fluid Dynamics
- Drag forces
- Cellular automata fluids
- Smoke
- Compressibility
- Pressure
- Pressure systems for cellular automata
- Viscosity
- Adhesion
- Wave dynamics
- Particle system fluids
- Smoothed particle hydrodynamics
Sample projects and resources:
- Make a shallow-water top-down simulation, with boats and islands
- Make a cellular automata side-view simulation with incompressible fluids
- Jos Stam's Stable Fluids
- Navier-stokes
- Navier-stokes demo
- SPH for games
- Multiresolution particle-based fluids, Richard Keiser, Bart Adams, Philip Dutre, and Leonidas Guibas, Technical Report, ETH Zurich, 2007
- Adaptive particles
- Real-time Eulerian water simulation using a restricted tall cell grid, Nuttapong Chentanez and Matthias Muller, SIGGRAPH 2011
- Highly Adaptive Liquid Simulations on Tetrahedral Meshes, Ryoichi Ando, Nils Thurey, Chris Wojtan, SIGGRAPH 2013

Subscribe to:
Posts (Atom)