Studio Practice Level Design 3D-Content Generation Coding Conceptual Art (and Architecture) Project Management (3 rd Year) Teamwork (3 rd year) Theoretical.

Slides:



Advertisements
Similar presentations
Game Genres: First Quick Look H. Muñoz-Avila Disclaimer: I use these notes as a guide rather than a comprehensive coverage of the topic. They are neither.
Advertisements

Why Play? The Importance of Play.
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.
World Views & Level Design EST310/ISE340 Fall 2011 Tony Scarlatos.
A Survey of Real-Time Strategy Game AI Research and Competition in StarCraft Santiago Ontanon, Gabriel Synnaeve, Alberto Uriarte, Florian Richoux, David.
Game Design The Art and Science Flint Dille Ground Zero Productions E. Daniel Arey VisionArey Entertainment
1 Interactive Fiction CIS 487/587 Bruce R. Maxim UM-Dearborn.
MS. MACLEOD GAME GENRES. WHAT IS A GENRE? game genre are categories based on combination of subject matter, setting, screen presentation/format, player.
A conceptual game design by
Game Design Serious Games Miikka Junnila.
“Programming” Games Without Programming (sort of) H. Muñoz-Avila Jarret Raim Jonathan Martin.
Anatomy of a Game CTIN 463 John Hight
1 Level Design CIS 487/587 Bruce R. Maxim UM-Dearborn.
Introduction to AI Role Playing Game (RPG). Agenda History Types of RPGs AI in RPGs Common AI elements AI techniques RPG Making tool: RPG Maker XP RPG.
CIS487 GAME PROJECT: WORKING TITLE Destin Centala, Vamsi Kancharla.
Furry Adventure (Working Title) Game Pitch from Alan Batsford.
SM3120 Game Level Design Lesson 03 – Level Design: Architecture and Spaces Ryan Lam.
DESC9180 Designing Virtual Worlds Week 7 Designing Virtual Worlds for Games 6pm – 9pm Tuesday, September 4 th, 2007 Kathryn Merrick and Owen Macindoe DESC9180.
Game Development Essentials An Introduction. Chapter 3 Game Elements what are the possibilities?
The National Curriculum The national curriculum for physical education aims to ensure that all pupils: develop competence to excel in a broad range of.
SELECT A LESSON 1. A WORLD AND CHARACTERS 2. PATHS AND ENEMIES 4. USING PAGES TO CHANGE THE RULES 5. GAME ANALYSIS AND DESIGN 6-7. CREATING YOUR OWN GAME.
YANTING ZHANG.  Genres are categories of game characterized by particular kinds of challenge, regardless of setting or game-world content.
GameCamp! by ModLab Josef Nguyen and Amanda Phillips, facilitators Genre Bending.
Circle of Interactive Media  Actions, reflected in the interface  How the actions impact relevant systems  How systems produce feedback, outcomes,
Game Genre. Classification of Games How do Games work?
General Principles of Level Design
Communicating Ocean Sciences to Informal Audiences (COSIA) Session 3 Teaching & Learning.
Design re-useable modules CurriculumCoursesLessonsPages Content modules.
Game Design EST310/ISE340 Fall 2011 Tony Scarlatos.
Serious Games and Simulations. The business of using videogames or videogame technologies for purposes other than entertainment.
10/5/20151 Game elements Game Design Vishnu Kotrajaras, PhD.
Systems development life-cycle Dr. Redekopp & Dr Kalanda.
Muhammet Arda KILIÇ. Level Design Introduction Levels inDifferent Games Components of Level Elements of Good Level The Process Who Does Level Design?
Think Game Play! advanced-prototyping/ 016.
Fundamentals of Game Design, 2 nd Edition by Ernest Adams Chapter 3: Game Concepts.
AI Week 5 GAM 224. Outline Announcements Final Project Demos Discussion Break Lecture AI Narrative.
Action games are video games that request from the player to use reflexes, precision, having sense of time in order to overcome different obstructions.
Genre What types of games are there?. Game Genres ► Action / Adventure Legend of Zelda Series, Metroid ► Platformers Super Mario 64, Megaman ► Shooters.
Violence Language Blood and Gore Sexual Themes Nudity Drug Abuse Use of Alcohol.
What is Computer Science? “Computer Science is no more about computers than astronomy is about telescopes.” - Edsger Dijkstra “Computer Science is no more.
Video Game Genres. Action FPS (Halo), TPS (Gears of War), or “beat- em-ups” Key ideas: Excitement and pace! Require eye/hand coordination and quick reflexes.
Chapter 2.2 Game Design. CS Overview This introduction covers: –Terms –Concepts –Approach All from a workaday viewpoint.
Test Environment Algorithm Program Requirements/ Enhancements Analyze the Problem and Design a Solution Programming Software Translates the Source Code.
AI and Computer Games (informational session) Lecture by: Dustin Dannenhauer Professor Héctor Muñoz-Avila Computer Science and Eng.
Information Afternoon. What we hope to achieve? Introduce new facilitators to Tournament of Minds Provide guidance for team selection and ways to approach.
Design + Production Presented by Robin Walker. Design + Production  Half-Life 2 development process  Half-Life The cabal.
Marcus Gilbert CIS 488 Winter 08.  In the distant future humans develop the ability to wield superhuman powers. Humanity decided to exploit these new.
CBP 2005Comp 2079 Game Development Week 3. CBP 2005Comp 2079 Game Development An Evolving Schedule ! Week 1 Week 2 Week 3 Week 4 Your First RoomChapters.
Shing Lau & Ben Ingarfield. Overview  Genre: 3D Adventure / Shooter  Perspective: 1 st Person (3 rd Person optional)  Game play:  Player: An Assassin.
F UNDAMENTALS OF G AME D ESIGN G AME L EVEL D ESIGN Sayed Ahmed BSc. Eng. in CSc. & Eng. (BUET) MSc. in CSc. (U of Manitoba)
Genre Computer Games: Digital Games Design F1R2 11 © 2012 West Lothian CollegeAugust 2012/Review date August 2015 Genre.
Artificial Intelligence in Games
Where we are now At this point you’ve got your game concept/idea and you need to turn this into a working document (specification) You will know the environment.
Game Design Concept Pertemuan 6 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
The Play Experience Robin Burke GAM 224. Outline Admin Play Experiential aspects of play The Core Mechanic Examples.
Fundamentals of Game Design, 2 nd Edition by Ernest Adams Chapter 15: Role-Playing Games.
Wrap-up CS 370 Computer Game Design Ken Forbus Spring, 2003.
Genres of Games Pengantar Teknologi Game. Genres of Games 1.Action Games 2.Strategy Games 3.Role-Playing Games 4.Sports Games 5.Vehicle Simulations 6.Construction.
Game AI Matthew Hsieh Meng Tran. Computer Games Many different genres  Action  Role Playing  Adventure  Strategy  Simulation  Sports  Racing Each.
GENERATE IDEAS FOR A GAME CONCEPT GENRE By Mark Jones.
Designing Intelligence Logical and Artificial Intelligence in Games Lecture 2.
Unit 72: Computer Game design
Identifying the Target Audience Part 2. Target Audience The target audience is the group of people for whom the game is meant. To develop an effective.
The Game Development Process: Artificial Intelligence.
2D Game Programming with XNA 4.0. Principles of Game Programming Game Programming Basics Mouse & Keyboard Controls Sounds Sprites and Animation Collision.
Things to consider when developing a game idea By Mark Jones.
hamzah asyrani sulaiman
GAME:IT Designing Good Games.
Fundaments of Game Design
CIS 487/587 Bruce R. Maxim UM-Dearborn
Presentation transcript:

