Personal Profile

Pong

Those classic Atari games were harder than you think

The Atari 2600 console – the games looked simple, but they weren’t

The Atari 2600 console – the games looked simple, but they weren’t

So a computer program has learned how to play classic Atari games. Big deal. I mean, they’re just big blocks of pixels pushing smaller blocks of pixels around a screen, right?

Yet somehow, the UK artificial intelligence specialist Deep Mind, bought last year by Google for £240m, is extremely excited about the fact that it has developed an AI agent capable of learning how to play Space Invaders. I learned how to play Space Invaders in a cafe in Blackpool when I was six. But Google hasn’t acquired me. What’s going on?

The thing is, classic Atari games such as Space Invaders, Pong and Breakout were, despite their visual limitations, much more complex than our modern minds give them credit for. Indeed, many of these games set in place the fundamental mechanics that modern titles are still utilising – and they are deceptively deep, even for a Deep Mind AI gamer.

It turns out the Deep Mind program fared very well against titles that allowed it to learn systems through simple trial and error such as Video Pinball and Breakout. However, it failed spectacularly at games that required the participants to build a mental map of the level and develop long-term strategies, or that required the mastery of different skillsets, such as the more complex shooters Zaxxon and Gravitar.

However, learning to play and master any of these games is a significant feat, despite their chunky aesthetics. Here are four classic Atari titles and why they’re not quite as basic as they appear.

Pong

Designed by electrical engineer Al Alcorn and launched as an arcade machine in 1972, Atari’s legendary bat and ball simulation, is widely considered the most basic interactive electronic game possible. Indeed, Atari founder Nolan Bushnell once said to Alcorn: “I want to make a game that any drunk in any bar can play.”

But Pong is actually a very important early example of game physics – the ball reacting to surfaces in different ways. When it hits a wall, it simply rebounds at a mirror-opposite angle.

However, each of the bats is actually divided into eight sections, each providing a slighting different angle of return. Therefore players are able to develop strategies, planning the return gradient so that the opponent is unable to quickly guess where the ball will return to, leaving them stranded in the wrong part of the screen. Consequently, players – or indeed computer programs – with a knowledge of projectile displacement physics have a distinct advantage.

Breakout

Created as a single-player version of Pong, Atari’s wall-breaking classic was designed by Bushnell, with help from Steve Wozniak and Steve Jobs who would, of course, later go on to found Apple. Players simply use a bat at the bottom of the screen to knock a ball into rows of coloured bricks, smashing anything it hits. Once again, the bat has different impact zones that affect the angle of the bounce.

Extra depth comes from the fact that the ball speeds up when the player reaches the upper layers of the walls, and then the bat shrinks to half its size when the ball finally hits the top wall. This is an early example of gameplay balance, with a system that increases the level of challenge as the player begins to excel. The fiendishly compulsive “tidying up” format of the game would later become a staple of the puzzle genre (see Tetris).

Space Invaders

Originally devised by Tomohiro Nishikado, a designer at Japanese arcade company Taito, Space Invaders is – alongside Pac-Man – one of the best-known video games of all time. Players shoot at waves of aliens as they descend to Earth, occasionally blasting a UFO as it whizzes across the top of the display.

Seemingly simple, the game was one of the first to introduce a smooth difficulty curve, the invaders speeding up as they get closer. Incredibly, this was actually a bug: the archaic processor was able to handle the movement more efficiently when there were fewer objects on screen. But Nishikado kept it.

Alongside the cowboy shoot-’em-up Gun Fight, Space Invaders (which was later ported to the Atari 2600 console) also popularised the “cover” mechanic, providing a row of destructible barriers for the player to hide behind. It is a feature that would later be brought to more complex action adventures such as Grand Theft Auto and Gears of War.

Indeed, Hideo Kojima, the creator of the multimillion-selling Metal Gear Solid series credited Space Invaders with inventing the “stealth” game genre, as players could sneak from barrier to barrier evading the attention – and bullets – of the extraterrestrial enemies.

Asteroids

Created using monochrome “vector” graphics by Atari coders Ed Logg and Lyle Rains, Asteroids has players controlling a tiny ship as it blasts passing space rocks. Once again, however, the basic set-up hides a complex challenge. The ship itself is piloted using thrust and inertia, an intricate physics system, that adds a significant skill factor to the multi-directional movement.

The game also exhibits a clever difficulty curve: when larger asteroids are blasted they split up into faster moving rocks, considerably increasing the challenge. And it experiments with contrasting AI enemies. Two different flying saucers can appear on screen – a large one that fires inaccurately, and a smaller one that is much more deadly.

Released in 1979, Asteroids was a smash hit, selling more than 70,000 arcade machines. Players were so addicted to its merging of simple visuals with intense action that they began to work out and exploit its systemic features. A good Asteroids player knows that leaving a single slow moving rock on screen and using it as a barrier from which to blast saucers is the way to huge high scores. It’s a technique known as “lurking” and its one of the earliest example of players gaming the system for tactical advantage.



