C++: Tự học lập trình
eazuooz
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 học dễ dàng các khái niệm toán học quan trọng được sử dụng trong game. Những người am hiểu toán học thường coi những kiến thức này là hiển nhiên nên không thể dạy dưới giả định rằng người học chẳng biết gì cả. Khóa học này giải thích từ góc nhìn của người mới bắt đầu, thực sự coi bạn như người không chuyên.
1,436 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à vectơ
Toán học trò chơi
Toán học
Đại số tuyến tính
Vectơ
Ma trận
Khi làm game, bạn sẽ cầ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 trung học phổ thông, bạn có thể vừa học toán cần thiết cho game vừa làm game. Tuy nhiên, hầu hết các sách và khóa học đều giải thích toán game dựa trên giả định rằng bạn đã hiểu những nội dung toán học đó. Khóa học này sẽ dạy kiến thức cần thiết cho toán game 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 ghi chú bài học. Xem lại bài giảng nhiều lần 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. Bạn nên tập trung nghe bài giảng một lần đầu tiên, và việc ôn tập nên được thực hiện qua sách (tài liệu) để có thể học nhanh chóng và biến nó thành của riêng mình.
Giống như lập trình, toán học cũng vậy. Nếu học quá nhiều thứ cùng một lúc thì sẽ 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 game càng chi tiết càng tốt.
Kỹ năng không đơn thuần chỉ là kiến thức, thông tin. Mọi người nhầm lẫn rằng biết câu trả lời đúng, tiếp xúc với thông tin là kỹ năng, nên họ sử dụng phương pháp tìm kiếm và viết theo đó. Họ tìm ra đáp án, làm theo và nhầm tưởng rằng mình đã có được kỹ năng. Kỹ năng là việc lặp đi lặp lại không ngừng nghỉ để thành thạo kiến thức thu được thông qua kiến thức, thông tin cho đến khi nó thấm vào cơ thể bạn. Thông qua training và rèn luyện, chúng tôi sẽ trực quan hóa kiến thức toán học và biến nó thành kỹ năng của các bạn.

Thông qua việc rèn luyện không ngừng, bạn sẽ trải nghiệm việc phát triển game và các vấn đề lập trình khác nhau, đồng thời kết nối kiến thức đã học trước đó để phát triển khả năng giải quyết vấn đề.
Khóa học trên sẽ có hiệu quả tốt hơn nếu học song song với khóa học tự tạo engine sử dụng DirectX11.
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à sổ tay
Ứng dụng có thể ghi chép
Mã nguồn Github và ghi chú bài học có link trong phần mô tả video (Youtube).
Người muốn học các kiến thức toán học cần thiết cho mô hình hóa 3D
Người muốn học các nội dung toán học cần thiết cho game
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 truyền thụ một chiều
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 hiểu đại số tuyến tính
Người cần kiến thức toán học 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
Xác minh sự nghiệp
12,338
Học viên
140
Đánh giá
22
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ả
11 bài giảng ∙ (3giờ 59phút)
Tài liệu khóa học:
7. Ma trận (Matrix)
28:20
Tất cả
17 đánh giá
5.0
17 đánh giá
Đánh giá 1
∙
Đánh giá trung bình 5.0
Đánh giá 941
∙
Đánh giá trung bình 4.9
Đánh giá 146
∙
Đánh giá trung bình 5.0
Đánh giá 528
∙
Đánh giá trung bình 5.0
Đánh giá 2
∙
Đá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!