DANH MỤC TÀI LIỆU
Giới thiệu và nghiên cứu nền tảng Windows Phone 7 (Windows Phone 7 Platform)- Game NKO
TRƯỜNG ĐẠI HC K THUT CÔNG NGH TPHCM
KHOA CÔNG NGH THÔNG TIN
******
Đề tài:
GVHD: Gv.Ths. Nguyn Hà Giang
Thành viên:
- Lê Hoàng Khm - 1091021073
- Lê Thuý Oanh - 1091021124
- Lê Hoàng Nguyên 1091021117
Đ tài: Windown Phone 7 Game NKO
Lê Hoàng Khiêm Thuý Oanh Lê Hoàng Nguyên
2
Mc Lc
I. Gii thiu windows phone 7 .................................................................................................. 3
1. Tng quan ............................................................................................................................. 3
2. Gii thiu nn tng Windows Phone 7 (Windows Phone 7 platform) ................................. 3
3. Cu trúc nn tng Windows Phone ....................................................................................... 4
4. ng dng phát trin ng dng vòng tròn(LifeCycle) ........................................................... 5
5. Gii thiệu tính năng mới trong Windows Phone 7 ............................................................... 6
II. Project game NKO ................................................................................................................. 7
a. Gii thiu .......................................................................................................................... 7
b. Ni dung (kch bn) game .................................................................................................... 7
III. Xây dng mt ng dng game .......................................................................................... 8
1. Game FrameWork (khung game) ......................................................................................... 8
2. Các lớp đối tượng game (Mt phn hình nh code) ........................................................... 10
IV. Demo bng hình nh ........................................................................................................ 24
V. Đánh giá và hướng phát trin ............................................................................................. 31
1. Đánh giá .............................................................................................................................. 31
a. Ưu điểm ........................................................................................................................... 31
b. Nhược đim ..................................................................................................................... 31
2. Hướng phát trin ................................................................................................................. 31
VI. Ngun và tài liu tham kho ............................................................................................ 32
Đ tài: Windown Phone 7 Game NKO
Lê Hoàng Khiêm Thuý Oanh Lê Hoàng Nguyên
3
I. Gii thiu windows phone 7
1. Tng quan:
- Windows Phone 7(WP7) ra đời không lâu nhưng hệ điu hành này nhanh chóng
đưc quan m bi những ưu điểm tính năng các hệ điều nh khác chưa
có. Sau khi người dùng tri nghim nhn t rng WP7 không h thua kém
Android hay iOS.
- Tuy nhiên, th nhn thy rng, các ng dng game trên WP7 hiện nay chưa
nhiu, hu hết tính phí … và đặc bit vẫn chưa có nhiều ng dng Vit
2. Gii thiu nn tng Windows Phone 7 (Windows Phone 7 platform)
- ng dng nn tng ca Windows Phone cho phép nhà phát trin to ra nhng ng
dng hp dẫn cho người dùng. Nhng ng dụng này được xây dng da trên
nhng công c công ngh hin ti của Microsoft như Visual Studio, Expression
Blend, Silverlight, và XNA Framework(khung xây dng ng dng game)
- Nn tng Windows Phone cung cấp 2 khung (framework) để phát trin ng dng:
o Silverlight hướng s kin, phát trin da trên ng dng XAML cho phép nhà
phát trin xây dng mt cách sáng to da trên nhng tri nghim của người
dùng.
o Khung XNA cho phép xây dng các ng dng game thú v.
- Nn tng WP giúp các nhà phát trin to ra các ng dng bng cách cung cp:
o Mt b công c quen thuc và ít tn kém.
o Mt gn kết và thiết kế tp API
o Một sandbox độc lp cho mi ng dng
o Thi gian chy dch v trên thiết b th truy cp vào các dch v web trong
đám mây, dụ như Xbox LIVE, Windows azure, dch v định v, dch v
thông báo.
o Windows Phone MarketPlace s phân phi nhng ng dng này.
- Nn tng WP, ging hu hết nhng nn tng khác, s tiếp tc phát trin theo thi
gian nhưng mục tiêu s luôn được hướng đến là:
o ng dụng phong phú hơn, phát triển vi tiêu chun cao.
o H tr cho người dùng cá nhân và kết ni d liu trên nhiu thiết b.
o Mt cng thông tin manh m hoàn thin h thng qun xoay vòng ca
MarketPlace.
Đ tài: Windown Phone 7 Game NKO
Lê Hoàng Khiêm Thuý Oanh Lê Hoàng Nguyên
4
3. Cu trúc nn tng Windows Phone:
Có 4 thành phn chính:
- Runtimes: Silverlight khung XNA, cùng vi nhựng tính năng Windows phone cụ
th, kết hợp để cung cp mt môi trường trưởng thành hơn trong việc xây dng an
toàn và các ng dụng đồ ha phong phú.
- Tools: Visual Studio, Expression Blend các công c, tài liu giúp to ra ng dng
mt cách nhanh chóng cũng như sửa li, trin khai và cp nht ng dng.
- Cloud Service(dch v điện toán đám mây): Windows Azure, Xbox LIVE, dịch v
thông o, dch v định v cùng các loi dch v web khác, cho phép nhà phát trin
chia s d liệu qua các đám y cung cp bt c điều người dùng mong
mun khi s dung dch v. Kết ni vi các dch v web ca n th ba cũng được
h tr đầy đủ.
- Portal services: Windows Phone Marketplace cung cp các dch v mnh m cho
phép nhà phát triển đăng ký, xác nhận và qung bá ng dng ca h.
Đ tài: Windown Phone 7 Game NKO
Lê Hoàng Khiêm Thuý Oanh Lê Hoàng Nguyên
5
4. ng dng phát trin ng dng vòng tròn(LifeCycle)
Phn này mô t làm thế nào các nhà phát trin th s dng ng dng nn tng WP
t đến cui ca chu k phát trin:
- App Hub(trung tâm ng dng) s điểm khởi đầu cho các developer(nhà phát
trin). Các nhà phát trin th bắt đầu bằng cách đăng mt ID Windows LIVE.
Tiếp theo, h thế đăng để được Windows Phone DSK thông tin bn
quyền liên quan để phát trin các ng dng bng cách s dng Visual Studio
Expression Blend. App Hub nơi duy nht cha tt c công c để xây dng ng
dng Windows Phone. Nhà phát triển cũng có thể đăng ký một hoc nhiều điện thoi
để s dụng để kim nghim ng dụng đang phát trin. App Hub cha mu, tài liu
cộng đồng nhng nhà phát trin giúp cho nhng nhà phát trin mi th xây
dng ng dng Windown Phone thành công.
Đ tài: Windown Phone 7 Game NKO
Lê Hoàng Khiêm Thuý Oanh Lê Hoàng Nguyên
6
5. Gii thiệu tính năng mới trong Windows Phone 7
- S dng cm biến gia tốc, điều hướng v.v…
- th thc hiện đa nhiệm (va nghe nhc, vừa lướt web, nhắn tin…)
- c ng dng có th giao tiếp bng giao thc TCP, UDP
- th viết code để truy cp vào camera
- H tr viết code bng ngôn ng VB, C#
- IE9 được đưa vào… có hỗ tr HTML5
- th s dụng LINQ để lp trình
thông tin tài liệu
Windows Phone 7(WP7) ra đời không lâu nhưng hệ điều hành này nhanh chóng được quan tâm bởi những ưu điểm và tính năng mà các hệ điều hành khác chưa có. Sau khi người dùng trải nghiệm và nhận xét rằng WP7 không hề thua kém Android hay iOS. - Tuy nhiên, có thể nhận thấy rằng, các ứng dụng và game trên WP7 hiện nay chưa nhiều, hầu hết tính phí … và đặc biệt vẫn chưa có nhiều ứng dụng Việt
Mở rộng để xem thêm
xem nhiều trong tuần
yêu cầu tài liệu
Giúp bạn tìm tài liệu chưa có

LÝ THUYẾT TOÁN


×