ICS 699 – Sony PlayStation Game Programming Project -Matthew Sharritt.

Slides:



Advertisements
Similar presentations
Digital Game-Based Learning Why and How it Works.
Advertisements

Computer Games Digital Games Design Level 5. Three Outcomes Demonstrate understanding of – different digital gaming platforms and related technologies.
PE CLASS :D. Do Gymnastics Today the teacher decides that they will be teaching gymnastics. You choose to:
GAME:IT Designing Good Games. Question: What makes a computer game a game? A computer game is a software program in which one or more players make decisions.
Interaction design using the graphical user interface (GUI)
 Title: QWOP  Developer: Bennett Foddy  Genre: Casual Skill Game  Price: Free  Requirements: A computer with internet and flash.
Game Design Serious Games Miikka Junnila.
Television in our life..
Computers in Principle & Practice I - V Deena Engel Computers in Principle and Practice I V , Sections 1 & 2 Fall, 2009 Deena Engel .
RED DEAD REVOLVER Artificial Intelligence Critique By Mitchell C. Dodes CIS 588.
In the Computer Science program 5 years experience with Java developing service apps for enterprise storage servers No artistic ability Only graphics /
Playing the News: Using games for news, information, and education Nora Paul University of Minnesota School of Journalism and Mass Communication Institute.
CS 370 Computer Game Design Introduction Ken Forbus Spring 2003
The Elements of Gameplay by Richard Rouse III Ayşegül Bakar.
The Lord of the Rings The Return of the King. Basic Information Company: Electronic Arts (EA) Author: ▫lead designers: Bret Robbins & Chris Tremmel ▫Lead.
Advance wars Reveiw By Joshua Oziemski. Basic Information Title: Advance wars Developed by Intelligent Systems Published by Nintendo Genre: Turn based.
Computer Science at Queen Mary, University of London Matthew Huntbach.
Computer Animation 2D Game Logic. What considerations should be addressed when designing a good game? What Makes A Good Game? (excerpts from Mark Overmars,
Lesson 1: Game 1 Lesson 1: Game 1  Tactical Problem: Attacking the basket  Lesson Focus: Shooting within the zone of the basket Limited Instruction:
How 3D Modeling Is Used. Entertainment 3D modeling is usually used in films, there isn’t many films or big TV shows that come out of Hollywood that don’t.
BASIC PHOTOGRAPHY SKILLS. EXPERIMENT Shoot from different perspectives – up high, down low etc. getting in close – stepping back for a wider angle shot.
MY CHARACTER “HAZE” OVERVIEW OF CHARACTER AND STORYLINE -influenced by cybernetics and robots as in today’s modern society we see a huge increase in.
Bring your Friends to the Party: Incorporating Guest Speakers into your Online Course! Christopher Neidig & Daniel Shpak Quinnipiac University Christopher.
CS 638, Fall 2001 CS 638: Computer Games Technology Fall 2001.
GETTING STARTED 1. Click on the START menu and go up to UDT SOFTWARE, then drag over to Microsoft Office, and then down to Power Point 2. Select a theme.
CS451 Computer Graphics JYH-MING LIEN DEPARTMENT OF COMPUTER SCIENCE GEORGE MASON UNIVERSITY.
Goals Setting Unit #2.
CS426 Game Programming II Dan Fleck. Why games?  While the ideas in this course are demonstrated programming games, they are useful in all parts of computer.
The Basics Title: Guitar Hero III Legends of Rock Company: Neversoft and Activision Type: Music Rhythm Price: (New) $59.99 Minimum Requirments: *Console.
Artificial Intelligence By John Debovis & Keith Bright.
Artificial Intelligence in Game Design Problems and Goals.
TECHNOLOGY. Computer games have always been driven by technology. For many years it was advances in graphics that changed the way computer games were.
DISCUSS ACADEMIC achievement WITH YOUR PROFESSOR! Exercise your responsibility to discuss your academic performance with all your instructors Designed.
Goal Setting A projected state of affairs that a person plans to achieve A desired end point Desire, Intention, Purpose, Result It has been shown time.
Game Design Teri Stebbins Scratch. Game Design-Scratch Pros  It Is easy to navigate save and make projects.  It Is easy to record sound.  You can get.
By Mr. Lee. What makes up a game? Brainstorm as a class some ideas.
Game Interface Design by Brent Fox
Mafia Dmitriy Ansolis CIS487 9/27/09. Introduction Title: Mafia Publisher: Gathering of Developers (aka God Games) Developer: Illusion Softworks Release.
Art 315 Lecture 5 Dr. J. Parker AB 606. Last time … We wrote our first program. We used a tool called GameMaker. The program we wrote causes a ball to.
Uses and features of multimedia products
Ikaruga Charlie Cross CIS Overview Released in 2001 in Japanese Arcades. Released for Dreamcast in 2002 Finally released for Gamecube in.
The Design Document The Design Document Introduction Game Mechanics Artificial Intelligence Characters, Items, and Objects/Mechanisms Story.
Multi-tasking while playing computer games Gretchen Ortiz MS HCI-Psychology Celia Pearce, Ph.D. Director of Experimental Game Lab LCC.
Computer Science 1172 Scratch Project on Artificial Intelligence and Computational Thinking Nicholas Crabtree Jiang Jiang Liu Thinking Speaking Writing.
Artificial Intelligence Bodies of animals are nothing more than complex machines - Rene Descartes.
Sample Video Game & Sound. The Plan 1.Game Theme 2.Game Structure 3.Sprites 4.Trackers 5.Collisions 6.Score 7.Levels 8.Splash Screens 9.Design 10.Implementation.
TownMUD An Interface for a Text-Based Multiple User Dimension.
PLAYING IN THE PRESENT Step 1: Self-Control. Step 2: Plan Your Performance. Step 3: Trust.
Computational theory techniques in interactive video games.
ENGR-TS-2: The students will develop an understanding of how the design process is used to develop a technological system.
Course Overview  What is AI?  What are the Major Challenges?  What are the Main Techniques?  Where are we failing, and why?  Step back and look at.
Intro to Game Design Spring 2006 Hyuck rea, Rho – Auburn University.
The Power of YET! The power of believing that you can improve. So when you can’t do something now – it is a can’t do it ‘YET’!
Game Design: Theory and Practice by Richard Rouse III Chapter 1 What Players Want.
Of An Expert System.  Introduction  What is AI?  Intelligent in Human & Machine? What is Expert System? How are Expert System used? Elements of ES.
Instructions Go to the shared area and open a file Go to -> S:\ICT\My Teacher\Mr Crossan\Year 7\Catch the Clown Open the Catch the Clown file by double.
Standards Involved: STEM-EC-3.3 STEM-EC-3.3 STEM-EC-6 STEM-EC-6 Standards Involved: STEM-EC-3.3 STEM-EC-3.3 STEM-EC-6 STEM-EC-6.
Computational Thinking
Artificial Intelligence
By: Vivian W.. For movement, I made the turtle and the kodu move.
EirplayMedia (c) The Games Industry Eirplay Media ©
oI feel like my media product has challenged forms and conventions of real media products a little bit because of the way I have placed my masthead.
Stencyl Visual Programming Dr. Gary Liu. Sections: 1: Game Development Concepts 2: Stencyl and Game Mechanics 3: Stencyl Story and Aesthetics 4: stencyl.
Learn How to Play the Piano A Five Step Guide to Success By Ashley Bennet.
Often the Development regarding Game titles Systems Gaming systems have transformed plenty since they had been very first introduced to individuals. Ahead.
LESSON ONE: WHAT IS A VIDEO GAME. WHAT IS A VIDEO GAME Elements of a Game Active Participation Playing a game versus playing with a toy Involves players.
Done Done Course Overview What is AI? What are the Major Challenges?
GAME:IT Designing Good Games.
Technical Proficiency 2
Presentation transcript:

ICS 699 – Sony PlayStation Game Programming Project -Matthew Sharritt

Overview What is LEARNU? Goals of the Project How the Project Started Game Design Principles My Final Project Demonstration Conclusion

What is LEARNU Lab of Edutainment Architectures for Revolutionary New Uses – LEARNU is a lab of the University of Hawaii, Department of Information and Computer Sciences that explores the advancement of computer and information sciences and education in modern game console platforms. Focus on ‘Edu-tainment’: Education & Entertainment Developer kits donated from SquareSoft- allowing us to develop PlayStation Applications Project of Instructor David Nickles

How the Project Started SquareSoft going out of business… – Donation of PSX development kits PlayStation is a widely-used and widely- available platform, which is easy to use by people of all ages, and is great for multimedia applications

What the Lab Looks Like...

Game Design Techniques were studied, from the book “Game Design, Theory and Practice” by Richard Rouse III Game Design principles were studied, and applied to our projects

Some ‘Good’ Game Design Principles Challenging Bragging Rights Good Graphics and Sounds Room for Fantasy / Immersion Consistency Accomplishable Tasks Humor Artificial Intelligence

A Challenging Game Steady increase in difficulty First level easy, later levels hard Makes the game appealing to gamers of different skill levels- beginners and experts

Bragging Rights I got the highest score! Pac-Man style of getting to the highest level possible and obtaining the highest score A good game will have people bragging to their friends about the score they achieved

Good Graphics / Sounds Many good games in the past, but they had much less powerful hardware Resulted in simpler games than today Still fun to play, but can’t compare with the latest games out today Good sounds and graphics add realism to the game

Fantasy / Immersion Good games absorb the person playing the game Gamers can fantasize that they are in the world that the game presents Gamer is unaware of the hours flying by

Consistency Gamers expect a consistent interface and game play Not following this convention will frustrate the game player Switching the game ‘rules’ mid-stream will leave gamers complaining about the game programmers

Accomplishable Tasks Tasks in the game should be something that is realistic for the gamer to accomplish Gamer shouldn’t get hopelessly stuck Gamers expect to fail, otherwise it wouldn’t be challenging

Humor Fun games can be funny I tried to do this with adding a South Park theme to my game Characters are funny- big head / little bodies, similar to South Park theme You might recognize some of the characters...

And Finally... AI Artificial Intelligence- needs to match the complexity of the game Often referred to as ‘Artificial Stupidity’ Can be simple, as long as the game play doesn’t get too predictable

My Final Project I worked on several projects over the year, and I will present my final project for this semester Is a shooter-style game- objective is to kill your opponent before he kills you There is a catch in the game- the orange figure in the snow-suit (Kenny) is your friend, and you cannot shoot him

My Final Project Game allows you to duck behind a wall Several different levels, with different enemies and settings Several difficulty levels Upon passing a difficulty level, you continue by restarting on a higher difficulty level

My Final Project Gun shot effects- such as seeing gun flashes, having different gun sounds for shooting or being shot at, and having a red flash on the screen when you are hit Characters in the game follow a random AI, through a state machine Game is played using the PlayStation light gun

Let’s See It! I’ll switch to a demo of my game...

Conclusion As a life-long gamer, I had a lot of fun studying what elements make a game fun Creating games from scratch, and doing all of the design yourself is very rewarding End product is a fun, playable game that can be shown to your friends I would recommend participation in the PlayStation lab to anyone with an interest in gaming and software design

References Rouse III, Richard. Game Design: Theory and Practice. Plano, TX: Wordware Publishing, 2001.