Soạn thảo: Phạm Tiến Dũng
Chỉnh sửa: Đặng Thái Hiền
Yêu cầu game
• Cơ bản:
• Tạo các vật thể bay ngẫu nhiên ngang qua màn hình.
• Người chơi dùng chuột điều khiển tâm điểm và bắn
các vật thể đó.
• Khi bị bắn trúng các vật thể sẽ biến mất
• Mỗi lần bắn trúng người chơi được cộng điểm
• Điểm được hiển thị trên màn hình.
• Nâng cao:
– Giới hạn thời gian bắn và kết thúc ván chơi.
– Vật thể chia làm 2 loại : loại được thưởng khi bắn
trúng và loại bị trừ điểm khi bắn nhầm.
– Giới hạn số vật thể chạy thoát. Lưu high score.
Yêu cầu công việc
• Làm theo nhóm, thảo luận và trao đổi kiến
thức để có một sản phẩm hoàn chỉnh.
• Ngoài sản phẩm chung của nhóm, mỗi
người phải tự hoàn thành 1 game.
• Hai người có thể dùng chung đồ họa
nhưng code không được dùng chung.
• Không sử dụng code trên frame.
Các yếu tố đã có
• Sự hỗ trợ của giảng viên và trợ giảng.
• File support.fla chứa một vài nội dung đồ
họa.
• File animation.rar chứa project mẫu.
• Network và Google.
Các kỹ thuật dùng trong game
- Dùng text để hiển thị nội dung điểm
- Dùng sự kiện MouseEvent kết hợp
addChild + removeChild để xóa đối tượng
khỏi màn hình khi bị click trúng.
- Dùng sự kiện Event.ENTER_FRAME để
tạo chuyển động liên tục cho đối tượng.

Lesson 07 : Your First Game

  • 1.
    Soạn thảo: PhạmTiến Dũng Chỉnh sửa: Đặng Thái Hiền
  • 3.
    Yêu cầu game •Cơ bản: • Tạo các vật thể bay ngẫu nhiên ngang qua màn hình. • Người chơi dùng chuột điều khiển tâm điểm và bắn các vật thể đó. • Khi bị bắn trúng các vật thể sẽ biến mất • Mỗi lần bắn trúng người chơi được cộng điểm • Điểm được hiển thị trên màn hình. • Nâng cao: – Giới hạn thời gian bắn và kết thúc ván chơi. – Vật thể chia làm 2 loại : loại được thưởng khi bắn trúng và loại bị trừ điểm khi bắn nhầm. – Giới hạn số vật thể chạy thoát. Lưu high score.
  • 4.
    Yêu cầu côngviệc • Làm theo nhóm, thảo luận và trao đổi kiến thức để có một sản phẩm hoàn chỉnh. • Ngoài sản phẩm chung của nhóm, mỗi người phải tự hoàn thành 1 game. • Hai người có thể dùng chung đồ họa nhưng code không được dùng chung. • Không sử dụng code trên frame.
  • 5.
    Các yếu tốđã có • Sự hỗ trợ của giảng viên và trợ giảng. • File support.fla chứa một vài nội dung đồ họa. • File animation.rar chứa project mẫu. • Network và Google.
  • 6.
    Các kỹ thuậtdùng trong game - Dùng text để hiển thị nội dung điểm - Dùng sự kiện MouseEvent kết hợp addChild + removeChild để xóa đối tượng khỏi màn hình khi bị click trúng. - Dùng sự kiện Event.ENTER_FRAME để tạo chuyển động liên tục cho đối tượng.