30/09/2018, 22:03

Hướng dẫn làm game và đồ họa cơ bản với Directx 11

Chào các bạn, hiện tại mình tính làm một bộ video hướng dẫn làm game và đồ họa với Directx 11. Cụ thể là trong video đó mình sẽ giới thiệu những thứ cơ bản về Win32 API (tạo window, Window Message…), các khái niệm toán học cơ bản và trung bình trong đồ họa (Vector, Matrix, Tính Normal Vector bằng đạo hàm, mô phỏng chất lỏng bằng cách giải gần đúng phương trình đạo hàm bằng sai phân hữu hạn…), các khái niệm đồ họa cơ bản trong directx (Buffer, Lighting, Texture…).
Nếu bài viết này được nhiều người ủng hộ mình sẽ đăng danh sách bài học chi tiết lên và sẽ lên lịch để bắt tay vào làm.

Lúc đầu thấy ít người quan tâm nên tính không làm rồi, nhưng do được một số bạn ủng hộ nên mình quyết định là sẽ làm dự án này. Như đã hứa với các bạn thì mình sẽ đăng danh sách các bài học lên đây trước. Hiện tại mình cần thời gian để chuẩn bị nên nhanh nhất là 2 tuần thì sẽ có video đầu tiên gửi đến các bạn, còn thời gian ra video thì không cụ thể vì đây là lĩnh vực khó và mình cần cân nhắc làm sao để truyền đạt kiến thức dễ hiểu nhất có thể, nhưng mình sẽ cố gắng mỗi tuần 1 video (có thể hơn) và thường là mình sẽ đăng vào chủ nhật hàng tuần, ghi cụ thể thời gian vậy để các bạn tiện theo dõi.
Danh sách bài học:

  1. Giới thiệu tổng quan

Phần 1: Win32 API
1.1 Cài đặt và cấu hình visual studio 2010.
1.2 Các khái niệm cơ bản trong win32.
1.3 Làm quen với WNDCLASS.
1.4 Hiển thị window ra desktop.
1.5 Cơ bản về window message và các khái niệm liên quan đến nó.

Phần 2: Toán học và đô họa
2.1 Cài đặt và cấu hình các công cụ để lập trình directx 11
2.2 Cơ bản về vector math và thư viện toán học xnamath.
2.3 Cơ bản về matrix.
2.4 Các phép biến đổi trong không gian 3d.
2.5 Các khái niệm cơ bản trong direcrx 11.
2.6 Chương trình directx 11 đầu tiên.
2.7 Vẽ hình hộp bằng directx.
2.8 Thuật toán vẽ mặt phẳng.
2.9 Thuật toán vẽ hình trụ.
2.10 Thuật toán vẽ hình càu.
2.11 Giải phương trình sóng.
2.12 Áp dụng phương trình sóng đã giải để mô phỏng sóng.
…các nội dung tiếp theo mình sẽ cập nhật sau, trước mắt thì nhiêu đây đã. Nội dung bên trên cũng không hẳn cố định, nếu có gì thay đổi mình sẽ cập nhật và bổ sung sau.

Tao Không Ngu. viết 00:20 ngày 01/10/2018

This post was flagged by the community and is temporarily hidden.

Nguyễn Tấn Khoa viết 00:06 ngày 01/10/2018

Mong anh ra mắt video đầu tay sớm

Phương Trọng Lê viết 00:16 ngày 01/10/2018

Có vẻ chủ đề này không được nhiều người quan tâm lắm, nếu ít người quan tâm quá mình sẽ bỏ dự án này

Lê Điền Phúc viết 00:12 ngày 01/10/2018

Bạn chưa làm một video nào cụ thể thì làm sao biết có ai quan tâm hay không ?

Phương Trọng Lê viết 00:10 ngày 01/10/2018

Mình làm free nhưng cũng không hẵn là free, cái mình cần là công sức mình bỏ ra được nhiều người quan tâm vì những lĩnh vực như vậy đa số người ta sẽ dấu nghề hoặc nếu có dạy thì học phí cũng sẽ rất đắt, đây là một lĩnh vực rất khó nên công sức bỏ ra cho bài giảng cũng rất nhiều hơn các thể loại khác, nều mình làm ra và chẳng ai xem thì khác nào công sức mình bỏ ra công cốc.Mình đã tóm tắt nội dung bên trên rồi, nếu thực sự là một người quan tâm họ sẽ không tiếc một comment đâu

Hoàng Hùng viết 00:06 ngày 01/10/2018

tôi quan tâm nè nhớ ra sớm =))

minh viết 00:19 ngày 01/10/2018

1 phiếu ủng hộ ạ, đang hè rảnh và mình cũng hứng thú về đồ hoạ, mong tâm huyét của bác đc nhiều người biết đến

Mercury Phạm viết 00:14 ngày 01/10/2018

em quan tâm cả game lẫn C++ nhưng giờ mới đang học C++ cơ bản, vẫn cứ follow anh xem thế nào
mà, … em nói là follow nhưng em chỉ hóng để đó sau này xem thôi chứ giờ anh ra video xem chưa chắc hiểu gì

Lộc Thọ viết 00:13 ngày 01/10/2018

Em cũng hóng những kĩ thuật này. mong anh ra video sớm <3

Hoàng Tôn viết 00:16 ngày 01/10/2018

Mong anh sớm ra mắt video, ủng hộ 2 tay luôn

Nguyễn Hoàng Trung viết 00:12 ngày 01/10/2018

Ủng hộ hai tay ba chân luôn :)))

Nguyễn Tấn Khoa viết 00:19 ngày 01/10/2018

Bấy nhiêu người đủ chưa anh?

Phạm Minh Anh Hữu viết 00:17 ngày 01/10/2018

Hóng bộ video của anh

Phương Trọng Lê viết 00:16 ngày 01/10/2018

mình bổ sung thêm danh sách bài học và thời gian dự kiến ra video lên bên trên rồi đó bạn

Nguyễn Tấn Khoa viết 00:11 ngày 01/10/2018

OK. Chúc anh thuận buồn xuôi gió

Mai Anh Dũng viết 00:07 ngày 01/10/2018

Up ủng hộ

Đỗ Nhiên viết 00:07 ngày 01/10/2018

cmar ơn anh em đnag muốn học làm game nhưng không biết học từ đâu và học như nào mong anh giúp đỡ ạ

hồng hải viết 00:12 ngày 01/10/2018

Thế giới cần những người như bạn… tôi lót dép hóng

Nguyễn Văn Thạnh viết 00:16 ngày 01/10/2018

mình cũng hóng luôn

hacked viết 00:06 ngày 01/10/2018

Cho hóng video với

Bài liên quan
0