Popular Pages
  • CV Resume Ahmadrezar Razian-سید احمدرضا رضیان-رزومه Resume Full name Sayed Ahmadreza Razian Nationality Iran Age 36 (Sep 1982) Website ahmadrezarazian.ir  Email ...
  • CV Resume Ahmadrezar Razian-سید احمدرضا رضیان-رزومه معرفی نام و نام خانوادگی سید احمدرضا رضیان محل اقامت ایران - اصفهان سن 33 (متولد 1361) پست الکترونیکی ahmadrezarazian@gmail.com درجات علمی...
  • Nokte feature image Nokte – نکته نرم افزار کاربردی نکته نسخه 1.0.8 (رایگان) نرم افزار نکته جهت یادداشت برداری سریع در میزکار ویندوز با قابلیت ذخیره سازی خودکار با پنل ساده و کم ح...
  • Tianchi-The Purchase and Redemption Forecasts-Big Data-Featured Tianchi-The Purchase and Redemption Forecasts 2015 Special Prize – Tianchi Golden Competition (2015)  “The Purchase and Redemption Forecasts” in Big data (Alibaba Group) Among 4868 teams. Introd...
  • Brick and Mortar Store Recommendation with Budget Constraints-Featured Tianchi-Brick and Mortar Store Recommendation with Budget Constraints Ranked 5th – Tianchi Competition (2016) “Brick and Mortar Store Recommendation with Budget Constraints” (IJCAI Socinf 2016-New York,USA)(Alibaba Group...
  • Drowning Detection by Image Processing-Featured Drowning Detection by Image Processing In this research, I design an algorithm for image processing of a swimmer in pool. This algorithm diagnostics the swimmer status. Every time graph sho...
  • 1st National Conference on Computer Games-Challenges and Opportunities 2016-Featured 1st National Conference on Computer Games-Challenges and Opportunities 2016 According to the public relations and information center of the presidency vice presidency for science and technology affairs, the University of Isfah...
  • Shangul Mangul Habeangur,3d Game,AI,Ahmadreza razian,boz,boz boze ghandi,شنگول منگول حبه انگور,بازی آموزشی کودکان,آموزش شهروندی,آموزش ترافیک,آموزش بازیافت Shangul Mangul HabeAngur Shangul Mangul HabeAngur (City of Goats) is a game for child (4-8 years). they learn how be useful in the city and respect to people. Persian n...
  • Design an algorithm to improve edges and image enhancement for under-sea color images in Persian Gulf-Featured 3rd International Conference on The Persian Gulf Oceanography 2016 Persian Gulf and Hormuz strait is one of important world geographical areas because of large oil mines and oil transportation,so it has strategic and...
  • 2nd Symposium on psychological disorders in children and adolescents 2016 2nd Symposium on psychological disorders in children and adolescents 2016 2nd Symposium on psychological disorders in children and adolescents 2016 Faculty of Nursing and Midwifery – University of Isfahan – 2 Aug 2016 - Ass...
  • MyCity-Featured My City This game is a city simulation in 3d view. Gamer must progress the city and create building for people. This game is simular the Simcity.
  • GPU vs CPU Featured CUDA Optimizing raytracing algorithm using CUDA Abstract Now, there are many codes to generate images using raytracing algorithm, which can run on CPU or GPU in single or multi-thread methods. In t...
Popular posts
Interested
About me

My name is Sayed Ahmadreza Razian and I am a graduate of the master degree in Artificial intelligence .
Click here to CV Resume page

Related topics such as image processing, machine vision, virtual reality, machine learning, data mining, and monitoring systems are my research interests, and I intend to pursue a PhD in one of these fields.

جهت نمایش صفحه معرفی و رزومه کلیک کنید

My Scientific expertise
  • Image processing
  • Machine vision
  • Machine learning
  • Pattern recognition
  • Data mining - Big Data
  • CUDA Programming
  • Game and Virtual reality

Download Nokte as Free


Coming Soon....

Greatest hits

Imagination is more important than knowledge.

Albert Einstein

The fear of death is the most unjustified of all fears, for there’s no risk of accident for someone who’s dead.

Albert Einstein

Waiting hurts. Forgetting hurts. But not knowing which decision to take can sometimes be the most painful.

Paulo Coelho

You are what you believe yourself to be.

Paulo Coelho

Anyone who has never made a mistake has never tried anything new.

Albert Einstein

Gravitation is not responsible for people falling in love.

Albert Einstein

It’s the possibility of having a dream come true that makes life interesting.

Paulo Coelho

One day you will wake up and there won’t be any more time to do the things you’ve always wanted. Do it now.

Paulo Coelho


Site by images
Recent News Posts