1. Trang chủ
  2. » Công Nghệ Thông Tin

Xây dựng ứng dụng game FISH 2d cho windows phone

24 370 0

Đ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 24
Dung lượng 565,08 KB

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

Nội dung

Hiện nay , với sự phát triển mạnh mẽ của khoa học – kĩ thuật, đặc biệt là các thiết bị di động, hàng loạt các Smart Phone được các nhà sản xuất điện thoại cho ra đời. Đi đôi với chúng là các hệ điều hành dành cho điện thoại di động : IOS, Android, Windows Phone…Việc xây dựng các ứng dụng cho các hệ điều hành trên là rất mới mẻ và đầy tiềm năng.

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

KHOA CÔNG NGHỆ THÔNG TIN

Trang 2

LÝ DO CHỌN ĐỀ TÀI

Hiện nay , với sự phát triển mạnh mẽ của khoa học – kĩ thuật, đặc biệt là các thiết bị di động, hàng loạt các Smart Phone được các nhà sản xuất điện thoại cho ra đời Đi đôi với chúng là các hệ điều hành dành cho điện thoại di động : IOS, Android, Windows Phone…Việc xây dựng các ứng dụng cho các hệ điều hành trên là rất mới

mẻ và đầy tiềm năng.

Nắm bắt được nhu cầu thực tế đó , em đã chọn đề tài : Xây dựng ứng dụng game FISH 2D cho Windows Phone

Trang 3

NỘI DUNG

1 Tổng quan về hệ điều hành Windows Phone

2 Giới thiệu về XNA Game Studio

3 Phát triển game trên Windows Phone với XNA Game Studio

4 Phân tích thiết kế game FISH 2D

5 Demo game FISH 2D

Trang 4

1 TỔNG QUAN VỀ HỆ ĐIỀU HÀNH WINDOWS PHONE

Giới thiệu về hệ điều hành di động Windows Phone.

Trang 5

Ưu điểm của hệ điều hành Windows Phone.

+ Live Tiles - Luôn luôn cập nhật

Trang 6

+ Xbox live - Kết nối với thế giới Game

+ Hub - Trung tâm giải trí đa phương tiện

+ Camera - Đáp ứng mọi nhu cầu

+ Lock screen - Đa dạng thông tin

+ Điện toán đám mây - Hội tụ công nghệ trên một thiết bị.

Trang 7

2 GIỚI THIỆU VỀ XNA GAME STUDIO

Trang 8

3 PHÁT TRIỂN GAME TRÊN WINDOWS PHONE VỚI XNA GAME STDUDIO

Các khái niệm

+ Tile

+ Sprite sheet

+ Map

Trang 9

Kỹ thuật lọc màu

Kiểm tra va chạm

Trang 10

Lên ý tưởng

+ Thể loại game là gì ?

+ Đối tượng chơi game ?

+ Nền tảng phát triển, ngôn ngữ xây dựng ? + Kịch bản và màn chơi sẽ như thế nào ?

Phác thảo và định hình cho game

+ Mô tả ý tưởng

+ Phân tích sơ bộ

+ Xác định đối tượng người chơi

Trang 11

Content và cách sử dụng các loại Content trong XNA game.

Content là gì ?

Content bao gồm hình ảnh, âm thanh, vật thể, font chữ,

Cách sử dụng các loại content chính trong dự án game XNA

+ Hình ảnh:

Texture2D texture;

texture = Content.Load<Texture2D>(@“imageContent/player”);

Trang 12

+ Âm thanh:

Song soundTrack;

SoundEffect soundEffect;

soundTrack = Content.Load<Song>(“music/soundtrack”); soundEffect=Content.Load<SoundEffect>(“music/effect’);

+ Font chữ:

SpriteFont font;

font = Content.Load<Font>(“font/Segoe UI”);

Trang 13

Nguyên tắc hoạt động của XNA Game

XNA sẽ sử dụng nguyên tắc Update và Draw liên tục các đối tượng game tại các thời điểm khác nhau Việc đồng bộ thời gian được quản lý bằng đối tượng GameTime.

Trang 14

Mô tả trò chơi:

+ FISH 2D là game trên điện thoại chạy hệ điều hành Windows Phone.

+ Người chơi điều khiển con cá thông qua Touch Point.

Kịch bản game:

+ Người chơi sẽ điều khiển con cá của mình nuốt những con cá nhỏ hơn.

+Trò chơi sẽ kết thúc khi người chơi điều khiển con cá của mình đạt mốc level quy định, khi người dùng thoát game, hoặc khi hết số lượng đời.

+ Hệ thống sẽ tính điểm khi người chơi điều khiển con cá của mình nuốt mỗi con cá nhỏ hơn, khi đạt được

số điểm quy định thì con cá người chơi sẽ tăng lên một level.

4 PHÂN TÍCH THIẾT KẾ GAME FISH 2D

Trang 15

Các đối tượng cần có trong game

Player

Enemies

Background

+Bản đồ game, hiển thị tất cả các đối tượng có trong trò chơi.

+Thuộc tính tĩnh, không di chuyển được.

Trang 16

Các màn chơi

Main Menu Screen: Màn hình hiển thị menu lựa chọn cho người dùng tùy chọn chơi, cài đặt hoặc các chức năng mở rộng.

Loading Screen: Màn hình chờ hiển thị khi game đang nạp, đang chờ thời gian xử lý game content.

Playing Screen: Màn hình hiển thị môi trường game có player

và tương tác của các vật thể trong game.

Pause Screen : Màn hình hiển thị việc tàm dừng game.

Trang 18

Biểu đồ cho ca sử dung START GAME

Trang 19

Biểu đồ cho ca sử dung OPTIONS

Trang 20

Biểu đồ trình tự cho ca sử dụng Move :

Trang 21

Biểu đồ trình tự cho ca sử dụng Pause

Trang 22

Biểu hoạt động :

Trang 23

Phần V Demo game FISH 2D

Trang 24

THE END

Ngày đăng: 20/08/2014, 18:34

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w