[JS] Làm game Phaser - Bản sao Vampire Survivors

Hãy cùng sử dụng Phaser 3 để tạo ra một trò chơi tương tự như Vampire Survivors từng làm mưa làm gió một thời nhé! Thực tế thì Vampire Survivors cũng được tạo ra bằng Phaser đấy. Một khi bạn đã thử làm xong, bạn sẽ có thể tự tay tạo ra trò chơi mà mình mong muốn! :)

(4.8) 19 đánh giá

315 học viên

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

phaser
phaser
JavaScript
JavaScript
phaser
phaser
JavaScript
JavaScript

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.8

5.0

빈스

100% đã tham gia

Rất dễ học vì nội dung khóa học đã được giải thích chi tiết.

5.0

박성민

100% đã tham gia

Đây là một bài giảng chứa đầy những lý thuyết nâng cao. Tôi đã có khoảng thời gian vui vẻ khi xem nó Tuy nhiên, tôi cảm thấy Bản thân dòng chảy của dòng sông Nó tập trung vào giải thích mã tuần tự. Có cái gì đó phá vỡ dòng chảy Tại sao biến này đột nhiên được khai báo? Tôi đang nghĩ một cách trống rỗng, "Ồ, bạn đang viết điều này sau lưng tôi." Thật khó để tập trung vì tôi có rất nhiều việc phải làm. Tôi nghĩ không thể tránh được vì mã phức tạp và sản phẩm có kích thước nhất định. Nếu bạn nhìn vào nó ba lần nữa, nó sẽ trở nên dễ nhìn hơn. Cảm ơn bạn một lần nữa vì bài giảng tuyệt vời!

5.0

수정

26% đã tham gia

Bắt đầu từ đầu và đi sâu có thể là một gánh nặng đối với người học, nhưng tôi thích lớp học này vì nó cho phép tôi nhanh chóng nắm bắt được quy trình sản xuất trò chơi một cách dễ dàng và không bị áp lực.

Bạn sẽ nhận được điều này sau khi học.

  • Làm game bằng Phaser 3

  • Làm game bằng JavaScript

Phaser 3 dễ học và có thể áp dụng nhanh chóng!
🎮Hãy cùng nhau tạo ra trò chơi <Vampire Survivors> nhé🎮

Hãy cùng nhau tạo ra nó nhé!👇

"Save The Weniv World!"

 

Điểm kết thúc của thế giới quan Zecobe?!
Save The Weniv World🎮

Bạn có thể tạo ra những thứ như thế này!🎮

 👉 (Nhấp vào) Đi đến chơi game trực tiếp 👈 

 

캐릭터 무빙, 공격 등 다양한 기본 기능 구현하기 
무기 추가 기능 구현하기

 

아이템 획득, 레벨 업 기능 구현하기
보스몹 등장시키기

Đặc điểm của bài giảng này ✨

1. Học qua trải nghiệm

Thông qua việc chế tạo trò chơi, chúng ta sẽ tìm hiểu từ các khái niệm chính của Phaser 3 cho đến các phương thức đa dạng được cung cấp.

2. Thực hành triển khai các tính năng đa dạng

Thông qua Phaser 3, bạn có thể thực hiện nhiều chức năng khác nhau như di chuyển nhân vật, thêm hiệu ứng và chức năng tấn công.

3. Cung cấp tài nguyên làm game

Cung cấp các tài nguyên (assets) cần thiết để chế tạo trò chơi như hình ảnh, phông chữ, nhạc nền, v.v.

4. Cung cấp tài liệu bài giảng phong phú

Cung cấp tài liệu bài giảng (trang Notion) và mã nguồn theo từng chương trên GitHub.

Khuyên dùng cho những đối tượng sau 🙋

'Tôi cũng muốn tạo ra một trò chơi như thế này!'
Những ai đang có suy nghĩ đó

Những người muốn thử
tạo dự án bằng JavaScript

Những ai muốn trải nghiệm quy trình phát triển trò chơi
một cách nhanh chóng và dễ dàng

Q&A dự kiến 📝

Q. Cần có kiến thức nền tảng nào?

Bạn cần có kiến thức cơ bản về JavaScript. Khóa học này không được khuyến khích cho những người mới bắt đầu học JavaScript.

Q. Tôi chưa từng phát triển game bao giờ, liệu tôi có thể tham gia khóa học này không?

Tất nhiên rồi! Các chức năng di chuyển, tấn công và thêm hiệu ứng được triển khai trong bài giảng không quá phức tạp, nên ngay cả khi bạn chưa từng phát triển trò chơi bao giờ, bạn vẫn hoàn toàn có thể xem và hiểu được bài giảng cũng như tài liệu lớp học. 🙂

Q. Có điểm gì khác biệt so với bản clone của Vampire Survivors không?

Trò chơi trong khóa học này đã được lược bỏ các tính năng như điều chỉnh độ khó, điều chỉnh cốt truyện và lựa chọn vật phẩm để việc chế tạo trò chơi trở nên dễ dàng hơn.

