Game Programming. Introduction. Project Summer Term Nintendo. Wednesday, April 18th, Andrew Nealen, TU Berlin,

Size: px
Start display at page:

Download "Game Programming. Introduction. Project Summer Term 2007. Nintendo. Wednesday, April 18th, 2007. Andrew Nealen, TU Berlin, 2007 1"

Transcription

1 Game Programming Project Summer Term 2007 Nintendo Introduction Wednesday, April 18th, 2007 Andrew Nealen, TU Berlin,

2 What is this project about? Gameplay Gameplay mechanics Engine design/coding Rapid prototyping Design iteration Related technical issues Modeling, texturing and rendering Game logic, AI, input and sound FUN! Life meter (Castlevania) Power ups (Super Mario Bros.) Bosses (R-Type) Playing with power Andrew Nealen, TU Berlin,

3 People Andrew Nealen (Official) office hours: Wednesday 10.30am-11.30am, EN 721 Marc Alexa Andrew Nealen, TU Berlin,

4 Project Structure Structure / Lehrform Projekt 4 SWS with weekly group meetings (Wed.) One extra meeting per team per week 2(3) game prototypes per team + final game 4-5 lectures throughout the term Teams 4 people per team, 4 teams (=16 participants) If there are more than 16 applicants: Interviews Sign up as team of 4, if you already have a team Otherwise single sign up + preferred role... (more later) Andrew Nealen, TU Berlin,

5 Team (1) Team Lead / Design Team lead / design Organize team Schedule milestones Iterate game design and game rules Study game theory etc. See Theory of fun and Game Architecture and Design Report progress (or lack thereof) to me Andrew Nealen, TU Berlin,

6 Team (2) Content Creator Content creator 2D Sprites (Photoshop) 3D Models (SoftImage) Textures, Normalmaps 2D/3D animations Sound design Role of an art director Coherent look-and-feel Adapt style to gameplay mechanics and story God of War, SCEA Andrew Nealen, TU Berlin,

7 Team (3) Graphics Programmer Graphics programmer Rendering style Work with content creator (procedural content) Interface with gameplay programmer (collision detection, events, etc.) Polish the visuals with vertex/pixel shaders Particle effects, etc. Bizarre Creations Andrew Nealen, TU Berlin,

8 Team (4) Gameplay Programmer Gameplay programmer The AI of the game: generally refers to every rule-based aspect Also known as the software engineer Encode behaviors, path planning, state machines, etc. Work closely with lead game designer Andrew Nealen, TU Berlin,

9 Tools (1) XNA game studio express All developer tools freely available from Visual C# express edition (yes, you will need to learn C#) SoftImage XSI (3D modeling and texturing) MapZone2 (procedural texture generation tool) In the lab 42 LCD TV with xbox360 + Creators Club subscription Controllers + wireless adapters to develop all prototypes on windows PCs Andrew Nealen, TU Berlin,

10 Tools (2) Why XNA game studio express? Simple, easy to use, enables rapid prototyping any technical problem we have can be discussed with the entire group API supports basic routines for 3D model loading and rendering, 2D sprites, sound playback, input processing (for xbox 360 controllers + rumble) etc Again: we can playtest the games on a widescreen LCD on a regular xbox 360 Any other dev environments or platforms allowed?... Sorry, but no Andrew Nealen, TU Berlin,

11 Tentative Schedule (1) wed apr 18 [LEC] intro talk wed apr 25 [LEC] short XNA intro wed may 02 [LEC] rapid prototyping wed may 09 pitch game design 1 + prototype wed may 16 [LEC] game programming patterns wed may 23 [LEC] particle effects and physics wed may 30 presentation of playable prototype 1 + discussion Andrew Nealen, TU Berlin,

12 Tentative Schedule (2) wed jun 06 [LEC] procedural content and emergent gameplay wed jun 13 pitch game design 2 + prototype wed jun 20 [LEC] iteration in game design wed jun 27 group meeting, playtesting wed jul 04 presentation of playable prototype 2 + discussion wed jul 11 group meeting, playtesting wed jul 18 final presentations Andrew Nealen, TU Berlin,

13 Team Building (1) More than 16 applicants? Individual Interviews tomorrow from 10am on in 10 minute intervals (group interviews are optional) More than 24 applicants? Find a team of 4 today... team interviews tomorrow from 10am on in 15 min intervals me a very simple game design pitch by 9pm tonight, all on a single page, and include Your name(s) + preferred team role(s) Previous (graphics) courses taken + other related experience If you would like to present a demo, bring it to the interview tomorrow (on your laptop) Andrew Nealen, TU Berlin,

14 Team Building (2) Less than or exactly 16 applicants? Lets build teams right now Otherwise: lets arrange times for the individual/group interviews tomorrow Participants and groups will be published on the project website next Tuesday evening If you don t want your name on the website, let me know and we will use an alias instead Good luck! Andrew Nealen, TU Berlin,

15 Questions? Lets have a Q & A session! Ideas? Suggestions? Thanks for attending! Next week: Introduction to XNA game studio express Project schedule and discussion Andrew Nealen, TU Berlin,