Studio Practice Level Design 3D-Content Generation Coding Conceptual Art (and Architecture) Project Management (3 rd Year) Teamwork (3 rd year) Theoretical Basis

This Module Game Genres Game Design Theory Coding Advanced Techniques (Textures, Lighting,….) Matinee, Karma Physics. Construction of a ‘Level’

Game Genres Adventure Action Role-Playing Games (RPGs) Strategy Simulations Sport Fighting God Games Educational Puzzle

Adventure Games Story – based Rely on ‘Puzzle – Solving’ Old = text-based Zork, New = ‘Point and Click’ Not ‘real time’; Player moves at own pace Large ‘Complex’ world Good STORY

Action Games ‘Real Time’ FPS Quake, Halo, Unreal [Action-Adventure hybrid e.g. Tomb Raider] Not ‘cerebral’ – relies on ‘ adrenaline rush’ Opponents = other players or NPCs

Role-Player Games Player directs NPCs on a series of quests Increase abilities and strengths of NPCs Ultima, Final Fantasy Huge world Slowly unfolding story NPCs gain strength, armour, money to buy new equipment

Strategy Games Player manages limited amounts of resources to achieve a pre-determined goal Command and Conquer Player balances what to build, how much ‘Tiberium’ to harvest … etc Real-Time Strategy (RTS) pitches player against NPC AI.

