강의

멘토링

커뮤니티

Programming

/

Web Development

Trò chơi web để tìm hiểu bằng cách làm theo

Thông qua bài giảng này, bạn sẽ học cách phát triển trò chơi trên web.

(4.2) 6 đánh giá

119 học viên

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

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

  • John Ahn
React
React
React
React

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

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

  • Phản ứng

  • webgl

  • công cụ trò chơi

  • vải chơi

  • máy chủ nakama

Trò chơi web được tạo bằng JavaScript!
Ngay cả khi đây là lần đầu tiên bạn chơi trò chơi trên web, hãy làm theo nhé 🦾

Nếu bạn làm theo, bạn có thể chơi trò chơi trên web ngay lập tức phải không? 🎮

Lưu ý dành cho những ai muốn thử điều gì đó mới mẻ và chưa quen thuộc! Đây là khóa học hướng dẫn bạn cách tạo trò chơi web bằng JavaScript. Trò chơi web đòi hỏi lưu lượng truy cập khổng lồ và logic phức tạp. Hãy mở rộng tầm nhìn phát triển của bạn bằng cách tạo trò chơi web.

Dựa trên kinh nghiệm phát triển của mình với các dự án như Korbit Town và Shinhan Metaverse, tôi muốn tạo ra một khóa học mà bất kỳ ai cũng có thể học bằng cách xây dựng trò chơi web . Trong khóa học này, bạn sẽ học cách tận dụng các tài sản 3D được xây dựng bằng công nghệ web để tạo trò chơi. Ngay cả khi bạn chưa có kinh nghiệm xây dựng trò chơi web trước đó, bất kỳ ai quen thuộc với JavaScript và React đều có thể dễ dàng theo dõi.

Một ví dụ về dịch vụ được tạo ra bằng cách sử dụng công nghệ này trong thực tế (tham gia với tư cách là nhà phát triển chính đầy đủ)
Thị trấn Cobit

https://www.youtube.com/watch?v=sV1WR0mlXxE
Shinhan Metaverse:
https://www.youtube.com/watch?v=MXSMwHA6pBM


Các tính năng độc đáo của khóa học này ✨

Mã nguồn từng dòng một
Vừa viết vừa phiên dịch!

Ngay cả khi đó là lần đầu tiên bạn chơi trò chơi trên web
Bạn có thể theo dõi giải thích chi tiết!

Để giúp học sinh hiểu
Nhiều phương tiện hỗ trợ trực quan!


Tôi giới thiệu điều này cho những người này 🙋‍♀️

Vượt xa hơn sự phát triển web với JavaScript
Dành cho những ai muốn thử điều gì đó khác

Trò chơi web được tạo ra như thế nào
Bất kỳ ai muốn biết quá trình

Tôi chưa từng phát triển trò chơi web nào trước đây.
Những người đang tự hỏi liệu họ có thể làm được điều đó không


Bạn sẽ học được gì 📚

Phần 1. Cấu hình dự án

  • Chúng tôi sẽ xem xét cấu hình bạn sẽ sử dụng để xây dựng ứng dụng trò chơi và cài đặt những gì bạn cần.


Phần 2. Triển khai ứng dụng React & PlayCanvas đơn giản

  • Triển khai ứng dụng chơi đơn bằng React và PlayCanvas.



Phần 3. Tích hợp máy khách Nakama

  • Chúng tôi sẽ cài đặt và chạy máy chủ và cơ sở dữ liệu Nakama bằng Docker, đồng thời cài đặt Nakama Client bằng npm để cho phép giao tiếp giữa hai bên.



Phần 4. Tích hợp máy chủ Nakama

  • Sử dụng máy chủ và máy khách Nakama được cài đặt trong Phần 3, tạo một trận đấu trên máy chủ Nakama và tham gia trận đấu đó.




Mục 5. Kiểm soát việc xuất hiện và di chuyển của người dùng trong chế độ nhiều người chơi

  • Hãy triển khai một tính năng cho phép người dùng xuất hiện trên trình duyệt của tôi khi có người khác đăng nhập.
  • Tôi đang triển khai một tính năng cho phép hiển thị những người đã đăng nhập trước tôi và cho phép tôi xem hoạt động của những người khác theo thời gian thực.


Câu hỏi dự kiến Hỏi & Đáp 💬

