bai 1 _giới thiệu môn học - tập làm game3d trên mobile với unity3d

26
TẬP LÀM GáMEϯD TRÊN MOBLIE TĄĐ giả Khiếu VăŶ BằŶg GIỚI THIỆU MÔN HỌC

Upload: tri-bang

Post on 17-Jul-2015

46 views

Category:

Education


4 download

TRANSCRIPT

Page 1: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

TẬPàLÀMàGáMEンDàTRÊNàMOBLIE

T=IàgiảKhiếuàVăミàBằミg

GIỚIàTHIỆUàMÔNàHỌC

Page 2: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

>> CÁCàNỘIàDUNGàCHÍNH

1} BẠN ĐÃ BIẾT GÌ VỀ GAME3D?

2} CÁC CHƯƠNG ìẼ HỌC TRONG KHÓA HỌC NÀY

3} YÊU CẦU ĐỐI VỚI ĐỐI TƯỢNG HỌC

4} MỤC TIÊU CỦáMÔN HỌC

5} TÀI LIỆU THAM KHẢO

Page 3: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

1} BạミàđãàHiếtàgクàvềàGame3D ?

Page 4: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

ヱ.ヱぶàMộtà┗<iàkhケaàIạミhàkh=Iàミhauàtヴoミgà┗iệIàph=tàtヴiểミàGaマeふtヴリàIhơiぶ

• Concepts

• Programming

• Game Engine

• Textures

• Models

• Sound and music

• Integration(Tích hợp)

Page 5: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

ヱ.ヲぶàThểàloạiàtヴリàIhơià┗<àphoミgàI=Ih

• Trò chơi hành động• Trò chơi mạo hiểm• Trò chơi nhập vai

• Trò chơi Mê cung và câu đố • Trò chơi mô phỏng• Trò chơi thể thao• Trò chơi chiến lược

Page 6: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

ThểàloạiàtヴリàIhơià┗<àphoミgàI=Ih• TヴリàIhơiàh<ミhàđộミg:ààààTuヴヴetàWaヴs

Page 7: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

ThểàloạiàtヴリàIhơià┗<àphoミgàI=Ih• TヴリàIhơiàマạoàhiểマ:àDukateeヴsà– The Treacherous

Treasure

Page 8: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

ThểàloạiàtヴリàIhơià┗<àphoミgàI=Ih• TヴリàIhơiàミhậpà┗aiふRPGぶ:àBet┘i┝tàFolly & Faith

Page 9: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

ThểàloạiàtヴリàIhơià┗<àphoミgàI=Ih

• TヴリàIhơiàマêàIuミgà┗<àI>uàđố:ààààBouncy Bouncy

Page 10: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

ThểàloạiàtヴリàIhơià┗<àphoミgàI=Ih• TヴリàIhơiàマレàphỏミg:àMax and the Magic Marker

Page 11: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

ThểàloạiàtヴリàIhơià┗<àphoミgàI=Ih• TヴリàIhơiàマレàphỏミg:ààààSeamulator

Page 12: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

ThểàloạiàtヴリàIhơià┗<àphoミgàI=Ih• TヴリàIhơiàthểàthao:ààààGolden Fairway

Page 13: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

ThểàloạiàtヴリàIhơià┗<àphoミgàI=Ih• Trò chơi chiến lược : Tribal Trouble

Page 14: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

1.3) Game platforms- ミềミàtảミgàtヴリàIhơi

• Desktop/laptop computers

– Windows, Linux, Mac

• Windows – thị trường lớn nhưng rất nhiều cạnh tranh

• HệàthốミgàtヴリàIhơiàIhu┞êミàdụミg– Wii, Xbox, Playstation, Gamecube

• Also PDAs, cellphones, ...

Page 15: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

ヱ.ヴぶàVaiàtヴリàIủaàI=Iàth<ミhàphầミàthaマàgiaàph=tàtヴiểミàgaマe

• Producer - Nhà sản xuất• Designer – thiếtàkế• Programmer – lậpàtヴクミhà┗iêミ• Visual artist – hクミhàảミhàミghệàthuật• Audio artist – Kỹ thuật âm thanh

• QA specialist - chuyên gia bảo đảm chất lượng

Page 16: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

1.ヵ)àC=Iàth<ミhàphầミàIhケミhàtạoàミêミà1àGaマeンD

1. Game engine

2. Scripts (code)

3. GUI

4. Models

5. Textures

6. Sound

7. Music

