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

Công nghệ 3D on mobile

47 443 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

Cấu trúc

  • Slide 1

  • HỆ thỐng thiết bị di động

  • Slide 3

  • Slide 4

  • Giới thiệu

  • Những điểm chính

  • Những điểm chính

  • Những điểm chính

  • Những điểm chính

  • Những điểm chính

  • Phần mở rộng

  • Thành phần cơ bản

  • Function cơ bản

  • Sprite

  • Slide 15

  • Giới thiệu

  • Giới thiệu

  • Slide 18

  • Slide 19

  • Slide 20

  • Slide 21

  • Slide 22

  • Showcase

  • But wait… Still more???

  • Slide 25

  • Slide 26

  • Slide 27

  • Slide 28

  • Slide 29

  • Agenda

  • Slide 31

  • Introduction

  • Slide 33

  • History

  • Slide 35

  • Pros

  • Cons

  • Slide 38

  • General architecture

  • The Application

  • Graphics Module

  • Audio Module

  • Input Module

  • File Module

  • Slide 45

  • Slide 46

  • Slide 47

Nội dung

Khoa KH & KT Máy Tính ĐẠI HỌC BÁCH KHOA TP.HCM Click to continue… HỆ thỐng thiết bị di động Trần Ngọc Minh Nguyễn Duy Anh - 51100091 Cao Duy Thanh - 51104472 Lê Cao Thăng - 51103284 Những mục AndEngine Cocos2D LibGdx ANDEngine P Giới thiệu • No document P Những điểm • Sprites • Animations and Modifications of Sprites (Rotation, Scale) P Những điểm • Sound and Music Integration • Split screens P Những điểm • OnScreen Joysticks / Controls • Text rendering • Particle systems P Những điểm • Menus • Scales on any Screen P Những điểm • OpenGL ES 2.0: • • • Robotium Extension clickOnSprite( ); Google TV support Tons of other awesome stuff Motion Streak Radial Blur P 10 History ANDLABS – Introduction to AndEngine 1/7/16 Seite 33 History • 06/03/2010, libGDX 0.1 • September 2011, libGDX 0.9.2 • End of 2012, libGDX 0.9.7 • November 2013, libGDX 0.9.9 • Now, libGDX has reached version 1.0 ANDLABS – Introduction to AndEngine 1/7/16 Seite 34 Pros and Cons ANDLABS – Introduction to AndEngine 1/7/16 Seite 35 Pros • Open source • Cross-platform • High performance • Community • Many features ANDLABS – Introduction to AndEngine 1/7/16 Seite 36 Cons • Lack of documentation ANDLABS – Introduction to AndEngine 1/7/16 Seite 37 Architecture ANDLABS – Introduction to AndEngine 1/7/16 Seite 38 General architecture • Application framework • Graphics module • Audio module • Input module • File I/O module ANDLABS – Introduction to AndEngine 1/7/16 Seite 39 The Application • Instantiate sub-modules • Create window on destop or activity on Android ANDLABS – Introduction to AndEngine 1/7/16 Seite 40 Graphics Module • Rendering thread • RenderListener ANDLABS – Introduction to AndEngine 1/7/16 Seite 41 Audio Module • Sound and Music class • AudioDevice, AudioRecorder for more control ANDLABS – Introduction to AndEngine 1/7/16 Seite 42 Input Module • Polling access • Event based handling ANDLABS – Introduction to AndEngine 1/7/16 Seite 43 File Module • Read and write file • FileHandle ANDLABS – Introduction to AndEngine 1/7/16 Seite 44 Application Life-Cycle Overview Questions? [...]... Multitouch Support • Game map P 11 Thành phần cơ bản SimpleBaseGameActivity Engine Scene Entities Camera Textures P 12 Function cơ bản OnLoadEngine() OnCreate() OnStart() OnResume() OnLoadResources() OnLoadScene() OnLoadComplete() P 13 Sprite • TextureAtlas • TextureAtlasRegion • Sprite P 14 COCOS2D Giới thiệu • Cocos2D là gì? Là một phần mềm mã nguồn mở Được phát triển bởi Ricardo và cộng sự Hỗ... http://dan.clarke.name/2011/04/how-to-make-a-simple-android-game-with-cocos2d/ Introduction to libGDX Agenda • Introduction • History • Pros and Cons • Feature • Application Life-Cylce ANDLABS – Introduction to AndEngine 1/7/16 Seite 30 Introduction ANDLABS – Introduction to AndEngine 1/7/16 Seite 31 Introduction • Founder Mario Zechner • Game development framework • Written in Java with some C/C++ mixed in ANDLABS – Introduction to AndEngine 1/7/16 Seite 32... for WindowXP/7 only Cocos2D-javascript, in javascript for browsers CocosNet, in C# base on Mono Giới thiệu • Lịch sử phát triển Tháng 3/2008, Cocos2d ver 0.1 (Ricardo) Tháng 11/2010, Cocos2d-x(Open source) dựa trên Cocos2d (Zhe Wang) Năm 2013, Cocos2d-Iphone (Ricardo) và gia nhập Cocos2d-x Năm 2014, 5 phiên bản chính:      Cocos2d-x Cocos2d-html5 Cocos2d-iphone Cocos2d-XNA Cocos3d Các phiên... phiên bản ShinyCocos Cocos2d Cocos2d-Iphone Cocos2d-Android Cocos2d-Android1 Cocos2d-Windows Cocos3d-x Cocos2d-x Cocos2d-html5 Cocos2d-Javascript Cocos2d-xna CocosBuilder CocosStudio Cocos2d-net Cocos3d Các phiên bản Branch Target Platform API Language Cocos2d-x iOS, Android, Windows 8, Windows Phone 8, C++, Lua, Javascript Windows, Linux, Mac OS X Cocos2d-iPhone iOS, Mac OS X, Android Objective-C Cocos2d-html5... Introduction to AndEngine 1/7/16 Seite 32 History ANDLABS – Introduction to AndEngine 1/7/16 Seite 33 History • 06/03/2010, libGDX 0.1 • September 2011, libGDX 0.9.2 • End of 2012, libGDX 0.9.7 • November 2013, libGDX 0.9.9 • Now, libGDX has reached version 1.0 ANDLABS – Introduction to AndEngine 1/7/16 Seite 34 Pros and Cons ANDLABS – Introduction to AndEngine 1/7/16 Seite 35 Pros • Open source • Cross-platform... browsers Javascript Cocos2d-xna Windows Phone 7&8, Windows 7&8, XBox360 C# Đặt vấn đề Vì sao lại sử dụng Cocos2D? Đặt vấn đề 1 Mã nguồn mở và miễn phí 2 Hỗ trợ OpenGL ES 2.0 3 Cộng đồng phát triển rộng lớn 4 Đơn giản, dễ sử dụng 5 Khả năng tích hợp các thư viện khác 6 Hiệu suất tuyệt vời Tính năng Sprite Sprite Sheets Sheets Scene Scene Transitions Transitions Parallax Parallax Scrolling Scrolling... viện khác 6 Hiệu suất tuyệt vời Tính năng Sprite Sprite Sheets Sheets Scene Scene Transitions Transitions Parallax Parallax Scrolling Scrolling Effect: Effect: Tile Tile Map Map Support Support Actions: Actions: Lense, Lense, Ripple, Ripple, Wave Wave Particle Particle System System Highscore Highscore Server Server Move, Move, Rotate, Rotate, Scale Scale Integrated Integrated Physics Physics Engines... Introduction to AndEngine 1/7/16 Seite 34 Pros and Cons ANDLABS – Introduction to AndEngine 1/7/16 Seite 35 Pros • Open source • Cross-platform • High performance • Community • Many features ANDLABS – Introduction to AndEngine 1/7/16 Seite 36 ... Camera Textures P 12 Function OnLoadEngine() OnCreate() OnStart() OnResume() OnLoadResources() OnLoadScene() OnLoadComplete() P 13 Sprite • TextureAtlas • TextureAtlasRegion • Sprite P 14 COCOS2D... Introduction to libGDX Agenda • Introduction • History • Pros and Cons • Feature • Application Life-Cylce ANDLABS – Introduction to AndEngine 1/7/16 Seite 30 Introduction ANDLABS – Introduction to... điểm • Sprites • Animations and Modifications of Sprites (Rotation, Scale) P Những điểm • Sound and Music Integration • Split screens P Những điểm • OnScreen Joysticks / Controls • Text rendering

Ngày đăng: 07/01/2016, 20:22

TỪ KHÓA LIÊN QUAN

w