Tài liệu lập trình game mobile của nhóm tác giả

30 677 2
Tài liệu lập trình game mobile của nhóm tác giả

Đ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

Tài liệu giúp bạn hiểu sơ lược về lập trình game trên các thiết bị di động, tổng quan về thiết bị di động và game. Của nhóm tác giả trường viện đại học Mở Hà Nội 1.Trịnh Thị Thương ,2.Nguyễn Văn Được, 3.Phạm Vũ Thanh Bình, 4. Nguyễn Ngọc Hoàng

CHUYÊN ĐỀ THỰC TẬP CHUYÊN NGÀNH LẬP TRÌNH GAME MOBILE NHÓM ( I ) SINH VIÊN THỰC HIỆN Trịnh Thị Thương 11B2 Nguyễn Văn Được 11B3 Lương Thị Diệp Phương 11b1 Vũ Thị Ly 11b5 Đinh Trọng Tuyên 11b1 Phạm Vũ Thanh Bình 11b5 Nguyễn Ngọc Hoàng 11b3 Bùi Văn Tuân 11b1 GIẢNG VIÊN HƯỚNG DẪN TS. Dương Thăng Long 1 Game trên Mobile Game trên Mobile Engine game Engine game Tổng quan về thiết bị di động và game Tổng quan về thiết bị di động và game 2 Game warzone getaway Game warzone getaway THIẾT BỊ DI ĐỘNG 3 THIẾT BỊ DI ĐỘNG • Đang có khoảng 3,5 tỷ người dùng thiết bị di động trên toàn cầu và sẽ tăng lên khoảng 4 tỷ người vào năm 2018.  Điều này là cơ hội cho sự phát triển mạnh mẽ của các dịch vụ nội dung số nói chung và game nói riêng cho thiết bị di động. 4 Biểu đồ các hoạt động của người dùng trên Smartphones và Tablets THIẾT BỊ DI ĐỘNG 5 Cơ hội về game mobile • Flappy Bird(Nguyễn Hà Đông) - Freaking Math(Nguyễn Lương Bằng) • Đây là những game mobile rất được yêu thích. 6 Hơn 4.000 lượt đánh giá tích cực cùng gần 200.000 lượt tải về trên các kho ứng dụng/ /50 triệu/lượt tải về,47.000/lượt nhận xét trên App Store Các bước để xuất bản game • Bước 1: Lên ý tưởng cho game • Bước 2: xây dựng game • Bước 3: Viết code, thiết kế Đồ Họa và soạn nhạc, hiệu ứng âm thanh • Bước 4: test và sửa lỗi 7 • Kiếm tiền như thế nào? - Xuất bản game có trả phí - In-App Purchase – mở khóa tính năng bằng cách trả phí - Banner ad – quảng cáo bằng banner - Cost Per Install - tính phí cho mỗi lượt tải về - Mời Tài trợ của các công ty Kiếm tiền trên ứng dụng mobile 8 Thể loại Game trên mobile Thể loại Game trên mobile Engine game Engine game Tổng quan về thiết bị di động và game Tổng quan về thiết bị di động và game 9 Game warzone getaway Game warzone getaway CÁC THỂ LOẠI GAME TRÊN THIẾT BỊ DI ĐỘNG Game hành động (action game) • Người chơi điều khiển nhân vật vượt “thử thách” • Dạng này yêu cầu bạn phải có khả năng phản xạ nhanh 10 [...]... càng tốt 15 CÁC THỂ LOẠI GAME TRÊN THIẾT BỊ DI ĐỘNG (TIẾP) Game giải đố (puzzle game) • Tư duy, suy luận logic? Đây là game mà bạn sẽ thích 17 Tổng quan về thiết bị di động và game Tổng quan về thiết bị di động và game Thể loại Game trên mobile Thể loại Game trên mobile Engine game Engine game Game warzone getaway Game warzone getaway 18 Các Game Engine thông dụng hiện nay 19 CÁC GAME ENGINE THÔNG DỤNG... android 25 Chu kỳ sống của một trò chơi trong AndEngine 26 Tổng quan về thiết bị di động và game Tổng quan về thiết bị di động và game Thể loại Game trên mobile Thể loại Game trên mobile Engine game Engine game Game warzone getaway Game warzone getaway 27 Game Warzone getaway • Game hành động bắn súng thú vị • Bối cảnh là giết hết kẻ địch bảo vệ mục tiêu để hoàn thành nhiệm vụ 28 Game Warzone getaway... chiến tranh 13 CÁC THỂ LOẠI GAME TRÊN THIẾT BỊ DI ĐỘNG (TIẾP) Game kinh dị: • Gần giống game hành động – game phiêu lưu • Luôn tạo ra cảm giác sợ hãi và hồi hộp cho người chơi • Yếu tố kinh dị trong game thường được tạo ra từ ma quỷ (demon), linh hồn (ghost), thây ma (zombie) 14 CÁC THỂ LOẠI GAME TRÊN THIẾT BỊ DI ĐỘNG (TIẾP) Game mô phỏng (simulation game) • Yêu cầu duy nhất của thể loại này là phải mô...CÁC THỂ LOẠI GAME TRÊN THIẾT BỊ DI ĐỘNG Game nhập vai ( Role – Playing Game) • Người chơi sẽ vào vai một nhân vật tham gia các sự kiện • Điều khiển nhân vật theo bối cảnh game • Xây dựng nhân vật thông qua việc tăng cấp độ, phát triển các kỹ năng, tính cách 11 CÁC THỂ LOẠI GAME TRÊN THIẾT BỊ DI ĐỘNG (TIẾP) Game chiến thuật (strategy game) : • Chú trọng cách quản lý nguồn tài nguyên và quân đội... DỤNG HIỆN NAY (TIẾP) Cocos2D • • Hỗ trợ lập trình Game đa nền tảng : Mobile (IOS, ANDROID, Blackberry, TIZEN, WP), Window, MacOS, HTML5,… Hỗ trợ chủ yếu 3 ngôn ngữ: C++, Lua, Javascript 22 CÁC GAME ENGINE THÔNG DỤNG HIỆN NAY (TIẾP) LibGDX • Triển khai được trên Windows, Mac OS X, Linux, Android, iOS và HTML5/WebGL • Có hiệu năng cực kỳ ấn tượng • Có nhiều tài liệu và lượng người dùng đông đảo 23 TỔNG... ANDENGINE • Khái quát Andengine - Là một Game engine mã nguồn mở hoàn toàn miễn phí dựa trên Android OpenGL - Tương thích với môi trường Eclipse 24 TỔNG QUAN VỀ ANDENGINE Ưu điểm • Thân thiện, dễ dùng, hỗ trợ nhiều tiện ích khi xây dựng trò chơi • Cộng đồng lập trình đông đảo • Hoàn toàn miễn phí Nhược điểm • Hiệu năng không cao • Không tận dụng được các mã chương trình C hoặc C++ đã có sẵn (khác biệt... Facebook, Game Center • Nhờ các API, các nhiệm vụ như đối tượng hoạt hình, giao diện người dùng, thêm tính chất vật lý mà chỉ mất vài dòng mã • Viết một lần và có thể xây dựng cho Android, iOS • Engine này phải trả phí 20 CÁC GAME ENGINE THÔNG DỤNG HIỆN NAY (TIẾP) Unity • Là một trong những engine game đa nền tảng tốt nhất hiện nay • Được phát triển bằng C/C++ • Có khả năng về 3D rất tốt 21 CÁC GAME ENGINE... vệ mục tiêu 29 Game Warzone getaway Game có nhiều màn chơi, qua mỗi màn chơi người chơi sẽ nhận được số vàng và xp nhất định • Dùng vàng nâng cấp vũ khi xịn hơn •Các màn sau, độ khó càng tăng lên Kẻ địch càng nguy hiểm và tinh ranh hơn Sẽ xuất hiện những kẻ địch ghê gớm và khó tiêu diệt hơn ban đầu… Chúng là gì thì hãy chờ đợi và tự mình trải nghiệm nhé  30 Game Warzone getaway • Game hỗ trợ lưu... khó tiêu diệt hơn ban đầu… Chúng là gì thì hãy chờ đợi và tự mình trải nghiệm nhé  30 Game Warzone getaway • Game hỗ trợ lưu lại màn chơi Sau khi thoát khỏi game và chơi lại lần sau, người chơi hoàn toàn có thể chơi tiếp màn chơi mà mình bỏ dở 31 Nhóm 1 Xin chân thành cảm ơn thầy Giáo và các bạn đã chú Ý theo dõi 32 . như thế nào? - Xuất bản game có trả phí - In-App Purchase – mở khóa tính năng bằng cách trả phí - Banner ad – quảng cáo bằng banner - Cost Per Install - tính phí cho mỗi lượt tải về - Mời Tài trợ. trên Smartphones và Tablets THIẾT BỊ DI ĐỘNG 5 Cơ hội về game mobile • Flappy Bird(Nguyễn Hà Đông) - Freaking Math(Nguyễn Lương Bằng) • Đây là những game mobile rất được yêu thích. 6 Hơn 4.000 lượt

Ngày đăng: 05/08/2014, 11:22

Từ khóa liên quan

Mục lục

  • Slide 1

  • Slide 2

  • THIẾT BỊ DI ĐỘNG

  • THIẾT BỊ DI ĐỘNG

  • Slide 5

  • Cơ hội về game mobile

  • Các bước để xuất bản game

  • Kiếm tiền trên ứng dụng mobile

  • Slide 9

  • CÁC THỂ LOẠI GAME TRÊN THIẾT BỊ DI ĐỘNG

  • CÁC THỂ LOẠI GAME TRÊN THIẾT BỊ DI ĐỘNG

  • CÁC THỂ LOẠI GAME TRÊN THIẾT BỊ DI ĐỘNG (TIẾP)

  • CÁC THỂ LOẠI GAME TRÊN THIẾT BỊ DI ĐỘNG (TIẾP)

  • CÁC THỂ LOẠI GAME TRÊN THIẾT BỊ DI ĐỘNG (TIẾP)

  • CÁC THỂ LOẠI GAME TRÊN THIẾT BỊ DI ĐỘNG (TIẾP)

  • Slide 18

  • Các Game Engine thông dụng hiện nay

  • CÁC GAME ENGINE THÔNG DỤNG HIỆN NAY (TIẾP)

  • CÁC GAME ENGINE THÔNG DỤNG HIỆN NAY (TIẾP)

  • CÁC GAME ENGINE THÔNG DỤNG HIỆN NAY (TIẾP)

Tài liệu cùng người dùng

Tài liệu liên quan