Simulation Games Jet Fighter Helicopter ??

Sport Games Reproduce ‘rules’ of sport Timescale – game, match or league ?

Fighting Games 2 – person Session lasts only a few minutes Rapid learning though attacks and counters Slow learning through complicated combinations

God Games Exploratory – No defined goals Player must experiment Player must ‘fool around’ Sims

Educational Games Learning while playing Younger audience ??

Puzzle Games Intellectual Challenging Puzzles are an end in themselves No integration into a storyline

Game Genre Design Adventure Educational Puzzle

Adventure Games Combination of exploration and puzzle-solving Story – the player is the ‘hero’ Story – interesting people, interesting places, doing interesting things Puzzle obstacles between hero and goal = ‘puzzles’ temporary frustration helps player to progress Non-linearity = ‘choice’ Exploration. Natural curiosity. Do not reveal all, let player explore!

Educational Games Combination of exploration and puzzle-solving Story – the player is the ‘hero’ Story – interesting people, interesting places, doing interesting things Puzzle obstacles between hero and goal = ‘puzzles’ temporary frustration helps player to progress Non-linearity = ‘choice’ Exploration. Natural curiosity. Do not reveal all, let player explore!

Puzzle Games Not a single ‘brain-stormer’ but a series of puzzles Don’t make player feel stupid Provide grade hints Give player opportunity to learn Interaction allows ‘trial and error’ Provide a sense of ‘accomplishment’

A Theory of Puzzle Games Topology ‘Node’ = cluster of rooms ‘Link’ = a connection, a corridor Topology (abstract) Geometry (concrete)

A Theory of Puzzle Games From Topology to Metaphor ‘Node’ = cluster of rooms …. The player A ‘local’ enemy Local pickups, triggers, movers, aesthetics Global parameters health, score Story telling.. On entry to node On exit from node

Workshop & Homework (1) Split into Groups Research Game Genres - Examples Plenary Discussion (last hour of Workshop) Which Genres we Negotiate to Implement ? How can we implement these ? Scripted Sequences Coding Come up-to-speed on Coding (also homework)

Total Conversions - Coding CBP5 (package) CBP5Pawn (class extends Pawn) CBP5Boy (class extends CBP5Pawn) CBP5Girl (class extends CBP5Pawn) CBP5Controller (class extends PlayerController) CBP5GameInfo (class extends GameInfo) CBP5HUD (class extends HUD) CBP5Scoreboard (class extends Scoreboard)

Wotgreal

GameInfo.uc

User.ini

UT2004.ini

Summary of Syntax CBP5.CBP5GameInfo PackageClass.uc file folder

Workshop & Homework (2) Read Code Examples with Tutor and Discuss Do the coding activities

Next Week Each of us has chosen a Game Genre for the production of a ‘level’ All of us have completed the ‘Coding’ tutorials There will be a short test at the beginning of the session to evaluate your coding.