nvminhtu / LearnPhaser

Tutorial, Experience, Coding with Phraser
1 stars 2 forks source link

[Week 1] Hỏi đáp về Phaser cơ bản, cách sử dụng tools, concept... #23

Open nvminhtu opened 7 years ago

nvminhtu commented 7 years ago

Tất cả các câu hỏi và vấn đề đặt ra được chuẩn bị và soạn ra ở đây, research và tìm hiểu trước, Chủ nhật sẽ đem ra thảo luận xem cách giải quyết vấn đề như thế nào.

Mẫu chung như ví dụ sau: 1- Cách sử dụng Texture Packager như thế nào? Cách nào là tốt và nhanh nhất? Sử dụng cho những trường hợp nào? - [người research chính]

----------- Nội dung của tuần 1 [#week1] --------------------------------------------------------------------- ------------đang cập nhật thêm---------------------------------------------------------------------------------

  1. Phaser Template cơ bản - gói package để build up (ES6 package, Grunt Package, OOP and TypeScript package) - [Tú] a. Normal Package (Prototype, Observe, Singleton, Module). b. ES6 Package. c. Grunt Package. d. Typescript Package.

  2. Cách sử dụng các Boot, Loader, các package sao cho hiệu quả? - [Tú]

  3. Làm việc với Sprite như thế nào hiệu quả? Atlas, Spritesheet, Tile Texture là gì, JSON file của Sprite? - [Tú hoặc Tùng]

  4. Hướng làm 1 số game cơ bản: Drag and drop, [Tùng]

  5. Vấn đề về Scale? - [Tùng] a. Giới thiệu b. Phóng to, thu nhỏ hình c. Xoay hình d. Lật hình e. Responsive màn hình game

  6. Câu hỏi về các vấn đề còn thắc mắc, chưa hiểu về các hàm, các lệnh, tìm thư viện ở đâu,....: - [ Đại ] 6.1 > Particle a. Chức năng của Emitter b. Collision c. Các hàm, biến của Emitter

  7. Pair Programming là gì? - [Tùng]

  8. Giới thiệu Webpack? - [Tú]

Các bạn cũng update issue ở đây trước để cuối tuần thảo luận.

Thanks all! @lamanhdai @thanhtungtnt

thanhtungtnt commented 7 years ago
  1. Scale a. Giới thiệu b. Phóng to, thu nhỏ hình c. Xoay hình d. Lật hình e. Responsive màn hình game
thanhtungtnt commented 7 years ago

Bổ sung: Pair Programming là gì: http://hocvienagile.com/agipedia/lap-trinh-cap/

anhdai commented 7 years ago
  1. Particle a. Chức năng của Emitter b. Collision c. Các hàm, biến của Emitter
nvminhtu commented 7 years ago
  1. Giới thiệu Webpack https://github.com/nvminhtu/webpack-run
nvminhtu commented 7 years ago

Thêm code trong cordova để chỉ cho chơi theo kiểu portrait hoặc landscape. Setup trong Config.xml Portrait

<preference name="orientation" value="portrait" />

Landscape

<preference name="orientation" value="landscape" />
nvminhtu commented 7 years ago

Những ví dụ cần cập nhật: