Download Retro Game Programming

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Computer Go wikipedia , lookup

Artificial intelligence in video games wikipedia , lookup

Transcript
Why program retro machines?
Aren't they obsolete?
Why not do something more
constructive?
We need to remember where we came
from
Nothing pushes a computer to it’s limits
like a video game
Great mental exercise
The 3 laws of video game
programming
All that a computer ever does is move
and manipulate bits of binary data
The way that we understand our world
is based on illusions
Communication is key
Everything that a computer does
is the result of manipulating data
Much of our reality is based
on illusions
The brain has to put images
together
The brain has to put
animations together
Communication is key
The basic workings of a game
1) Put something on the screen
2) Do some stuff in the background
3) Put something on the screen again
Video modes
1)Alpha numeric modes
2)Graphic modes
Understanding memory maps
video memory
Animation
Double buffering
Buffer 1
Buffer 2
Getting the players input
Game A.I.
Game Physics
The nature of assembly
language
Questions?