Game Design and Programming

Game Design and Programming CS 673: Spring 2012 Game Design and Programming Nintendo Introduction Andy Nealen, Rutgers, 2012 1/19/2012 1 What is this class about? Game design Real world abstractions Visuals Interaction Design iterations

More information

Game Programming and Design

Game Programming and Design CS 672: Spring 2010 Game Programming and Design Nintendo Introduction Andrew Nealen, Rutgers, 2009 1/21/2010 1 What is this seminar about? Game design Real world abstractions Visuals Interaction Design

More information

FULL SEMESTER PROGRAMME (30 ECTS) Autumn semester

FULL SEMESTER PROGRAMME (30 ECTS) Autumn semester GAME DESIGN FULL SEMESTER PROGRAMME (30 ECTS) Autumn semester 1 GAME DESIGN 30 ECTS Courses of this program: Game Design (3): 4 ECTS Usability in Games: 4 ECTS Animation Technology: 4 ECTS Procedural Gameplay:

More information

MODESTO CITY SCHOOLS COURSE OUTLINE. MEETS GRADUATION REQUIREMENTS: Practical Arts and/or Computer Literacy

MODESTO CITY SCHOOLS COURSE OUTLINE. MEETS GRADUATION REQUIREMENTS: Practical Arts and/or Computer Literacy MODESTO CITY SCHOOLS COURSE OUTLINE COURSE TITLE: Video Game Design COURSE NUMBER: 03810 RECOMMENDED GRADE LEVEL: 10-12 ABILITY LEVEL: Unsectioned DURATION: 2 semesters CREDIT: 5 units per semester GRADING

More information

the gamedesigninitiative at cornell university Lecture 1 Course Overview

the gamedesigninitiative at cornell university Lecture 1 Course Overview Lecture 1 Course CS/INFO 4152: Advanced Topics Sequel to CS/INFO 3152 Prereq unless you a non-cornell Meng (or exempt) Similar format and structure as Intro Game Design Covers topics not touched in Intro

More information

Video Game Programming ITP 380 (4 Units)

Video Game Programming ITP 380 (4 Units) Video Game Programming ITP 380 (4 Units) Objective This course provides students with an in-depth introduction to technologies and techniques used in the game industry today. At semester s end, students

More information

Mondays and Thursdays, 10:05-11:25, F24-406

Mondays and Thursdays, 10:05-11:25, F24-406 1 Game Development Lab Fall 2015 Copenhagen 3 Credit Course Major Disciplines: Computer Science, Mathematics, Design Faculty Member: Morten Nobel-Jørgensen, morten.nobel-jorgensen@dis.dk Program Director:

More information

Introduction. Video Game Technologies 11498: MSc in Computer Science and Engineering 11156: MSc in Game Design and Development

Introduction. Video Game Technologies 11498: MSc in Computer Science and Engineering 11156: MSc in Game Design and Development Based on course CSC207, Java Games Programming by Philip Hanna Queen s University, Belfast, Ireland Video Game Technologies 11498: MSc in Computer Science and Engineering 11156: MSc in Game Design and

More information

Narrative in Games. Foundations of Interactive Game Design Professor Jim Whitehead February 26, 2007

Narrative in Games. Foundations of Interactive Game Design Professor Jim Whitehead February 26, 2007 Narrative in Games Foundations of Interactive Game Design Professor Jim Whitehead February 26, 2007 Creative Commons Attribution 2.5 creativecommons.org/licenses/by/2.5/ Due today Multi-game analysis essay

More information

Game Programming & Game Design

Game Programming & Game Design Unit 11: Game Programming & Game Design BRIDGES TO COMPUTING http://bridges.brooklyn.cuny.edu College Now, Bridges to Computing Page 1 Topic Descriptions and Objectives Unit 7: Game Programming & Game

More information

MINIMUM ACADEMIC REQUIREMENTS Ontario Secondary School Diploma with Grade 12 College English (C) ENG4C, or mature student status.

MINIMUM ACADEMIC REQUIREMENTS Ontario Secondary School Diploma with Grade 12 College English (C) ENG4C, or mature student status. Video Game Art Section B.95 11/14/2015 Ontario College Diploma (2 Years - 4 Semesters ) (4006) 705.759.6700 : 1.800.461.2260 : www.saultcollege.ca : Sault Ste. Marie, ON, Canada PROGRAM OVERVIEW This 2

More information

How To Get Started With Windows Phone

How To Get Started With Windows Phone Windows Phone Developer Guidance Map v2.0 J.D. Meier, Principal PM, Microsoft http://blogs.msdn.com/jmeier http://gettingresults.com Introduction Welcome to the Windows Developer Guidance Map! This map

More information

Career Opportunities in Electronic Game & Simulation Design

Career Opportunities in Electronic Game & Simulation Design Career Opportunities in Electronic Game & Simulation Design Development Career Categories Producers Designers Artists Programmers Game Testers and Quality Assurance Technicians Developer Careers Producers

More information

Homeschool Programming, Inc.

Homeschool Programming, Inc. Printed Course Overview Course Title: TeenCoder: Game Programming TeenCoder: Game Programming Printed Course Syllabus and Planner Updated October, 2015 Textbook ISBN: 978-0-9887033-2-2, published 2013

