Python Level 5 – Game Maker (With Pygame): Nhà sáng tạo Game chuyên nghiệp

Khóa hc Python Junior: Game Maker (with Pygame) ti Master Learning Hub s giúp bn biến ưc y thành hin thc! Vi Pygamecông c mnh m giúp bn sáng tạo trò chơi sinh động.

Bn s hc cách thiết kế nhân vt, thêm hiu ng chuyn đng, âm thanh, xây dng mt trò chơi đua xe đy hp dn đ thách đu cùng bn . T nhng c bn như v hình nh lên màn hình, đến k thut x s kin to hot nh, bn s tr thành mt lp trình viên nhí chuyên nghip, sn sàng sáng to nhng trò chơi đnh cao. 

Học phí gốc:
3.000.000đ
Học phí ưu đãi:
2.000.000đ

Bn đã bao gi ưc t tay to ra mt trò chơi đua xe kch tính, nơi bn điu khin xe t qua mi th thách đ cán đích đu tiên chưa?

Khóa hc Python Junior: Game Maker (with Pygame) ti Master Learning Hub s giúp bn biến ưc y thành hin thc! Vi Pygamecông c mnh m giúp bn to trò chơi sng đng, bn s hc cách thiết kế nhân vt, thêm hiu ng chuyn đng, âm thanh, xây dng mt trò chơi đua xe đy hp dn đ thách đu cùng bn . T nhng c bn như v hình nh lên màn hình, đến k thut x s kin to hot nh, bn s tr thành mt lp trình viên nhí chuyên nghip, sn sàng sáng to nhng trò chơi đnh cao. 

  • Hiểu và sử dụng Pygame để phát triển trò chơi 2D cơ bản. 
  • Làm quen với các khái niệm lập trình trò chơi: sprite, hình ảnh, sự kiện, hoạt ảnh, âm thanh. 
  • Rèn luyện kỹ năng lập trình logic thông qua các bài tập thực hành. 
  • Hoàn thành dự án thực tế: trò chơi Đua Xe (Car Racing Game)
  • Học viên từ 10-18 tuổi, đã hoàn tất chương trình Python Junior: Code Developer hoặc có kiến thức tương đương 
  • Các bạn nhỏ yêu thích lập trình, muốn học cách tự tạo trò chơi của riêng mình. 
  • Thi ng: 21 gi  
  • Nội dung đào tạo theo giáo trình biên soạn độc quyền bởi Master Learning Hub Academy 
  • Tài liệu bổ sung: Hướng dẫn sử dụng Pygame, tài liệu tham khảo về lập trình trò chơi 2D và các bài tập thực hành
  • Chng Nhn Hoàn Tt Khóa Hc: Hc viên tham d trên 80% s bui hc s nhn đưc chng nhn hoàn tt khóa hc (bn cng) do Microsoft Global Training Partner cp. 
Module 1: Làm quen với Pygame (Hello Pygame)
  • Tìm hiểu Pygame là gì và cách cài đặt. 
  • Thiết lập cửa sổ trò chơi đầu tiên. 
  • Bài tập: Hiển thị một cửa sổ với dòng chữ “Chào mừng đến với Pygame!”. 
  • Tìm hiểu sprite: khái niệm và cách sử dụng. 
  • Thêm hình ảnh vào trò chơi (load hình ảnh). 
  • Bài tập: Hiển thị một nhân vật (sprite) trên màn hình. 
  • Di chuyển sprite trên màn hình. 
  • Giới hạn vị trí sprite (không cho ra khỏi màn hình). 
  • Bài tập: Di chuyển một chiếc xe trên màn hình bằng phím mũi tên. 
  • Thêm nhiều sprite vào trò chơi. 
  • Xử lý va chạm giữa các sprite. 
  • Bài tập: Tạo hai sprite và kiểm tra khi chúng chạm nhau. 
  • Tối ưu hóa hiển thị sprite và hình ảnh. 
  • Thêm nền (background) cho trò chơi. 
  • Bài tập: Tạo một màn hình trò chơi với nền đường đua và xe. 
  • Tìm hiểu sự kiện trong Pygame: phím bấm, chuột. 
  • Xử lý sự kiện phím bấm (keydown, keyup). 
  • Bài tập: Điều khiển xe di chuyển trái/phải bằng phím. 
  • Xử lý sự kiện chuột (mouse click, mouse motion). 
  • Thoát trò chơi khi nhấn nút thoát. 
  • Bài tập: Thêm nút “Bắt đầu” bằng cách click chuột. 
  • Kết hợp nhiều sự kiện trong trò chơi. 
  • Xử lý sự kiện liên tục (continuous event). 
  • Bài tập: Điều khiển xe tránh chướng ngại vật bằng phím. 
  • Tìm hiểu cách tạo hoạt ảnh cho sprite. 
  • Thay đổi hình ảnh sprite theo thời gian. 
  • Bài tập: Tạo hiệu ứng xe di chuyển với bánh xe quay (thay đổi hình ảnh). 
  • Tạo hoạt ảnh nâng cao: chuyển động mượt mà. 
  • Thêm hiệu ứng chuyển động cho nền (scrolling background). 
  • Bài tập: Tạo nền đường đua chuyển động như xe đang chạy. 
  • Thêm âm thanh vào trò chơi: âm thanh va chạm, hiệu ứng. 
  • Thêm nhạc nền cho trò chơi. 
  • Bài tập: Thêm tiếng động cơ xe và nhạc nền cho trò chơi. 
  • Bắt đầu dự án: Thiết kế trò chơi Đua Xe. 
  • Tạo xe người chơi, chướng ngại vật, và nền đường đua. 
  • Xử lý điều khiển xe và va chạm. 
  • Hoàn thiện dự án: Thêm điểm số và điều kiện thua. 
  • Cải thiện: Thêm thông báo (ví dụ: “Bạn đạt 100 điểm, giỏi lắm!”). 
  • Thử nghiệm và sửa lỗi. 
  • Tối ưu hóa trò chơi: Tăng tốc độ, thêm cấp độ khó. 
  • Cải thiện giao diện: Thêm màn hình bắt đầu và kết thúc. 
  • Tổng kết khóa học.

Python Level 5 – Game Maker (With Pygame): Nhà sáng tạo Game chuyên nghiệp

Học phí gốc:
3.000.000đ
Học phí ưu đãi:
2.000.000đ

Học viên nhận xét khóa học ?

Các khóa học khác