Toán học dành cho phát triển trò chơi (PHẦN 1)

Đây là khóa học giúp bạn dễ dàng học các khái niệm toán học quan trọng được sử dụng trong trò chơi. Những người giỏi toán thường coi những kiến thức đó là điều hiển nhiên nên khó có thể dạy với giả định rằng người học không biết gì cả. Khóa học này thực sự coi bạn là một người không chuyên và giải thích dưới góc độ của người mới bắt đầu.

(5.0) 18 đánh giá

1,436 học viên

Độ khó Cơ bản

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

C++
C++
Linear Algebra
Linear Algebra
game-math
game-math
C++
C++
Linear Algebra
Linear Algebra
game-math
game-math

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

5.0

5.0

최선우

36% đã tham gia

Giải thích nội dung toán học sâu sắc, chi tiết và đơn giản.

5.0

쿠카이든

36% đã tham gia

Tôi là nhà phát triển game và điều này đã giúp ích rất nhiều. Cảm ơn bạn

5.0

Jang Jaehoon

27% đã tham gia

Cảm ơn bài gi강 hay!

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

  • Hình học và Vector

  • Toán học trò chơi

  • Toán học

  • Đại số tuyến tính

  • Véc-tơ

  • Ma trận

"Học các kiến thức toán học để chế tác trò chơi.

Khi chế tạo trò chơi, bạn sẽ cần đến nhiều kiến thức toán học khác nhau. Nếu bạn đã có kiến thức toán học cơ bản ở cấp ba, bạn có thể vừa học những kiến thức toán học cần thiết vừa tiến hành chế tạo trò chơi. Tuy nhiên, hầu hết các sách và bài giảng đều giải thích toán học trong trò chơi dựa trên giả định rằng bạn đã hiểu nội dung toán học tương ứng. Bài giảng này sẽ giúp bạn học những kiến thức cần thiết cho toán học trong trò chơi thông qua các ví dụ ở mức độ mà ngay cả học sinh tiểu học cũng có thể hiểu được.

Tất cả các bài giảng đều được cung cấp tài liệu ghi chép bài học. Việc xem đi xem lại bài giảng là một sự lãng phí thời gian khủng khiếp trong thời kỳ tìm việc khó khăn này. Bạn nên tập trung nghe giảng kỹ trong lần đầu tiên, sau đó ôn tập bằng sách (tài liệu) để có thể học nhanh và biến kiến thức đó thành của mình.

Bạn sẽ học được những nội dung này

“Tuyệt đối không học quá nhiều thứ cùng một lúc.”

Toán học cũng giống như lập trình vậy. Nếu học quá nhiều thứ cùng một lúc sẽ rất khó để tiếp thu. Chúng ta sẽ học toán bằng cách chia nhỏ các khái niệm cần thiết cho toán học trong game ra mức tối đa.

Kiến thức và rèn luyện (kỹ năng)

Kỹ năng không đơn thuần chỉ là kiến thức hay thông tin. Mọi người thường nhầm lẫn việc biết đáp án hoặc tiếp cận thông tin là có được kỹ năng, nên họ thường tìm kiếm và viết theo những gì có sẵn. Họ tìm lời giải, làm theo và lầm tưởng rằng mình đã nắm vững kỹ năng đó. Kỹ năng thực sự là việc lặp đi lặp lại không ngừng những kiến thức có được thông qua thông tin cho đến khi cơ thể thuần thục chúng. Thông qua quá trình đào tạo và huấn luyện, chúng tôi sẽ giúp bạn hình ảnh hóa các kiến thức toán học và biến chúng thành kỹ năng của riêng bạn.

Thông qua việc rèn luyện không ngừng nghỉ, bạn sẽ được trải nghiệm việc chế tạo trò chơi cũng như nhiều vấn đề lập trình khác nhau, từ đó kết nối những kiến thức đã học trước đó để nuôi dưỡng khả năng giải quyết vấn đề.


Bài giảng trên sẽ mang lại hiệu quả cộng hưởng tốt nhất nếu được học song song với bài giảng tự thiết kế engine bằng DirectX 11.


