SM3120 Game Design and Development

minedesertΛογισμικό & κατασκευή λογ/κού

31 Οκτ 2013 (πριν από 3 χρόνια και 5 μήνες)

70 εμφανίσεις

SM3120

Game Level Design


Lesson 01


Basic of Game Design

Ryan Lam

Class introduction


What is this course about?



Game level design


Programming skill in level scripting


Use of standard game editor to produce
online multiplayer game


Teamwork in implementing game
concept



What are not covered in the course?



iphone/ipad/android game development


Formal programming languages (e.g.
Flash ActionScript, C++, Java

..etc)


API (e.g DirectX or OpenGL)


Design games for mobile phones, game
consoles (Xbox, PS2)


Game history


How to make money by making games.

Teacher introduction



Favorite games: Starcraft, Starcraft 2,
AOE, C&C, MarioKart, warcraft 3, Rainbox
Six, Ut2003, casual games

..etc



Currently playing ipad games...

Introduction
-

Lecture


Common game level design tools/framework


The basic of game design


Building terrain


Building architecture spaces


Lighting and atmospheric effect


Placing encounters


Breathing life into game level


Dialogue and story


Polishing (testing, fix bug, balance)


Genres

Introduction
-

Laboratory


Producing a good game takes a lot of
time and skill


The only way to develop the skill is
to practice, which takes time


Modern 3D games take years to
develop by teams of 20 or more
people


We can

t do this in a single term


Introduction
-

Laboratory


Need some way of getting production
practice, try out your ideas


Use an existing game engine/editor:


program code already written


framework to work in


design tools


can download some assets from the net
-

saves time


How to make game level in
iphone/ipad/andriod ??


1.
cocos2D


http://www.cocos2d
-
iphone.org

2.
iTileMaps




http://www.youtube.com/watch?v=HwiKqDQB
-
8g


http://itunes.apple.com/hk/app/itilemaps/id432784227?mt=8


3.
Map Editor
-

http://www.mapeditor.org

4.
Unity 3D
-

http://unity3d.com/







How about the game industry in HK?

What can you do after this course?


May be: Game Programmer


May be: Game Designer


May be: 3D artist


May be:
Cinematic Animator


May be: Interior Designer


May be: Home Designer



..etc


http://us.blizzard.com/en
-
us/company/careers/directory.html#region=Americas


http://www.gameone.com.hk


http://www.firedogstudio.com


http://www.floorplanner.com


http://www.sketchup.com.hk


Assessment

Assignment One

20%

Assignment Two

30%

Group Assignment

40%

Class Participation

10%

Total

100%

What is Game Design?


Humans have been devising and
playing games for thousands of years.



There is hot debate about which
existing game is the oldest:


Go


African stone game
-

Awari


Go

Awari

What is Game Design?


Creating and playing in an artificial
world is the heart of all games.



Many games, such as Go, Chess,
Mahjong and Poker, were perfected
so long ago that their rules have not
changed for centuries.



Many games come on the market,
enjoy a brief popularity, and fade
away again.



People always interested in new
games, so there is a constant
demand for new game designs.

What is Game Design?


Game design is the process of:


Imagining a game


Defining the way it works


Describing the elements that make up
the game (conceptual, functional,
artistic and others)


Transmitting that information to the
team that will build the game

What is Game Design?




How about China, do we have any
good games/toys?

Art, Science or Craft?


Many people consider game design to
be an art or a science. But, both of
these views are wrong, or at least
incomplete!


Game design is not primarily a means
of aesthetic expression.


Game design doesn

t seek truth. It

s
not bound by logic or formal methods.





The goal of a game is to entertain
through play, and designing a game
requires both creativity and careful
planning.



Designing games is a
craft
, like
cinematography or fashion design in
Hollywood.

Art, Science or Craft?

The Anatomy of Game Design


Game design cannot be reduced to a set
of discrete instructions and processes.
There is no formula that you can follow
and produce a perfect game design, ready
for your programming team to code into
existence.



However, designing a successful game is
not just a random chance.

Key Areas for Game Design

Core

Mechanics


Interactivity


Storytelling

