Why program retro machines? Aren't they obsolete? Why not do something more constructive?

Slides:



Advertisements
Similar presentations
TECH SKILLS COMPUTER BASICS
Advertisements

DAP teaching computer architecture at Berkeley since 1977
Why Does Our Mind See Illusions?
Imaginary Worlds and Grounded (Embodied) Cognition John B. Black Teachers College Columbia University.
Communicating Information : Multimedia. Sights and sounds Combine all or some together and you get… multimedia.
Game Design and Programming. Objectives Classify the games How games are design How games are implemented What are the main components of a game engine.
Lecture 1: Intro to Computers Yoni Fridman 6/28/01 6/28/01.
Computer Systems Week 8: 3-bit – The Display Amanda Oddie.
Chapter 2. Definition Characteristics ExamplesNon-examples Input Graphic.
Review 5 Chapters 13, 14. What is software? Set of instructions to control computer operation.
Perspective, Scene Design, and Basic Animation
What is inside a computer?
SHARANPREET SIDHU IT/9. The first generation of computers is said by some to have started in 1946 with Eniac, the first 'computer' to use electronic.
 A device that  accepts input,  processes data,  stores data, and  produces output, all according to a series of stored instructions. 4 Step process.
Animation. Pre-calculated Animation Do more now, less later.
Combining Language Elements Turn computer speakers on while watching video.
There are different types of translator. An Interpreter Interpreters translate one instruction at a time from a high level language into machine code every.
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming 1.
JULIE CATALANO DON ROBISON. TECHNOLOGY JULIE CATALANO DON ROBISON.
Programming 1 1. Introduction to object oriented programming and problem-solving.
ZOMBIE MADNESS! Jack Smith Steve Mander-Jones OUTLINE > GAME OVERVIEW > IMPLEMENTATION > AI FEATURES > CONCLUSION.
Foundations of Computer Science Computing …it is all about Data Representation, Storage, Processing, and Communication of Data 10/4/20151CS 112 – Foundations.
Q.
Chapter 4: Machines and Mechanical Systems
AP: Discuss with a shoulder partner these questions. EQ Question: 1. What does the computer understand? 2. How is information converted to machine language?
Introduction to Computer and Programing Thanachat Thanomkulabut.
Type of Information Why variables matter… Any information has a “Data Type” 1.
Introduction to Computer and Programing Thanachat Thanomkulabut.
Programming Video Games
COMPUTERS IN EVOLUTION JACK KIRBY 3554 WILDERN SCHOOL
Introduction to Digital Media. What is it? Digital media is what computers use to; Store, transmit, receive and manipulate data Raw data are numbers,
BC1Q FALL POWERPOINT NOTES 1 Microsoft PowerPoint is a program that is part of Microsoft Office.
By: Group 4 Cognitive Psychology. Cognition Power of suggestion Repressed memory Neuroscience Philosophy Linguistics Key Terms.
TYPES AND COMPONENTS OF COMPUTER SYSTEMS Camila Rodríguez, Senior I B.
Cognitive Psychology What is cognitive psychology?
Ben, Griffen, Lucas. Pros: Movement & Sound: It has good graphics and the sound is good because it plays every move. It is easy to program it to move.
1 Perception and VR MONT 104S, Spring 2008 Session 18 Discussion of "The Matrix"
What makes up a computer. By Miranda, Ally and Eloise.
Resources used for marketing the product By Jamie Colclough.
Integers/Characters Input/Output Integers and Characters Input/Output System Calls. syscall Trap Handler Services for Integers and Characters Read Integer,
The Really Basic Computer Quiz Question 1 Which drive should you use to save your work?
CHARACTERISTICS IN A WORKPLACE By Rahmi Hossain. ORGANISATION Time Management Dedication Good Teamwork Good Attitudes Good communication skills Confidence.
Animation through the ages By Nicole Frize. Main Tasks  What is computer animation  hand drawn (cel) ;  flick books;  animated cartoon;  animation.
Introduction to Computer and Programing Thanachat Thanomkulabut.
Moving pictures Session 4. What is digital cinema? Article by Lev Manowich Digital media redefines the very identity of cinema. New methods possible with.
COMPUTER PROGRAMMING Year 9 – lesson 1. Objective and Outcome Teaching Objective We are going to look at how to construct a computer program. We will.
Information Technology Chapter 5. What is Information Technology? Information technology is specifically associated with computer-based communication.
Introduction to Digital Media 1. What is digital media? Digital media is a form of electronic media where data is stored in digital (as opposed to analog)
CS150: Computer Organization and Architecture Michael D. Wilder, Ph.D.
First Foray into Programming (the hard way). A reminder from last lesson: A machine code instruction has two parts:  Op-code  Operand An instruction.
Programming with Java. Chapter 1 Focuses on: –components of a computer –how those components interact –how computers store and manipulate information.
Graphics Pipeline Bringing it all together. Implementation The goal of computer graphics is to take the data out of computer memory and put it up on the.
Introduction.
Memory Parts of a computer
Perspective, Scene Design, and Basic Animation
1. Encode binary value using PCM
Learn what binary and denary mean.
Computer Organization and ASSEMBLY LANGUAGE
Welcome back to Software Development
Background Perception Animation - principles Animation - history
Introduction to Software
Developments Key Revision Points.

Why Does Our Mind See Illusions?
Interactive media.
Why Does Our Mind See Illusions?
Social Practice of the language: Share information through graphic
Why Does Our Mind See Illusions?
– Graphics and Visualization
Presentation 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?