1 game grids and game culture: research vision walt scacchi institute for software research and...

25
1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University of California Irvine Irvine, CA 92697-3425 USA http://www.ics.uci.edu/~wscacchi

Upload: tiffany-fleming

Post on 24-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

1

Game Grids and Game Culture: Research Vision

Walt ScacchiInstitute for Software Research

and Laboratory for Computer Game Culture and

TechnologyUniversity of California IrvineIrvine, CA 92697-3425 USA

http://www.ics.uci.edu/~wscacchi

Page 2: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

2

OverviewOverview

• Research ProblemsResearch Problems

• ApproachApproach

• Related effortsRelated efforts

• ConclusionsConclusions

Page 3: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

3

Page 4: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

4

Game World StatsGame World Stats

Page 5: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

5

The The Game GridGame Grid• A networked, clustered computing A networked, clustered computing

environment for researching, developing, environment for researching, developing, playing and experiencing (beyond) next playing and experiencing (beyond) next generation computer games and game worlds.generation computer games and game worlds.– Not just Web services framework and Not just Web services framework and

computing grid fabric.computing grid fabric.• But a But a testbedtestbed, , archivearchive, , communitycommunity and and venuevenue

for new ways of developing, deploying, and for new ways of developing, deploying, and performing game-based synthetic or mixed performing game-based synthetic or mixed reality environments across a variety of reality environments across a variety of (heterogeneous) platforms. (heterogeneous) platforms.

• See See http://www.ucgamelab.net

Page 6: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

6

(One) Game Grid research (One) Game Grid research problemproblem

• What is the What is the bestbest way to rapidly create way to rapidly create networked game worlds and play experience?networked game worlds and play experience?– ““best” => best” =>

• faster, better, cheaperfaster, better, cheaper• open source (e.g., BSD/MIT style license)open source (e.g., BSD/MIT style license)• (global) community-based development, (global) community-based development,

contribution and supportcontribution and support• Fun, enjoyable, intrinsically motivating, Fun, enjoyable, intrinsically motivating,

disruptive, etc.disruptive, etc.

• Modification, Construction, or Generation?Modification, Construction, or Generation?

Page 7: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

7

Proposed solutionsProposed solutions• ModificationModification

– Hack existing game content, levels, engineHack existing game content, levels, engine– Repurpose content/data from other sourcesRepurpose content/data from other sources

• ConstructionConstruction– Scripting (Scripting (UnrealScript vs. C-shell/Perl/Python/…UnrealScript vs. C-shell/Perl/Python/…))– Custom programming using SDK and other toolsCustom programming using SDK and other tools

• GenerationGeneration– Parameter value instantiationParameter value instantiation– Macro expansionMacro expansion– Language-directed (game) application generationLanguage-directed (game) application generation– Meta-environments tailored for (game) domainMeta-environments tailored for (game) domain

Page 8: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

8

Proposed solutions: evaluationProposed solutions: evaluation

• GenerationGeneration

• Modification Modification

• ConstructionConstruction

Automated support?

Ease of use/development?

Flexibility?

Page 9: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

9

ApproachApproach

• Investigate the development and use of Investigate the development and use of meta-environmentsmeta-environments for new game for new game domainsdomains– Support generation, modification, and Support generation, modification, and

construction techniques and toolsconstruction techniques and tools– Target (non-traditional) game domains Target (non-traditional) game domains

relevant to artists, scientists, humanists, relevant to artists, scientists, humanists, software developers, gamers, etc.software developers, gamers, etc.

Page 10: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

10

Related R&D effortsRelated R&D efforts

• visual and performing arts visual and performing arts – e.g., e.g., machinimamachinima

• science and technology educationscience and technology education– informal education in scienceinformal education in science

• humanities and social scienceshumanities and social sciences– graphic narratives for storytellinggraphic narratives for storytelling

• alternative game cultures and venuesalternative game cultures and venues– hot rod game machines and hot rod game machines and GameCon’sGameCon’s

Page 11: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

11

Informal Science Education as a Game Grid Community?

• Science Games

• Classical Physics Game

• Quantum Physics Game

• 3D MEMS Device Design as new game?

• MEMS Device vs. Mighty Mite game?

Page 12: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

12

Page 13: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

13

Cartoon PhysicsCartoon Physics

Page 14: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

14

CERN Quantum GameCERN Quantum Game

Page 15: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

15

MEMS mirrorMEMS mirror

Page 16: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

16

MEMS-spiderMEMS-spider

Page 17: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

17

Hot Rod Computing Culture

• Examples of “open hardware” mods applied to realize a hot rod PC (for computer game playing)

• Venue for hot rod PCs: QuakeCon – QuakeCon2002 LAN party w/>1700 PCs– QuakeCon2003 LAN party w/>3200 PCs

• Other large LAN parties appearing as meeting place for hot rod PCs

Page 18: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

18

Hot rod PCsHot rod PCs

Page 19: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

19

Page 20: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

20

QuakeConQuakeCon

Page 21: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

21

QuakeCon RoomQuakeCon Room

Page 22: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

22

Page 23: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

23

Related Research

• Free/Open Source Software Development• Fifth most popular area for F/OSSD with

>10,000 projects on SourceForge.org• Tools, techniques, and concepts for

– Game development (e.g., game modding)– F/OSSD, and – Emerging game grid domains (physical sciences,

nanotechnology, visual/performing arts, massively multi-participant worlds for living narratives, GameCons, etc.)

can be brought together for mutual benefit.

Page 24: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

24

ConclusionsConclusions• We find F/OSSD is helping to drive computer We find F/OSSD is helping to drive computer

game culture and technologygame culture and technology• We seek to break down barriers between art, We seek to break down barriers between art,

science, technology, culture through computer science, technology, culture through computer games, game environments, and experiencesgames, game environments, and experiences

• We seek to create a new generation of informal We seek to create a new generation of informal learning tools and techniques, together learning tools and techniques, together with a global community of developers and with a global community of developers and users, through a massively shared, users, through a massively shared, participatory computing grid.participatory computing grid.

Page 25: 1 Game Grids and Game Culture: Research Vision Walt Scacchi Institute for Software Research and Laboratory for Computer Game Culture and Technology University

25

Further information

• UCI Game Lab: www.ucgamelab.net• Game Research Grid:

visservices.npaci.edu/gaming/gridsite/

• W. Scacchi, Free/Open Source Software Development Practices in the Computer Game Community, IEEE Software, 21(1), 59-67, January/February 2004.

• W. Scacchi, When Worlds Collide: Emerging Patterns of Intersection and Segmentation when Computerization Movements Interact, working paper, presented at the Social Informatics Workshop,  March 2005.