강의

멘토링

로드맵

Inflearn brand logo image
BEST
Game Dev

/

Game Programming

[Khóa học toàn diện dành cho người mới bắt đầu lập trình trò chơi] C++ & Cấu trúc dữ liệu/Thuật toán & STL & Toán học trò chơi & Windows API & Máy chủ trò chơi

Đây là chương trình giảng dạy toàn diện dành cho người mới bắt đầu lập trình trò chơi và chưa biết bắt đầu từ đâu. C++, cấu trúc dữ liệu/thuật toán, STL, toán học trò chơi, Windows API và giới thiệu về máy chủ trò chơi. Nghiên cứu sâu rộng những kiến ​​thức cơ bản về lập trình trò chơi với chương trình giảng dạy phong phú.

(5.0) 62 đánh giá

1,393 học viên

  • Rookiss
게임서버
게임프로그래밍
입문자
기술면접
C++
UE Blueprint
game-math
windows-api
Network

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

Dịch cái này sang tiếng Việt

  • C++

  • lập trình trò chơi

  • Cấu trúc dữ liệu & thuật toán

  • STL

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

  • API của Windows

  • máy chủ trò chơi

Từ sự tự tin trong phát triển trò chơi đến kiến ​​thức thiết yếu
Tôi sẽ kể cho bạn mọi thứ! 🕹️

Tôi muốn trở thành một lập trình viên trò chơi, nhưng
Tôi không biết phải bắt đầu từ đâu.

Thông qua lập trình trò chơi
Tôi muốn học lập trình đúng cách.

Có quá nhiều bài giảng, tôi nên bắt đầu bằng bài nào?
Tôi không biết mình có nên nghe không.

Tôi đến học viện trò chơi, nhưng
Tôi cần tài liệu bổ sung chi tiết hơn.

Nhiều người thực sự quan tâm đến phát triển trò chơi, nhưng họ thường gặp khó khăn vì thiếu kiến ​​thức lập trình cần thiết. [Giới thiệu trọn gói về lập trình trò chơi] Khóa học này được thiết kế dành cho những người đó. Để giúp bạn khỏi phải thử nghiệm và sai sót thêm, chúng tôi đã đưa rất nhiều nội dung vào bài giảng này!

Bài giảng này thì sao?

  • Đây là chương trình giảng dạy mới chỉ tóm tắt những nội dung chính để bạn có thể nhanh chóng ôn lại những nội dung cơ bản .
  • Tôi sẽ dạy bạn mặc dù bạn hoàn toàn không có kiến ​​thức lập trình .
  • Bạn có thể học theo hình thức rút gọn khóa học 3 tháng của một học viện ngoại tuyến thông thường .
  • Chúng tôi sẽ cung cấp cho bạn thông tin chi tiết về những câu hỏi thường gặp trong các cuộc phỏng vấn kỹ thuật .

Sự thay đổi của học viên sau khi tham dự buổi thuyết trình 😊

✅ Bạn có thể làm quen với lập trình trò chơi bằng C++, STL và nhiều cấu trúc dữ liệu/thuật toán khác nhau.

✅ Cảm nhận được phép toán được sử dụng trong trò chơi.

✅ Bạn có thể học những kiến ​​thức cơ bản về máy khách/máy chủ.


Bạn sẽ học được gì 📚

Phần 1
C++

Học cú pháp C++ và sắp xếp các khái niệm đã học một cách tự nhiên thông qua việc thực hành UE5 Blueprint.

Phần 2
Cấu trúc dữ liệu/Thuật toán

Tìm hiểu các thuật toán/cấu trúc dữ liệu cốt lõi mà lập trình viên trò chơi cần biết bằng cách triển khai thuật toán tìm đường.

Mục 3
API của Windows

Tạo một trò chơi roguelike 2D đơn giản, nghiên cứu toán học trong trò chơi và thực hành thiết kế mã.

Mục 4
Giới thiệu về máy chủ trò chơi

Tìm hiểu về các khái niệm máy chủ trò chơi trong khi phát triển trò chơi trực tuyến 2D.


NC, từ Krafton
Nhà phát triển trò chơi
Chúng tôi sẽ chia sẻ bí quyết của mình với bạn.

Tân binh

Sự nghiệp chính

  • Cựu đội ngũ máy chủ Krafton TERA
  • Cựu nhóm lập trình nội dung NCsoft Blade & Soul 2
  • Tổng giám đốc điều hành hiện tại của công ty khởi nghiệp trò chơi/giáo dục Rookiss
  • Khóa học phát triển trò chơi Inflearn có hơn 33.000 học viên (Phỏng vấn)

Giáo dục

  • Buổi hòa nhạc trước của MPSI (Pháp)
  • Cử nhân Kỹ thuật phần mềm, Đại học Thanh Hoa (Trung Quốc)
  • Bằng thạc sĩ của Trường sau đại học về an ninh thông tin của Đại học Hàn Quốc (Hàn Quốc)