H. Tôi chưa từng phát triển trò chơi web nào trước đây. Tôi có thể tham gia khóa học này không?

Vâng, điều đó hoàn toàn ổn. Tuy nhiên, bạn nên có chút hiểu biết về JavaScript và React để có thể tham gia khóa học mà không gặp bất kỳ khó khăn nào.

H. Tôi chưa từng sử dụng LuaScript trước đây. Liệu có ổn không?

LuaScript được sử dụng trong nhiều ứng dụng trò chơi, bao gồm Roblox và Minecraft, và cách sử dụng của nó tương tự như JavaScript. Do đó, ngay cả khi bạn chưa từng có kinh nghiệm sử dụng LuaScript, bạn vẫn có thể xây dựng ứng dụng với nó mà không gặp bất kỳ vấn đề nào. Chúng tôi sẽ giải thích LuaScript từng dòng một, so sánh nó với JavaScript.


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

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

  • Bất kỳ ai muốn tạo trò chơi trên web bằng JavaScript

  • Những người muốn sử dụng JavaScript trong nhiều lĩnh vực hơn

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

  • javascript

  • phản ứng

Xin chào
Đây là

84,925

Học viên

2,746

Đánh giá

2,430

Trả lời

4.8

Xếp hạng

20

Các khóa học

안녕하세요. 

즐겁게 개발하고 있는 개발자입니다. 

앞으로 많은 도움을 드릴 수 있었으면 좋겠습니다.


- 따라하며 배우는 도커와 CI환경 저자
- 카카오 기업 신입 공채 FE 교수자
- 패스트캠퍼스, 구름 강사 
- 현대자동차 개발 기업 교육
- 신한은행 메타버스, 코빗 타운 풀스택 개발
- 여러 공공기관 SNS 풀스택 개발

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

Tất cả

51 bài giảng ∙ (8giờ 5phú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ả

6 đánh giá

4.2

6 đánh giá

  • mnb91391854님의 프로필 이미지
    mnb91391854

    Đánh giá 18

    Đánh giá trung bình 5.0

    5

    78% đã tham gia

    Tôi tham gia khóa học này vì tôi muốn học được nhiều điều thú vị hơn sau khi chỉ học js và React. Bạn dạy rất hay và tôi đã học được rất nhiều.

    • johnahn
      Giảng viên

      Nhà phát triển nhí~ Cảm ơn bạn đã đánh giá tốt.

  • seungwan님의 프로필 이미지
    seungwan

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    24% đã tham gia

    Mời các bạn chụp thêm ảnh bài giảng playcanvas nhé ~~

    • rhgiddp1034님의 프로필 이미지
      rhgiddp1034

      Đánh giá 7

      Đánh giá trung bình 5.0

      5

      37% đã tham gia

      Thầy ơi! Bạn giảng rất hay. Tôi hiểu rõ về nó nên tôi nghĩ sẽ có lúc nào đó sẽ sử dụng nó ở đâu đó. Nghe giảng vui thế này phải không? Đã lâu rồi tôi mới có cảm giác như vậy.

      • gudwls92331736님의 프로필 이미지
        gudwls92331736

        Đánh giá 2

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Đây là điều tôi luôn quan tâm, vì vậy cảm ơn bạn vì bài giảng tuyệt vời.

        • dokebi5704님의 프로필 이미지
          dokebi5704

          Đánh giá 1

          Đánh giá trung bình 2.0

          2

          51% đã tham gia

          Một khóa học không chứa thông tin cần thiết cho công việc thực tế. Công việc 3D được thực hiện trong PlayCanvas và được tải xuống mọi lúc cũng như kết nối với React? Đây là một phương pháp không thể áp dụng được trong thực tế. Bạn không làm việc một mình và các đối tượng UI và 3D không phải lúc nào cũng hoạt động riêng biệt. Trong phần giải thích về quá trình kết nối, một số tệp được kết nối ở phần đầu và một số được kết nối ở phần thân, nhưng vì lý do nào đó việc giải thích thông tin quan trọng này quá yếu và phần giải thích các phần có thể được giải thích trong một một từ hoặc một dòng quá dài, gây nhàm chán và lãng phí thời gian.

          Ưu đãi có thời hạn, kết thúc sau 4 ngày ngày

          42.350 ₫

          30%

          1.282.284 ₫

          Khóa học khác của John Ahn

          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!