1. Trang chủ
  2. » Luận Văn - Báo Cáo

bài tập lớn môn đồ họa và hiện thực ảo: game Unity3D shutter island

21 2K 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 3,07 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mô tả các đối tượng trong game 5... Phân công công việcNguyễn Đức Hưởng xây dựng các hiệu ứng, hoạt cảnh trong game.. Giới thiệu về Unity Engine 3D game engine: giúp tạo ra nhân vật,

Trang 1

Game Unity 3D: SHUTTER ISLAND

Nhóm sinh viên:

Nguyễn Đức Hưởng Tin Pháp K52

Trần Kim Toản Tin Pháp K52

Trang 2

Nội dung trình bày

1. Phân công công việc

2. Tổng quan về Unity Engine

3. Ý tưởng kịch bản

4. Mô tả các đối tượng trong game

5. Phát triển game

6. Kết luận

Trang 3

1 Phân công công việc

Nguyễn Đức

Hưởng xây dựng các hiệu ứng, hoạt cảnh trong game Xây dựng các mức

Trang 4

2 Giới thiệu về Unity Engine

 3D game engine: giúp tạo ra nhân vật, xe cộ, nhà cửa, các yếu

tố môi trường (nước, bầu trời, gió, trọng lực…) và liên kết chúng lại với nhau theo ý muốn.

 Các 3D game engine nổi tiếng:

 Source engine, Id Tech engine

 Cry engine, Unreal engine,

 Unity engine, RenderWare engine, Game Bryo engine

 Orge engine, Panda3D engine, Irrlicht engine…

 Unity engine:

 Không đòi hỏi máy cấu hình cao.

 Dành cho các member không chuyên: kéo thả, kế thừa, viết scripts, import/export tài nguyên, đóng gói, …

Trang 5

3 Ý tưởng

 Kịch bản:

 Số lượng người chơi : 1

 Cảnh sát truy tìm và giết tên tướng cướp (robot) Robot này len lỏi trong đối robot quân để bảo vệ, nếu bắn hạ robot này thì người chơi chiến thắng.

 Chướng ngại vật : robot , ụ súng , cẩn thận với thùng xăng…

 Bản đồ các level:

Trang 6

4 Các đối tượng trong game

4.1 Player

4.2 Robot

4.3 Ụ súng

4.4 Boss

Trang 8

Bắn : Khi người chơi trong tầm bắn và phạm vi bắn

 Robot chết : Khi người chơi bắn hết máu , hay rơi xuống biển

 Âm thanh

 Robot đi

 Robot bắn

 Robot chết

Trang 9

Bắn : Khi người chơi trong tầm bắn và phạm vi bắn

 Ủ súng biến mất : Khi người chơi bắn hết máu

 Âm thanh

 Ụ súng bắn

 Ụ sung biến mất khi bị người chơi bắn hết máu

Trang 13

Thêm hồng tâm cho player

 Biến:

var crosshairTexture : Texture2D; //Lưu ảnh hồng tâm

var position : Rect; //Xác định tọa độ hồng tâm

 Hàm khởi tạo xác định vị trí hồng tâm:

Trang 14

Thêm vũ khí cho player (RocketLauncher)

 Tạo đối tượng FirstPerson Player/Main

Trang 15

Thêm menu

Player/Main Camera.

function LateUpdate () {

if (showfps || showfpsgraph) { FPSUpdate(); }

if (Input.GetKeyDown("p")) {

switch (currentPage) {

case Page.None: PauseGame(); break;

case Page.Main: if (!IsBeginning()) UnPauseGame(); break;

default: currentPage = Page.Main;

}

}

if(Boss.isWin == true) { WinGame(); }

}

Trang 16

Phát triển level, map

 Mở rộng từ map cơ bản ban đầu

 4 level:

Trang 17

Level 1

Trang 21

 Các hiệu ứng trong game còn khá đơn giản.

 Nội dung: khá sơ sài, các misson và level khá dễ và ít khác biệt nhau

Ngày đăng: 30/03/2015, 22:20

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w