
10 thuật toán JavaScript hàng đầu
The Oreum
Phát triển khả năng của bạn để tìm ra cốt lõi của vấn đề và giải quyết nó bằng '10 thuật toán JavaScript tốt nhất', chứa các câu hỏi thường gặp nhất!
중급이상
JavaScript, Coding Test, Algorithm
Đây là khóa học thuật toán và phát triển trò chơi tập trung vào nghiên cứu các thuật toán và nguyên tắc phát triển trò chơi 2D từ đầu bằng cách sử dụng Windows API và C++.


C++
Thuật toán động cơ vật lý 2D
Thuật toán AI
API Windows
Thông qua khóa học này, bạn có thể tạo thuật toán trò chơi của riêng mình và hiểu sâu hơn về các nguyên tắc của nó.
👉 Tôi có cần biết API Windows không?
>Không!
Trong quá trình giảng bài, tôi sẽ giải thích tất cả các chức năng cần thiết trước khi bắt đầu các bài tập thực hành. Không sao cả nếu bạn chưa biết gì về WinAPI.
👉 Tôi có cần biết C++ không?
>Đúng vậy!
Tôi sẽ giải thích tất cả các C++ STL, cấu trúc dữ liệu và thuật toán được sử dụng trong bài giảng, nhưng
Bạn nên biết cú pháp C++ cơ bản.
Bạn có thể tạo ra những tính năng tuyệt vời bằng cách sử dụng vật lý và toán học trong trò chơi!
Bạn có thể hiểu được cơ chế của giao diện người dùng trò chơi!
Không chỉ là tạo ra "hình dạng". Bạn sẽ học về các thuật toán trò chơi thực tế bằng cách sử dụng toán học.
Tạo ra một AI di chuyển theo thời gian thực bằng thuật toán tìm đường !
Bạn có thể tạo công cụ vật lý 2D của riêng mình.
Sau khi tham dự buổi thuyết trình, nỗi sợ hãi của bạn về các thuật toán nâng cao sẽ biến mất!
Ngay cả khi bạn biết sơ qua cú pháp C++, bạn cũng sẽ không bị bối rối vì không biết sử dụng nó ở đâu!
Phần (1) Hiểu cấu trúc cơ bản của API Windows
Tìm hiểu về các chức năng cơ bản của Windows API.
Phần (2) Tạo lớp âm thanh và đầu vào trò chơi
Khi phát triển một trò chơi, các thuật toán trò chơi cơ bản nhất được đóng gói để có thể sử dụng một cách đơn giản.
Mục (3) Hệ thống trò chơi và các thuật toán nâng cao khác nhau
Chúng tôi sẽ dạy bạn mọi thứ, từ các thuật toán cơ bản trong phát triển trò chơi đến các thuật toán nâng cao.
Mục (4) Tiến độ dự án
Chúng tôi sẽ tiến hành dự án bằng cách sử dụng các mã thực tế, chứ không phải các lý thuyết mơ hồ hay mã chỉ để trình bày!
Dự án (1) Trò chơi phòng thủ 2D
Bảo vệ Nexus khỏi AI đang tiến đến!
Dự án (2) Trò chơi bắn bóng 2D giống như trò chơi bắn bong bóng
Hãy đánh bại tất cả kẻ thù càng nhanh càng tốt!
Chúng tôi cung cấp tất cả tài sản!
Chúng tôi cung cấp tất cả tài sản được tạo ra bởi những người chia sẻ kiến thức!
Khóa học này được khuyến nghị cho những người đã học ngữ pháp C++ cơ bản.
Sẽ tốt hơn nếu bạn biết STL, nhưng nếu bạn không biết thì cũng không sao.
Phong cách bài giảng là sự kết hợp giữa 👉 đánh giá mã + viết mã trực tiếp + ppt.
Hệ điều hành và Phiên bản (OS): Windows 10
Ngôn ngữ sử dụng: C++17
Công cụ sử dụng: Visual Studio 2022
Cung cấp nội dung trò chơi được sử dụng trong bài giảng (hiệu ứng, hình ảnh nhân vật, v.v.)
Cung cấp các tập tin giải pháp dự án trò chơi được sử dụng trong bài giảng
Ngữ pháp C++11, biểu thức gấp C++17
Khóa học này dành cho ai?
Bất kỳ ai muốn phát triển trò chơi 2D từ đầu
Bất kỳ ai muốn tạo trò chơi mà không cần dựa vào thư viện bên ngoài
Bất cứ ai muốn nghiên cứu thuật toán trò chơi
Cần biết trước khi bắt đầu?
C++11
Tất cả
51 bài giảng ∙ (9giờ 33phút)
Tài liệu khóa học:
Tất cả
2 đánh giá
3.0
2 đánh giá
Đánh giá 5
∙
Đánh giá trung bình 4.8
Đánh giá 97
∙
Đánh giá trung bình 4.8
1.403.696 ₫
Khám phá các khóa học khác trong cùng lĩnh vực!