강의

멘토링

커뮤니티

Game Dev

/

Game Programming

Tự phát triển engine bằng C++ (clone coding Unity Engine)

Đây là quá trình tạo ra một game engine tương tự như Unity game engine bằng C++. Nó được tạo ra bằng cách suy đoán mã bên trong và thông qua đó, chúng ta có thể suy nghĩ về các nguyên tắc bên trong của Unity engine.

(5.0) 9 đánh giá

1,869 học viên

Độ khó Trung cấp trở lên

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

  • eazuooz
windows-api
windows-api
C++
C++
game-programming
game-programming
windows-api
windows-api
C++
C++
game-programming
game-programming

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

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

5.0

5.0

ehrnchssha

100% đã tham gia

bài giảng tuyệt vời

5.0

똘똘이스머프

100% đã tham gia

Cảm ơn bạn đã cung cấp bài giảng có giá trị này. Hãy luôn khỏe mạnh nhé.

5.0

김명준

30% đã tham gia

Học đang rất dễ và vui.

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

  • C++

  • Unity Engine

  • Cấu trúc dữ liệu

  • Thuật toán

  • API Windows

"Chúng tôi sẽ cho bạn thấy quy trình thiết kế để tạo ra một công cụ trò chơi. "

Bằng cách tạo ra công cụ trò chơi của riêng mình, bạn sẽ có thể hiểu được cách thức hoạt động bên trong của công cụ đó.

Biết điều này sẽ tạo nên sự khác biệt trong khả năng gỡ lỗi của bạn khi phát sinh vấn đề khi sử dụng Unity Engine so với khi sử dụng mà không biết.

Tất cả các bài giảng đều có ghi chú bài giảng. Việc xem đi xem lại các bài giảng là một sự lãng phí thời gian rất lớn trong thời điểm tìm việc khó khăn. Bạn nên lắng nghe bài giảng thật kỹ lần đầu tiên và xem lại bằng sách (tài liệu) để có thể học nhanh và thành thạo.

Tìm hiểu về những điều này

“Đừng bao giờ học quá nhiều cùng một lúc.”

Bằng cách hiển thị cho bạn mã xây dựng công cụ trò chơi theo thời gian thực, ngay cả người mới bắt đầu cũng có thể nhanh chóng hiểu được luồng phương pháp thiết kế hướng đối tượng.

Việc này tốn khá nhiều thời gian học, nhưng lại mang lại nhiều lợi ích về cách bạn tiếp cận việc giải quyết vấn đề sau này.

Kiến thức và Đào tạo (Kỹ năng)

Công nghệ không chỉ đơn thuần là kiến ​​thức hay thông tin. Mọi người nhầm lẫn giữa việc biết câu trả lời đúng và việc tiếp cận thông tin với các kỹ năng, vì vậy họ sử dụng các phương pháp để tìm và viết cho phù hợp. Họ nghĩ rằng họ đã tìm ra câu trả lời, tạo ra câu trả lời và có được kỹ năng. Kỹ năng là sự lặp lại và nắm vững liên tục kiến ​​thức và thông tin cho đến khi nó trở thành bản năng thứ hai của bạn. Thông qua đào tạo và thực hành, chúng tôi biến kiến ​​thức lập trình của bạn thành kỹ năng.

Thông qua đào tạo liên tục, bạn sẽ được trải nghiệm quá trình sản xuất trò chơi và nhiều vấn đề lập trình khác nhau, đồng thời phát triển kỹ năng giải quyết vấn đề bằng cách kết nối kiến ​​thức đã học trước đó.

Những điều cần lưu ý trước khi tham gia lớp học

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

  • Hệ điều hành và Phiên bản (OS): Windows

  • Công cụ sử dụng: Visual studio2022

  • Bài giảng này là bài giảng được ghi âm lại với sinh viên và bao gồm nội dung để giao tiếp với sinh viên.

Mục tiêu bài giảng

  • Những người quen thuộc và có khả năng sử dụng ngữ pháp C++

  • Những người muốn tìm hiểu và tự mình triển khai các nguyên tắc hoạt động của công cụ Unity

  • Một người có thể tự do viết mã nguồn bằng cách sử dụng hướng đối tượng

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

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

  • Một lập trình viên có thể tự do sử dụng các lớp

  • Ai có thể sử dụng ngôn ngữ C++ không?

  • Bạn nào có thể sử dụng thuật toán cấu trúc dữ liệu không?

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

  • C++

Xin chào
Đây là

11,727

Học viên

123

Đánh giá

20

Trả lời

4.9

Xếp hạng

8

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

  • Phát triển và đào tạo khung công cụ (framework) game engine tại Assort Rock Game Academy

  • 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 nghiên cứu Đồ 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 hề tiến bộ.

Giảm thiểu tối đa việc học vẹt hay sao chép thực hành, 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. 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 lại và rèn luyện không ngừng dựa trên sự thấu hiểu đó.

 

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 các bí quyết và kỹ thuật thực tế.

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

Tôi sẽ cố gắng chia sẻ tối đa những bí quyết và kỹ thuật thực tế đang được sử dụng trong ngành. Tư vấn lộ trình học tập và nghề nghiệp: https://inf.run/CkScB Liên hệ dạy kèm cá nhân hoặc theo nhóm: eazuooz@gmail.com

Tôi sẽ cố gắng chia sẻ tối đa những bí quyết và kỹ thuật thực tế đang được sử dụng trong ngành. Tư vấn lộ trình học tập và nghề nghiệp: https://inf.run/CkScB Liên hệ dạy kèm cá nhân hoặc theo nhóm: eazuooz@gmail.com

Chương trình giảng dạy

Tất cả

53 bài giảng ∙ (33giờ 14phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

9 đánh giá

5.0

9 đánh giá

  • hyongsu44님의 프로필 이미지
    hyongsu44

    Đánh giá 868

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Cảm ơn bạn đã cung cấp bài giảng có giá trị này. Hãy luôn khỏe mạnh nhé.

    • gaia님의 프로필 이미지
      gaia

      Đánh giá 33

      Đánh giá trung bình 3.8

      5

      8% đã tham gia

      • kukaeden님의 프로필 이미지
        kukaeden

        Đánh giá 489

        Đánh giá trung bình 5.0

        5

        6% đã tham gia

        • alonestudy님의 프로필 이미지
          alonestudy

          Đánh giá 2

          Đánh giá trung bình 5.0

          5

          30% đã tham gia

          Học đang rất dễ và vui.

          • sacura1004님의 프로필 이미지
            sacura1004

            Đánh giá 2

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            Miễn phí

            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!