More information

The Future Of Animation Is Games

The Future Of Animation Is Games The Future Of Animation Is Games 王 銓 彰 Next Media Animation, Media Lab, Director cwang@1-apple.com.tw The Graphics Hardware Revolution ( 繪 圖 硬 體 革 命 ) : GPU-based Graphics Hardware Multi-core (20 Cores

More information

Raster Burn - Review

Raster Burn - Review Raster Burn Design Document Kyle Blevens and Adam Le Doux Detailed Plan RASTER BURN is a virtual competitive team sport for four or more players. Players navigate a field and work together to score points

More information

CS130 - Intro to computer graphics. Dr. Victor B. Zordan vbz@cs.ucr.edu www.cs.ucr.edu/~vbz. Objectives

CS130 - Intro to computer graphics. Dr. Victor B. Zordan vbz@cs.ucr.edu www.cs.ucr.edu/~vbz. Objectives CS130 - Intro to computer graphics Dr. Victor B. Zordan vbz@cs.ucr.edu www.cs.ucr.edu/~vbz Objectives Explore basics of computer graphics Survey application areas Today, brief introduction to graphics

More information

CS 378: Computer Game Technology

CS 378: Computer Game Technology CS 378: Computer Game Technology http://www.cs.utexas.edu/~fussell/courses/cs378/ Spring 2013 University of Texas at Austin CS 378 Game Technology Don Fussell Instructor and TAs! Instructor: Don Fussell!

More information

Computer Game and Animation Past, Present, and Future

Computer Game and Animation Past, Present, and Future Computer Game and Animation Past, Present, and Future Computation Based Computer Game and Animation Past, Present, and Future Has gameplay, a pattern defined though a set of rules Changing objects over

More information

University of the Arts London (UAL) BA (Hons) Games Design Art and Design Date of production/revision July 2015

University of the Arts London (UAL) BA (Hons) Games Design Art and Design Date of production/revision July 2015 Programme Specification Every taught course of study leading to a UAL award is required to have a Programme Specification. This summarises the course aims, learning outcomes, teaching, learning and assessment

More information

INTERNSHIP REPORT CSC410. Shantanu Chaudhary 2010CS50295

INTERNSHIP REPORT CSC410. Shantanu Chaudhary 2010CS50295 INTERNSHIP REPORT CSC410 Abstract This report is being presented as part of CSC410 course to describe the details of the internship done as part of the summer internship process of the IIT-Delhi curriculum.

More information

Design Project #3: Video Games

Design Project #3: Video Games PROF. MCGUIRE mcguire@cs.williams.edu Design Project #3: Video Games For your third design project, you will work in a self-selected team of 2-5 students for two weeks to design, implement, document, analyze,

More information

You will need to bring along your completed assignment/s along with all portfolio evidence of your relevant experience.

You will need to bring along your completed assignment/s along with all portfolio evidence of your relevant experience. International Games Architecture & Design Your Application ARRANGING AN INTERVIEW The stages you must complete for an interview: 1. Complete the Study Skill Tests (Kies Actief) 2. Complete the quiz to

More information

9 Sat 11:30 am Golf with Tom and Harry

9 Sat 11:30 am Golf with Tom and Harry Student A Warm Up Work with a partner. What is your next appointment? Conversation Read and fill in the spaces. Scene: Pam and Bob work in different departments of ABC incorporated. Bob is calling Pam.

More information

SOFTWARE ENGINEER. For Online (front end) Java, Javascript, Flash For Online (back end) Web frameworks, relational databases, REST/SOAP, Java/Scala

SOFTWARE ENGINEER. For Online (front end) Java, Javascript, Flash For Online (back end) Web frameworks, relational databases, REST/SOAP, Java/Scala SOFTWARE ENGINEER Video Game Engineering is intellectually demanding work. Our software engineers are faced with daily challenges that involve physics (from collision detection to complex physical reactions),

More information

Kornél Lehőcz klehocz@scarablabs.com

Kornél Lehőcz klehocz@scarablabs.com Kornél Lehőcz klehocz@scarablabs.com Objective I am seeking contract work as programmer or software development consultant. Skills and experience I am fluent in C++ (over 10 years of professional experience).

More information

Department of Computer Science

Department of Computer Science Computer Technology Camps Summer 2012 July 9 July 26 WEB TECHNOLOGY EXPLORATIONS IN ROBOTICS CREATING ANIMATION & MOVIES EXPLORATIONS IN COMPUTER GAMING CREATING TECHNOLOGICAL TOYS CREATING ANDROID PHONE

More information

DD1354. Christopher Peters. Sweden. http://www.csc.kth.se/~chpeters/

DD1354. Christopher Peters. Sweden. http://www.csc.kth.se/~chpeters/ DD1354 Models and Simulation Christopher Peters HPCViz, KTH Royal Institute of Technology, Sweden chpeters@kth.sese http://www.csc.kth.se/~chpeters/ The Course Team Johan Hoffman Christopher Peters [jhoffman@kth.se]

More information

CENTRE FOR FINE ART ANIMATION AND DESIGN. Animation Visual Effects and Fine Art Full and Part Time Courses. Cape Town Prospectus

CENTRE FOR FINE ART ANIMATION AND DESIGN. Animation Visual Effects and Fine Art Full and Part Time Courses. Cape Town Prospectus Animation Visual Effects and Fine Art Full and Part Time Courses Cape Town Prospectus 201 Animation Visual Effects and Fine Art Toon Boom Certified course 1st Year Traditional 2D Animation and Fine Art

More information

Water Flow in. Alex Vlachos, Valve July 28, 2010

Water Flow in. Alex Vlachos, Valve July 28, 2010 Water Flow in Alex Vlachos, Valve July 28, 2010 Outline Goals & Technical Constraints How Artists Create Flow Maps Flowing Normal Maps in Left 4 Dead 2 Flowing Color Maps in Portal 2 Left 4 Dead 2 Goals

More information

NORCO COLLEGE SLO to PLO MATRIX PLOs

NORCO COLLEGE SLO to PLO MATRIX PLOs SLO to PLO MATRX CERTF CATE/ Game Art: 3D Animation NAS686/NCE686 PROGR AM: ART-17: Beginning Drawing dentify and employ proper use of a variety of drawing materials. dentify, define, and properly use

More information

CAD and Creativity. Contents

CAD and Creativity. Contents CAD and Creativity K C Hui Department of Automation and Computer- Aided Engineering Contents Various aspects of CAD CAD training in the university and the industry Conveying fundamental concepts in CAD

More information

Pro Windows Phone 7. Development. Rob Cameron

Pro Windows Phone 7. Development. Rob Cameron Pro Windows Phone 7 Development Rob Cameron Contents Contents at a Glance About the Author About the Technical Reviewer Acknowledgments. Introduction iv xii xiii xiv xv Chapter 1: Introduction to Windows

More information

Game Design From Concepts To Implementation

Game Design From Concepts To Implementation Game Design From Concepts To Implementation Giacomo Cappellini - g.cappellini@mixelweb.it What I do I code for video games I code editor tools I code utilities for the production of games I code scripts

More information

Peggy Southerland Coordinator, Animation Department Regent University

Peggy Southerland Coordinator, Animation Department Regent University Peggy Southerland Coordinator, Animation Department Regent University What can you do with an Animation Degree? What can you do with an Animation Degree? 1. Product Commercials What can you do with an

More information

not think the same. So, the consumer, at the end, is the one that decides if a game is fun or not. Whether a game is a good game.

not think the same. So, the consumer, at the end, is the one that decides if a game is fun or not. Whether a game is a good game. MR CHU: Thank you. I would like to start off by thanking the Central Policy Unit for the invitation. I was originally from Hong Kong, I left Hong Kong when I was 14 years old, it is good to come back with

More information

CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014

CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014 CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014 Introduction Cloud ification < 2013 2014+ Music, Movies, Books Games GPU Flops GPUs vs. Consoles 10,000

More information

Game Design From Concepts To Implementation

Game Design From Concepts To Implementation Game Design From Concepts To Implementation Overview of a Game Engine What is a Game Engine? (Really) Technical description of game: A Soft real-time interactive agent-based computer simulation A game

More information

IMGD 1001: The Game Art Pipeline

IMGD 1001: The Game Art Pipeline IMGD 1001: The Game Art Pipeline by Mark Claypool (claypool@cs.wpi.edu) Robert W. Lindeman (gogo@wpi.edu) Artistic Courses AR 1100. ESSENTIALS OF ART. This course provides an introduction to the basic

More information

The Game Development Process. Slides: largely based on Mark Claypool (WPI, USA) course on game development

The Game Development Process. Slides: largely based on Mark Claypool (WPI, USA) course on game development The Game Development Process Slides: largely based on Mark Claypool (WPI, USA) course on game development Outline Introduction Game Business Overview Stats Shape Game Companies Structure Timeline References

More information

Game Design Document and Production Timeline. John Laird and Sugih Jamin University of Michigan

Game Design Document and Production Timeline. John Laird and Sugih Jamin University of Michigan Game Design Document and Production Timeline John Laird and Sugih Jamin University of Michigan Game Production Timeline Inspiration (1 month) Results in game treatment/concept paper Conceptualization (3-5

More information

ULTIMATE NES REMIX. Getting Started. Playing the Game

ULTIMATE NES REMIX. Getting Started. Playing the Game ULTIMATE NES REMIX 1 Important Information Getting Started 2 Online Features 3 Parental Controls Playing the Game 4 Selecting a Mode 5 Selecting a Stage 6 Playing a Stage 7 Rankings 8 Saving and Deleting

More information

Kodu Curriculum: Getting Started with Keyboard and Mouse

Kodu Curriculum: Getting Started with Keyboard and Mouse Kodu Curriculum: Getting Started with Keyboard and Mouse PC Requirements 1. Kodu requires a Windows Operating System 2. DirectX9 graphics 3. Shader Model 2.0 or greater. How to Check Your DirectX Version

More information

for Java developers Building Mobile Applications Introduction 1 Building Mobile Applications

for Java developers Building Mobile Applications Introduction 1 Building Mobile Applications Introduction Building Mobile Applications for Java developers Information in this document, including URL and other Internet Web site references, is subject to change without notice. Unless otherwise noted,

More information

05 06 07 08

05 06 07 08 Have you ever lost your race with time doing visualizations? Have you ever been embarrassed of unfinished renders, spending all night on the modeling process, instead of rendering? If you are an architect,

More information

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as

More information

Summer Internship Program 2015

Summer Internship Program 2015 Summer Internship Program 2015 Application Process: 1. Read & Submit this application and résumé to our Welcome Center / FH Offices or email to Brian@thefreedomhouse.org. Application Deadline is Sunday

More information

Bachelor of Creative Design. Game Art. www.mediadesign.com. Course Components

Bachelor of Creative Design. Game Art. www.mediadesign.com. Course Components Course Components Game Art Bachelor of Creative Design www.mediadesign.com Year One 01 Interdisciplinary Components Theoretical Foundations of Art and Design: GA1A01 GA1A01 utilises traditional art theories

More information

BAA DigiPen 3D Animation 11

BAA DigiPen 3D Animation 11 BAA DigiPen 3D Animation 11 District Name: School District No. 73 (Kamloops / Thompson) Developed by: DigiPen Institute of Technology / Martin Culbert Revised by: Justin devries Date Developed: 4/27/11

More information

Masters in Computing and Information Technology

Masters in Computing and Information Technology Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits

More information

Multimedia Systems Engineering

Multimedia Systems Engineering Appendix 3.11 Multimedia Systems Engineering Major Profile MASSEY UNIVERSITY BACHELOR OF ENGINEERING with HONOURS Multimedia Systems Engineering Major Profile Description and Competency Framework 2009

More information

Introducing Game Development into the University Curriculum

Introducing Game Development into the University Curriculum acta graphica 195 udc 004.94:378 original scientific paper received: 22-08-2011 accepted: 15-11-2011 Introducing Game Development into the University Curriculum Authors Bojan Klemenc, Peter Peer * Faculty

More information

Rimage Video Protect Version 2 is available now! DOWNLOAD YOUR FREE 10-DISC TRIAL TODAY (on supported Rimage hardware and software)

Rimage Video Protect Version 2 is available now! DOWNLOAD YOUR FREE 10-DISC TRIAL TODAY (on supported Rimage hardware and software) Rimage Video Protect Anti-Rip Technology Version 2.0 Product Brief Rimage Video Protect, Version 2.0 strengthens and enhances the original copy protection features available in Version 1.0 while incorporating

More information

YOUTH AND PRECOLLEGE PROGRAMS IN THE ARTS

YOUTH AND PRECOLLEGE PROGRAMS IN THE ARTS UM ER 015 YOUTH AND PRECOLLEGE PROGRAMS IN THE ARTS ACTING APP CREATION ARCHITECTURE COMIC DRAWING COMPUTER CODING CREATIVE WRITING FASHION DESIGN FILMMAKING JOURNALISM MINECRAFT TM & MODDERS MUSICAL THEATRE

More information

IC 1101 Basic Electronic Practice for Electronics and Information Engineering

IC 1101 Basic Electronic Practice for Electronics and Information Engineering 7. INDUSTRIAL CENTRE TRAINING In the summer between Year 1 and Year 2, students will undergo Industrial Centre Training I in the Industrial Centre (IC). In the summer between Year 2 and Year 3, they will

More information

Video Game Design: Part 2: Execution (M301) 4 Credit Hours Spring 2015

Video Game Design: Part 2: Execution (M301) 4 Credit Hours Spring 2015 Video Game Design: Part 2: Execution (M301) 4 Credit Hours Spring 2015 Course Description: In M300 the students accomplished preproduction for a game demo. In M301, students will being executing the concept

More information

Game-Making Software. Created by. in support of

Game-Making Software. Created by. in support of Game-Making Software Created by in support of Welcome This guide was designed by Abertay University to help entrants to the BAFTA Young Game Designers Game-making Award, presented by Sony Computer Entertainment

More information

Computer Game Development

Computer Game Development Computer Game Development Final award BSc (Hons) Intermediate awards available Cert HE, Dip HE Mode of delivery UEL on campus UCAS code G453 Details of professional body accreditation N/A Relevant QAA

More information

Course Introduction Videogame Design and Programming. Prof. Pier Luca Lanzi

Course Introduction Videogame Design and Programming. Prof. Pier Luca Lanzi Course Introduction Videogame Design and Programming Welcome to the course of videogame design and programming! Sorry but the course does not really exist, at the moment is a work in progress J http://www.youtube.com/watch?v=wo6q14vbb1c

More information

The Media School - Indiana University P354/576 - Program Graphics and Animation Syllabus Spring 2016 v1.0

The Media School - Indiana University P354/576 - Program Graphics and Animation Syllabus Spring 2016 v1.0 The Media School - Indiana University P354/576 - Program Graphics and Animation Syllabus Spring 2016 v1.0 Instructor: Jim Krause jarkraus@indiana.edu http://www.indiana.edu/~jkmedia Studio: (812) 332-1005

More information

ANIMATION. CREATIVE INDUSTRIES WORKFORCE SKILLS QUALIFICATIONS MEDIA & COMMUNICATIONS Competency Map

ANIMATION. CREATIVE INDUSTRIES WORKFORCE SKILLS QUALIFICATIONS MEDIA & COMMUNICATIONS Competency Map ANIMATION CREATIVE INDUSTRIES WORKFORCE SKILLS QUALIFICATIONS MEDIA & COMMUNICATIONS Competency Map Effective Date : 26 June 2014 1 INTRODUCTION TO THE ANIMATION COMPETENCY MAP INTRODUCTION ANIMATION The

More information

BSc in Artificial Intelligence and Computer Science ABDAL MOHAMED

BSc in Artificial Intelligence and Computer Science ABDAL MOHAMED ABDAL MOHAMED Sections 1. History of AI in Racing Games 2. Neural Networks in Games History Gran Trak 10 Single-player racing arcade game released by Atari in 1974 Did not have any AI Pole Position Single-

More information

Unlike many game development programs,

Unlike many game development programs, Education Editors: Gitta Domik and Scott Owen Practical Game Design and Development Pedagogy Paul J. Diefenbach Drexel University Unlike many game development programs, Drexel University s program doesn

More information

Instructor. Goals. Image Synthesis Examples. Applications. Computer Graphics. Why Study 3D Computer Graphics?

Instructor. Goals. Image Synthesis Examples. Applications. Computer Graphics. Why Study 3D Computer Graphics? Computer Graphics Motivation: Why do we study 3D Graphics? http://www.cs.ucsd.edu/~ravir Instructor http://www.cs.ucsd.edu/~ravir PhD Stanford, 2002. PhD thesis developed Spherical Harmonic Lighting widely

More information

Play has a tendency to be beautiful. The focus of a game designer is the designing of play

Play has a tendency to be beautiful. The focus of a game designer is the designing of play Game Design as Art Practice Fall 2004 San Francisco Art Institute Instructor: Jane McGonigal MW 4:15 7:00 PM (CDM2) Email: jane@avantgame.com / Course site: www.artpractice.blogspot.com Play has a tendency

More information

Instructor. Phone: (855) 11:00 12:00 TH. This. released. industry is the. tested and. have. textbooks and. computer Software ts.

Instructor. Phone: (855) 11:00 12:00 TH. This. released. industry is the. tested and. have. textbooks and. computer Software ts. 6640 Introduction to Game 6640 Introduction to Game Spring 2013 Block Instructor Information Name: Carlotta Eaton Email: carlotta.eaton@virtualvirginia.org Phone: (855) 882-16622 Pager: (202) 657-4958

More information

IMGD 1001: Game Development Timeline

IMGD 1001: Game Development Timeline IMGD 1001: Game Development Timeline by Mark Claypool (claypool@cs.wpi.edu) Robert W. Lindeman (gogo@wpi.edu) Outline Game Timeline Team Sizes (next) Claypool and Lindeman, WPI, CS and IMGD 2 1 Game Development

More information

Introduction to Game Design. Playing: Galaxy Trucker Watching: The Big Bang Theory Reading: Master Thesis! Listening: Slayer

Introduction to Game Design. Playing: Galaxy Trucker Watching: The Big Bang Theory Reading: Master Thesis! Listening: Slayer Introduction to Game Design and Development Playing: Galaxy Trucker Watching: The Big Bang Theory Reading: Master Thesis! Listening: Slayer Game Design: What is it? Game Design is Design Design is concerned

More information

City University of Hong Kong

City University of Hong Kong City University of Hong Kong Information on a Course offered by School of Creative Media with effect from Semester A in 2012 / 2013 Part I Course Title: 3D Game Production Course Code: SM3608 Course Duration:

More information

Frequently Asked Questions about Enriched Support Program Facilitators

Frequently Asked Questions about Enriched Support Program Facilitators Frequently Asked Questions about Enriched Support Program Facilitators About applying... Can I still apply for a facilitator job if my GPA is lower than 9.0? Yes, you may apply. Occasionally we hire outstanding

More information

Advanced Diploma of Professional Game Development - Game Art and Animation (10343NAT)

Advanced Diploma of Professional Game Development - Game Art and Animation (10343NAT) The Academy of Interactive Entertainment 201 Advanced Diploma of Professional Game Development - Game Art and Animation (10343NAT) Subject Listing Online Campus 0 Page Contents 3D Art Pipeline...2 Grasping

More information

TECHNOLOGY EDUCATION DEPARTMENT

TECHNOLOGY EDUCATION DEPARTMENT The Technology Education Department offers an elective course of study to all students at Hinsdale Central. Technology Education courses help students meet the elective arts requirement. Our program of

More information

SENIOR PROJECT: GAME DEVELOPMENT USING GREENFOOT

SENIOR PROJECT: GAME DEVELOPMENT USING GREENFOOT SENIOR PROJECT: GAME DEVELOPMENT USING GREENFOOT Karen Villaverde, Bretton Murphy Computer Science Department New Mexico State University 1290 Frenger Mall SH 123 Las Cruces, NM 88003 575-646-1609 kvillave@cs.nmsu.edu,

More information

Quality English Language Education at Pre-primary Level Project. Exposing Children to English through Interactive English Language Activities

Quality English Language Education at Pre-primary Level Project. Exposing Children to English through Interactive English Language Activities Quality English Language Education at Pre-primary Level Project Exposing Children to English through Interactive English Language Activities 1 Objectives of this workshop In the workshop, participants

More information

SAPPHIRE HD 6870 1GB GDDR5 PCIE. www.msystems.gr

SAPPHIRE HD 6870 1GB GDDR5 PCIE. www.msystems.gr SAPPHIRE HD 6870 1GB GDDR5 PCIE Get Radeon in Your System - Immerse yourself with AMD Eyefinity technology and expand your games across multiple displays. Experience ultra-realistic visuals and explosive

More information

Masters in Human Computer Interaction

Masters in Human Computer Interaction Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from

More information

Masters in Advanced Computer Science

Masters in Advanced Computer Science Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate

More information

Strategy Deployment Through Collaborative Planning. Linking the Strategy to Practical Activity

Strategy Deployment Through Collaborative Planning. Linking the Strategy to Practical Activity Strategy Deployment Through Collaborative Planning Linking the Strategy to Practical Activity Establish the Strategic Goal. After the Collaborative Planning activity Collaborative Planning iterative and

More information

CI 437: Educational Game Design

CI 437: Educational Game Design CI 437: Educational Game Design Department of Curriculum & Instruction UIUC College of Education I. Basic Course Information Semester: Spring 2015 Class Location: Course Meeting Days: Tues & Thurs Undergrad

More information

[Contemporary Video Game Design.] Challenges in Visualization Interaction and Simulation

[Contemporary Video Game Design.] Challenges in Visualization Interaction and Simulation [Contemporary Video Game Design.] Challenges in Visualization Interaction and Simulation [Andrew Nealen.] Department of Computer Science Rutgers University [Talk. Origins.] 2 years (= 3 classes) of teaching

More information

Welcome. Recently we have also developed gamification projects and we are expanding in this area using our gaming experience.

Welcome. Recently we have also developed gamification projects and we are expanding in this area using our gaming experience. Welcome Wastelands Interactive is an independent game development studio from Poland. We are a dedicated team of artists, storytellers, programmers, designers and true gamers working together for several

More information

Multimedia Arts and Technologies

Multimedia Arts and Technologies Multimedia Arts and Technologies 417 Multimedia Arts and Technologies Multimedia is a field of study and an Industry emerging from the synthesis of the different mediums of communication. With the digitalization

More information

Masters in Networks and Distributed Systems

Masters in Networks and Distributed Systems Masters in Networks and Distributed Systems Programme Requirements Taught Element, and PG Diploma in Networks and Distributed Systems: 120 credits: IS5101 CS5001 CS5021 CS4103 or CS5023 in total, up to

More information

Jul 5, 2012, Sep 13, 2012, Oct 11, 2012, Jan 10, 2013, Mar 1, 2013, Jul 11, 2013, Sep 12, 2013, Oct 10, 2013

Jul 5, 2012, Sep 13, 2012, Oct 11, 2012, Jan 10, 2013, Mar 1, 2013, Jul 11, 2013, Sep 12, 2013, Oct 10, 2013 FILMMAKING: TUITION: $18,000* (USD)/Semester / 13,747 (EURO)/Semester YOU GRADUATE WITH: Diploma/Certificate, DVD Film Reel LOCATION: New York, Los Angeles, USA Jul 5, 2012, Sep 13, 2012, Oct 11, 2012,

More information

SCRATCH Lesson Plan What is SCRATCH? Why SCRATCH?

SCRATCH Lesson Plan What is SCRATCH? Why SCRATCH? SCRATCH Lesson Plan What is SCRATCH? SCRATCH is a programming language that makes it easy to create interactive stories, animations, games, music, and art that can then easily be shared on the web. Scratch

More information

Visual Studio 2008: Windows Presentation Foundation

Visual Studio 2008: Windows Presentation Foundation Visual Studio 2008: Windows Presentation Foundation Course 6460A: Three days; Instructor-Led Introduction This three-day instructor-led course provides students with the knowledge and skills to build and

More information

SCHOOL OF DESIGN STUDIES

SCHOOL OF DESIGN STUDIES SCHOOL OF DESIGN STUDIES SCHOOL OF DESIGN STUDIES 1FOUNDATION YEAR DIPLOMA 3 ART HISTORY ART HISTORY BUSINESS PRACTICE 5 50 RESEARCH SKILLS 5 ACADEMIC SKILLS 10 40 11 X 5 BUSINESS PRACTICE 5 DRAWING 40

More information

IT 3202 Internet Working (New)

IT 3202 Internet Working (New) [All Rights Reserved] SLIATE SRI LANKA INSTITUTE OF ADVANCED TECHNOLOGICAL EDUCATION (Established in the Ministry of Higher Education, vide in Act No. 29 of 1995) Instructions for Candidates: Answer any

More information

I look forward to doing business with you and hope we get the chance to meet soon

I look forward to doing business with you and hope we get the chance to meet soon Emailing 1: Worksheet 1 - Reading Tasks Dear Mr Smith, I would like to introduce myself. My name is Saarland and I am the new South Western sales manager for Chou Cream English Schools. The previous sales

More information

Module Overview CORPORATE COMMUNICATIONS. Personal Information

Module Overview CORPORATE COMMUNICATIONS. Personal Information CORPORATE COMMUNICATIONS MODULE OUTLINE DURATION: 22 nd July to 9 th August 2013: 6 sessions of two hours MODULE LEADER: David Kirkham, TD, BA, MSc, PhD E: david.kirkham@calistroconsultants.com T: +44

More information

2015 Summer Coding Camps

2015 Summer Coding Camps 2015 Summer Coding Camps No matter you are a complete beginner, novice or advanced coder, we have a coding camp for you this summer. Age 6+ Jun 15 - Aug 14, 2015 Tinker (Age 6-8) Explorer (Age 9-11) Creator

More information

COMPUTER TITLE: C T E V I S A R T S 2 CBEDS NUMBER: NCLB CORE SUBJECT: APPROVAL DATE:

COMPUTER TITLE: C T E V I S A R T S 2 CBEDS NUMBER: NCLB CORE SUBJECT: APPROVAL DATE: COMPUTER TITLE: C T E V I S A R T S 2 COURSE TITLE: CTE Foundations in Visual Arts 2: Audio, Video, Gaming & Animation COURSE NUMBER: CTExxx GRADE LEVEL: 10 12 LENGTH OF COURSE: 1 Year (Students receive

More information

SAN DIEGO COMMUNITY COLLEGE DISTRICT MESA COLLEGE ASSOCIATE DEGREE COURSE OUTLINE

SAN DIEGO COMMUNITY COLLEGE DISTRICT MESA COLLEGE ASSOCIATE DEGREE COURSE OUTLINE MULT 130 CIC Approval: 03/12/2015 BOT APPROVAL: 04/16/2015 STATE APPROVAL: EFFECTIVE TERM: Fall 2015 SECTION I SAN DIEGO COMMUNITY COLLEGE DISTRICT MESA COLLEGE ASSOCIATE DEGREE COURSE OUTLINE SUBJECT

More information

SYLLABUS AND COURSE OUTLINE FOR INTRO ANIMATION 181A Summer Institute

SYLLABUS AND COURSE OUTLINE FOR INTRO ANIMATION 181A Summer Institute SYLLABUS AND COURSE OUTLINE FOR INTRO ANIMATION 181A Summer Institute Professor: Doug Ward Office: Melnitz 2483 Office Hours: Tues. 1:00 3:50. LECTURE: Mon & Wed. 10:00-12:50 LAB: Mon 1:00 3:50, Wed. 1:00

More information

GUI GRAPHICS AND USER INTERFACES. Welcome to GUI! Mechanics. Mihail Gaianu 26/02/2014 1

GUI GRAPHICS AND USER INTERFACES. Welcome to GUI! Mechanics. Mihail Gaianu 26/02/2014 1 Welcome to GUI! Mechanics 26/02/2014 1 Requirements Info If you don t know C++, you CAN take this class additional time investment required early on GUI Java to C++ transition tutorial on course website

More information

James Casey. English Language, Art, Design & Computing Teacher

James Casey. English Language, Art, Design & Computing Teacher James Casey English Language, Art, Design & Computing Teacher James Casey james@jamescasey.com - 0620634819 Dear Sir / Madam I am a professional Language, Media Studies, ICT, Art and Computing Teacher.

More information

Video Game Design (Master) Content Skills Learning Targets Assessment Resources & Technology CEQ:

Video Game Design (Master) Content Skills Learning Targets Assessment Resources & Technology CEQ: St. Michael-Albertville High School Teacher: Ben Rusin Video Game Design (Master) September 2014 CEQ: WHAT IS THE HISTORY OF VIDEOGAME DESIGN? WHAT IS GAME DESIGN AND COLOR THEORY? HOW IS ENGINEERING,

More information

Course goals. CSE 481b. Schedule. Logistics. Why a Tablet PC Capstone? Richard Anderson Craig Prince. TPCSoftware

Course goals. CSE 481b. Schedule. Logistics. Why a Tablet PC Capstone? Richard Anderson Craig Prince. TPCSoftware Course goals Tablet PC Capstone CSE 481b Richard Anderson Craig Prince Why a Tablet PC Capstone? Course Model TPCSoftware New software company planning several products around electronic note taking Management

More information

GAME DESIGN AND DEVELOPMENT TECHNOLOGY. Game Design and Development Technology I

GAME DESIGN AND DEVELOPMENT TECHNOLOGY. Game Design and Development Technology I GAME DESIGN AND DEVELOPMENT TECHNOLOGY Game Design and Development Technology I Unit 1: Orientation and Safety Competency 1: Introduction to Game Design Competency 2: Safety in the Computer Environment

More information