Đánh giá trung bình 4,9/5!

Được tạo bằng C# và Unity
Chuỗi phát triển trò chơi MMORPG (Click)

Được tạo bằng C++ và Unreal
Chuỗi phát triển trò chơi MMORPG (Click)


Hỏi & Đáp 💬

H. Môi trường bài giảng như thế nào?

Tất cả các series đều được sản xuất trên môi trường Windows và không có lời giải thích bổ sung nào cho macOS.

H. Những người không chuyên ngành cũng có thể tham gia khóa học này không?

Đúng! Nửa đầu thì dễ, nhưng càng về sau càng khó hơn, vì vậy hãy chuẩn bị tinh thần nhé!

H. Phần 1 của [loạt bài viết phát triển trò chơi MMORPG sử dụng C++ và Unreal]. C++ / Phần 3. Sự khác biệt giữa thuật toán và thuật toán là gì?

Đối với C++/Thuật toán, một số nội dung trùng lặp với các bài giảng hiện có, nhưng thay vì giảm bớt chi tiết, bài giảng được cấu trúc chỉ bao gồm nội dung cốt lõi cần thiết để bạn có thể tiếp tục học nhanh chóng.

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

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

  • Người mới bắt đầu học lập trình

  • Người muốn trở thành lập trình viên trò chơi

Xin chào
Đây là

76,653

Học viên

3,421

Đánh giá

5,379

Trả lời

4.9

Xếp hạng

41

Các khóa học

학력

- Condorcet Prépa MPSI 수료 (프랑스)
- 칭화대학교 소프트웨어공학 학사 (중국)
- 고려대학교 정보보호대학원 석사 (한국)

경력

- 前 크래프톤 (테라 서버팀)
- 前 엔씨소프트 (Blade&Soul2 컨텐츠 프로그래밍팀)

관심 분야

- 리버싱 및 취약점 분석
- MMORPG 게임 개발 (C++, C#)
- 외국어 (영어, 프랑스어, 중국어, 일본어)

소개

해킹 공부를 위해 순전히 호기심으로 시작한 게임 개발인데...
시간이 흘러 어느덧 10년차 게임 개발자가 되었습니다.
"이래서 언제 게임을 만들지~?"
한숨 나오는 기초 문법부터 시작해서,
차츰 만들어가는 나만의 게임 세상.
그리고 그 세상에 접속한 다수의 플레이어를 볼 때의 뿌듯함.
공부를 할 수록, MMORPG의 매력에는 헤어나올 수가 없습니다.
제가 느낀 감동을 여러분도 느낄 수 있으면 좋겠네요.

 

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

Tất cả

151 bài giảng ∙ (76giờ 36phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

62 đánh giá

5.0

62 đánh giá

  • scvscsc8961님의 프로필 이미지
    scvscsc8961

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    13% đã tham gia

    If I had seen this when I was in college, I wouldn't have given up on programming lol This lecture is absurd. I don't think it's because my brain is big, but it's so completely different from the lectures my major professor gave me when I was an undergraduate. It's to the point where I wonder if I had this much talent. Because when I was a student, I couldn't understand it even after studying for weeks and months, but in this lecture, it's explained so that I could understand it right away. Oh, of course, I haven't even gotten to the pointers yet; if I do and change my mind, I'll change the review. If I'm satisfied, I'll edit the review and give it a rave review. And if I change my job to a plumber after watching this lecture, I'll thank you. But why does this great lecture only have 4 reviews? Is it a new lecture?

    • fld3508m8352님의 프로필 이미지
      fld3508m8352

      Đánh giá 1

      Đánh giá trung bình 4.0

      Đã chỉnh sửa

      4

      95% đã tham gia

      Many class materials are missing, and the last server lecture has no materials at all.

      • nananad님의 프로필 이미지
        nananad

        Đánh giá 2

        Đánh giá trung bình 5.0

        5

        99% đã tham gia

        This lecture is worth more than the price of the lecture. Starting from the computer structure, you can understand the memory structure well, and based on that, the instructor explains the necessary parts of C++ grammar with examples that are easy to understand. The instructor condenses the know-how of the instructor and explains it in a short period of time, including WINAPI, client structure, server structure, and client-server connection, which are easy to get lost in when studying alone. I highly recommend it to beginners. I strongly recommend it to students who want to enter the game industry.

        • hjpark939019님의 프로필 이미지
          hjpark939019

          Đánh giá 2

          Đánh giá trung bình 4.0

          4

          100% đã tham gia

          I think it would be a good idea to pay attention to wording.

          • psyrod11124162님의 프로필 이미지
            psyrod11124162

            Đánh giá 2

            Đánh giá trung bình 5.0

            5

            74% đã tham gia

            I highly recommend the flawless lecture.

            8.280.695 ₫

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

            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!