Q. Tôi có thể sửa đổi/tái phân phối thiết kế và mã nguồn của trò chơi này không?

Trò chơi này nằm trong gói tài sản (asset) phát hành game trên Steam nên không được phép tái phân phối.

Giới thiệu về người chia sẻ kiến thức💙

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những ai muốn thử tạo trò chơi bằng JavaScript

  • Những người muốn thử sức với việc phát triển trò chơi

Cần biết trước khi bắt đầu?

  • JavaScript (ES6+)

Xin chào
Đây là jejucoding

106,463

Học viên

2,877

Đánh giá

163

Trả lời

4.8

Xếp hạng

80

Các khóa học

소개 이미지.png.webp

 

🧙‍♂️ Xin chào. Chúng tôi là Jeju Coding Basecamp.

Jeju Coding Base Camp là gì?

 

 

Trại huấn luyện (bootcamp) được lập ra bởi những nhà phát triển hot nhất tại Jeju! Mang đến cho những bạn trẻ đầy nhiệt huyết cơ hội để phát triển tương xứng với niềm đam mê của mình!

Jeju Coding Basecamp là sự kiện đào tạo ICT lớn nhất tại Jeju, được tổ chức cùng với các doanh nghiệp và chính quyền địa phương như Kakao, Goorm và Viện Hội tụ Công nghiệp - Học viện Jeju.

Thông qua trải nghiệm
xây dựng dịch vụ thành công
, hãy nuôi dưỡng sự tự tin, lòng tự trọng, cảm giác thành tựu và khả năng tự lập trong thời đại khó khăn tìm việc làm này!

Cố lên nào các bạn trẻ, mạnh mẽ lên nhé! 😀

 


 

︎ Lộ trình Jeju Coding Basecamp

제코베 로드맵.png.webp

 

︎ Hệ thống chứng chỉ hoàn thành khóa học Jeju Coding Basecamp

 

- 1.png.webp

 

Thêm

Đồng giảng viên

Chương trình giảng dạy

Tất cả

46 bài giảng ∙ (3giờ 58phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

19 đánh giá

4.8

19 đánh giá

  • agibyouls님의 프로필 이미지
    agibyouls

    Đánh giá 9

    Đánh giá trung bình 5.0

    5

    41% đã tham gia

    Tôi có thể nhanh chóng làm theo mã bạn đã chia sẻ, nhưng tôi không biết liệu mình có thể triển khai nó hay không. Tôi sẽ dành thời gian và thực hiện từng bước một.

    • devpoi님의 프로필 이미지
      devpoi

      Đánh giá 8

      Đánh giá trung bình 4.5

      5

      100% đã tham gia

      Đây là một bài giảng chứa đầy những lý thuyết nâng cao. Tôi đã có khoảng thời gian vui vẻ khi xem nó Tuy nhiên, tôi cảm thấy Bản thân dòng chảy của dòng sông Nó tập trung vào giải thích mã tuần tự. Có cái gì đó phá vỡ dòng chảy Tại sao biến này đột nhiên được khai báo? Tôi đang nghĩ một cách trống rỗng, "Ồ, bạn đang viết điều này sau lưng tôi." Thật khó để tập trung vì tôi có rất nhiều việc phải làm. Tôi nghĩ không thể tránh được vì mã phức tạp và sản phẩm có kích thước nhất định. Nếu bạn nhìn vào nó ba lần nữa, nó sẽ trở nên dễ nhìn hơn. Cảm ơn bạn một lần nữa vì bài giảng tuyệt vời!

      • vince님의 프로필 이미지
        vince

        Đánh giá 3

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Rất dễ học vì nội dung khóa học đã được giải thích chi tiết.

        • songhajun6485378님의 프로필 이미지
          songhajun6485378

          Đánh giá 6

          Đánh giá trung bình 4.7

          5

          100% đã tham gia

          Thật dễ dàng để làm theo và trực quan. Mặc dù nhiều đoạn mã được cung cấp để thuận tiện nhưng người học nên nhớ rằng họ sẽ cần phải hiểu đầy đủ về mã đó. Vì đây là một bài giảng có nhịp độ nhanh nên chắc chắn sẽ có chỗ cần cải thiện. Điều này khá tích cực vì nó dường như là một con đường rộng mở cho người học thử sức mình. Tôi sẽ thử tái cấu trúc bản thân và có thời gian để phát triển hơn nữa. Cảm ơn bạn vì bài giảng tuyệt vời.

          • suzietnwjd1948님의 프로필 이미지
            suzietnwjd1948

            Đánh giá 2

            Đánh giá trung bình 5.0

            5

            26% đã tham gia

            Bắt đầu từ đầu và đi sâu có thể là một gánh nặng đối với người học, nhưng tôi thích lớp học này vì nó cho phép tôi nhanh chóng nắm bắt được quy trình sản xuất trò chơi một cách dễ dàng và không bị áp lực.

            Khóa học khác của jejucoding

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!

            1.163.841 ₫