and Narrative

Core Mechanics


Core Mechanics


The rule that define the operation of the game
world make up the core mechanics of the
game, or the foundations of gameplay.



Core mechanic is the heart and soul of the
game



If the core mechanics aren

t sound, you
end up with a poor game.

Core Mechanics?

Core Mechanics?

Storytelling and Narrative


Storytelling

All game tell a story. The complexity and depth
of that story depends on the game.



At one extreme, the game is a story. At
the other extreme, it

s the player who tells
the story by the act of playing.



Even
Tetris

has a story


a story created
by the player as she plays.



Narrative


Narrative means that part of the story that is
told by you, the author and designer, to the
player.



Narrative is the non
-
interactive,
presentational part of the story.



Tetris

has a story, but it contains no
narrative. Because playing games is an
active process and listening to a narrative
is a passive one.


Storytelling and Narrative

Good story?

Good story?

Good story?

Good story?

Good story?

Good story?

Good story?

Good story?

Good Story?

Interactivity


Interactivity


For our purposes,
interactivity

is the
way that the player sees, hears, and
acts within the game

s world. In short,
the way the player plays the game



This covers a lot of diverse topics:
graphics, sounds, user interface
---

everything that comes together to present
the gaming experience.

Interactivity

Interactivity

Latest portable game consoles


Interactivity

Interactivity

Interactivity

Iphone/ipad/Android


Interactivity

Interactivity

Interactivity

Interactivity

Interactivity


Interactivity

Interactivity

Important Tips

1.
Game are for entertaining people (not
you)


2.
To come up with clear ideas about what
does and doesn

t work in games:


Audience


Other game in same genre


Your own gaming preferences


3.
Game should empower their players

Important Tips

4.
A game

s challenges make up its
gameplay


5.
Give the player rest breaks between
challenges. This helps to create a good
pace/rhythm, which keep the players
playing your game


6.
The first 10 mins of your game is the
most important


Important Tips

7.
Consistency and growth are the 2 main
concepts that keep your game
interesting and playable.


8.
At the end of your game, give the player
a good sense of closure. Or, reward the
player who finishes your game.


9.
A good game name


Important Tips

10.
Give your game as much polish as
possible, and have fun doing it.


11.
Don

t forget your family, friends,
lovers during the development
process.


12.
Work hard, play hard!


Documenting the Design


As part of their job, game designers
produce a series of documents to tell
other about their game design.



Types of design documents:


High concept(2
-
4 pages)


Game treatment (10
-
20 pages)


Game script (50
-
200 pages)

High concept


Writing the high
-
concept document is
the first step after writing down the
initial idea.


Its aim is to express the fundamental
spirit of the game.


The high
-
concept document should
take, at most, a week to create, of
which four days are spent thinking
and one is spent writing

High concept


The high
-
concept documents covers these
details:


Player motivation


Target audience


Genre


Unique selling point


Competition


Target platform


Overall storyline


licensing issues



Game treatment


The purpose of the game treatment is to
present the game in broad outline to
someone who

s already interested in it and
want to hear more about it.



Your goal at this point is to get funding of
some sort, either to create a more
complete design or a prototype.



It can be a tool for selling the game to a
potential publisher or investor.

Game treatment


The treatment should answer some of the
questions left by the high
-
concept document.



You should provide screen shots, background on
the key characters, a brief description of the
overall storyline to tell what the game will look
and feel like to play.



You should also include an analysis of the
competition and indicate the ways in which your
game will be different and better.

Game Script


The game script (or

bible

) is the largest and the
last in this series. It

s not a sales tool; it

s much
too large and comprehensive for that.



It

s intended to document design decisions , not
to persuade anyone of anything.



The game script is the definitive reference for all
matters relating to the structure and organization
of the game, what the player does and see


the
gameplay, storyline, characters, user interface,
and the rules of play.

Game Script


The game script does not include the technical
design.



It documents the creative, conceptual, and
functional aspects of the game.



It dose not address how the game is build or
implemented in software.



The technical design document, is usually based
on the game script and is written by technical
direction for the game. Technical design is
beyond our course.