8. Support infrastructure

Page 17: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

ヱ.ヶぶàMộtàsốàkh=iàミiệマàtヴoミgàGaマeàeミgiミe

• Basic control flow

• Platform layer

• Console

• Input model

• Simulation

• Resource manager

• Graphics

• 3D rendering

• Teヴヴaiミふđịaàhクミhぶ• Iミteヴioヴsふミộiàthấtぶ• Shapes and animation

• Networking

Page 18: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

2} ChúミgàtaàsẽàhọIàtheoàI=IàIhươミg

Page 19: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

Unity3DGame Mobile (Tập làm Game3D trên Mobile với Unity3D)

ChươミgàヱぶàC=Ià┗ấミàđềàIơàHảミà┗ềàUミit┞àIhoàGaマeàンDChươミgàヲぶàHọIàI=Ihà┗iếtàIodeàtヴoミgàUミit┞ChươミgàンぶàMレàhクミhàミh>ミà┗ậtà┗<à┗ũàkhケChươミgà4) Rigging và Animation

Chươミg ヵぶàCoママuミiIatioミà┗ớiàNotification Center

Chươミg ヶぶàChứIàミăミgàIhoàPla┞eヴChươミg ΑぶàThiếtàkếàgiaoàdiệミàミgườiàdùミgChươミgàΒぶàTạoàI=IàIhứIàミăミgàgiaoàdiệミChươミgàΓぶàLưuàdữàliệuà┗<àđiểマChươミgàヱヰぶàCoミIeptà┗<àthiếtàkếChươミgàヱヱぶàMレàhクミhàマレiàtヴườミgChươミgà12) UV Layout và Texture

Chươミgà13) Set Dressing – đặtà┗<àHốàtヴケàI=IàđốiàtượミgàtạiàI=IàđiểマàtヴoミgàtヴリàIhơiChươミgàヱヴぶàThiếàkếàI=Iàle┗elChươミgà15) Lighting(ánh sáng) và Lightmapping

Chươミgà16) Game State

ChươミgàヱΑぶàTクマàhiểuà┗ềàAI ┗<àWa┞poiミtsふđiểマàthaマàIhiếuぶChươミgàヱΒぶàG=ミàI=IàìIヴiptふI=IàIhứIàミăミgぶàIhoàミh>ミà┗ậtChươミgàヱΓぶàHiệuàứミgà>マàthaミhChươミgàヲヰぶàĐルミgàgルià┗<àho<ミàthiệミàgaマe

Page 20: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

3} YêuàIầuàvớiàđốiàtượミgàhọI

Page 21: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

ヴ.àYÊUàCẦUàVỚIàĐỐIàTƯỢNGàHỌCà?

Đ? có các kiếミ thứI Iơ Hảミ ┗ề sách sử dụミgUnity3D.

Đ? có kỹ ミăミg lập trình Iơ Hảミ các ngôn ミgữC#, lập trình hướミg đối tượミg .

Có kiếミ thứI Iơ Hảミ ┗ề đồ họa 3D.

Page 22: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

4} MụIàtiêuàマôミàhọI

Page 23: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

Giúp họI viên họI đượI cách làm マộtGame3D trên di độミg.

Tヴở thành ミhữミg chuyên gia làm Game3D trên

di độミg.

MỤCàTIÊUàMÔNàHỌC

Page 24: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

5} T<iàliệuàthaマàkhảo

Page 25: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

TÀIàLIỆUàTHáMàKHẢO

Các slide H<iàgiảミgà┗<àfileàhướミgàdẫミàthựIàh<ミhàIhiàtiếtàIủaàgiảミgà┗iêミàgửià tヴướIàマỗiàHuổiàhọIàtạiàマailàIủaàlớpふマailàミ<┞àlớpàsẽàlậpぶ.

HọIà┗iêミàIルàthểàtクマàkiếマàthêマàI=Iàt<iàliệuàkh=IàtừàiミteヴミetàケuaàI=IàtヴaミgàミổiàtiếミgàミhưàYoutuHe.Ioマ;àdigitaltutoヴs.Ioマ;àLynda.com; ...

Unity wiki

http://www.unifycommunity.com/wiki/index.php?title=Main

_Page

Unity document

http://unity3d.com/support/documentation/

Page 26: Bai 1 _Giới thiệu môn học - Tập làm game3D trên mobile với Unity3D

Thanks!Website: www.Share3d.vn – Email: [email protected] - Mobile: 097.33.77.630