Khóa học này đang được cập nhật liên tục và các bài giảng đã quay trước đó sẽ được tải lên theo thứ tự.

Lưu ý trước khi học

Môi trường thực hành

  • Bút chì và ghi chú

  • Ứng dụng có thể ghi chép được

Tài liệu học tập và Discord đặt câu hỏi

Đối tượng của bài giảng

  • Người muốn học nội dung toán học cần thiết cho mô hình hóa 3D

  • Những người muốn học nội dung toán học cần thiết cho trò chơi

  • Những người gặp khó khăn trong việc mở rộng kiến thức toán học vào thế giới game sau khi nghe các bài giảng toán học theo kiểu nhồi nhét kiến thức

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

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

  • Người thiếu kiến thức toán học khi làm game

  • Lập trình viên muốn thấu hiểu đại số tuyến tính

  • Người cần kiến thức toán học cần thiết cho công việc nghệ thuật

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

  • Kiến thức toán học trình độ lớp 10 trung học phổ thông

Xin chào
Đây là eazuooz

Xác minh sự nghiệp

12,351

Học viên

143

Đánh giá

21

Trả lời

4.9

Xếp hạng

9

Các khóa học

Kinh nghiệm làm việc

  • Neople (Đội ngũ phát triển nội dung)

  • Dave studio (Lập trình viên trưởng dự án FD)

  • Giải thưởng Indie Game Fast Track

  • Học viện Game Assort Rock - Phát triển và đào tạo framework game engine

  • OZ Intermedia (Nhà phát triển Server, Client)

  • KRAFTON - inzoi studio

  • Trường Cao học Đại học Khoa học và Công nghệ Quốc gia Seoul (Phòng thí nghiệm Đồ họa)

 

Lĩnh vực quan tâm

  • Lập trình đồ họa máy tính

  • Lập trình mạng

  • Phát triển game indie

  • Unity/Unreal

 

Giới thiệu

Dù bạn có nghe nhiều bài giảng lập trình khác nhau và viết mã theo đó, kỹ năng lập trình của bạn vẫn không tiến bộ.

Giảm thiểu việc học vẹt và thực hành sao chép máy móc, thay vào đó tập trung vào "khả năng tự mình lập trình".

Lập trình là một ngành kỹ thuật. Việc chỉ hiểu qua sách vở và video chỉ có tác dụng nhất thời. Dựa trên sự thấu hiểu đó, bạn phải biến nó thành kỹ năng của riêng mình thông qua việc lặp đi lặp lại và rèn luyện không ngừng.

 

Vì hiện đang làm việc trong ngành, nên những gì được sử dụng trong thực tế chuyên môn

Tôi muốn chia sẻ tối đa những bí quyết và kỹ thuật thực tế mà mình có được.

 

Tư vấn nghề nghiệp và việc làm: https://inf.run/CkScB
Liên hệ dạy kèm cá nhân và nhóm: eazuooz@gmail.com

 

 

Thêm

Đánh giá

Tất cả

18 đánh giá

5.0

18 đánh giá

  • qntmxjv9986님의 프로필 이미지
    qntmxjv9986

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    36% đã tham gia

    Giải thích nội dung toán học sâu sắc, chi tiết và đơn giản.

    • jjhgwx님의 프로필 이미지
      jjhgwx

      Đánh giá 953

      Đánh giá trung bình 4.9

      5

      27% đã tham gia

      Cảm ơn bài gi강 hay!

      • dbswhdtlswhgdk5606님의 프로필 이미지
        dbswhdtlswhgdk5606

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        36% đã tham gia

        Cảm ơn đã cung cấp miễn phí

        • kukaeden님의 프로필 이미지
          kukaeden

          Đánh giá 528

          Đánh giá trung bình 5.0

          5

          36% đã tham gia

          Tôi là nhà phát triển game và điều này đã giúp ích rất nhiều. Cảm ơn bạn

          • ninety25296님의 프로필 이미지
            ninety25296

            Đánh giá 146

            Đánh giá trung bình 5.0

            5

            36% đã tham gia

            Cảm ơn.

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

            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!