C++: Tự học lập trình
eazuooz
Miễn phí
Nhập môn / C++
4.9
(52)
1,900+
Chúng ta nên ngừng việc tìm kiếm và sao chép mã nguồn từ Google. Điều quan trọng là phải tự do viết mã mà không phụ thuộc vào mã của người khác.
Nhập môn
C++
Đâ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.
1,451 học viên
Độ khó Cơ bản
Thời gian Không giới hạn
Đánh giá từ những học viên đầu tiên
5.0
최선우
Giải thích nội dung toán học sâu sắc, chi tiết và đơn giản.
5.0
쿠카이든
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
Cảm ơn bài gi강 hay!
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
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.
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.
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ự.
Bút chì và ghi chú
Ứng dụng có thể ghi chép được
Mã nguồn Github và ghi chú bài giảng có liên kết nằm trong phần mô tả của video (YouTube).
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
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
Xác minh sự nghiệp
12,627
Học viên
148
Đá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
Tất cả
12 bài giảng ∙ (3giờ 59phút)
Tài liệu khóa học:
8. Ma trận (Matrix)
28:20
Tất cả
19 đánh giá
5.0
19 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đánh giá 146
∙
Đánh giá trung bình 5.0
Đánh giá 1
∙
Đánh giá trung bình 5.0
Đánh giá 1,220
∙
Đánh giá trung bình 4.9
Đánh giá 549
∙
Đánh giá trung bình 5.0
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!
Giảm 25% cho thành viên mới
528.093 ₫
25%
704.123 ₫