강의

멘토링

커뮤니티

BEST
Game Dev

/

Game Programming

ホンチョンモのゲーム制作練習問題パッケージ

基本的な文法を勉強されたら、当然何か作ってみたくなるでしょう?C++の初心者プログラマーが簡単なゲームを作りながら、オブジェクト指向プログラミングに慣れるように手助けする講義です。自力でゲームプログラミングを始められる「最小限」のコードを提供し、文法だけでは習得できなかったオブジェクト指向のノウハウをお教えします。楽しく作りながら、中級以上に速くステップアップしましょう!

  • honglab
C++
oop
OpenGL

学習した受講者のレビュー

受講後に得られること

  • C++プログラミングを 능숙하게 하실 수 있어요!

  • オブジェクト指向プログラミングの核心を理解できます!

  • 特にデザインパターンの概念を掴むのに良いです。

  • 今後、コンピュータグラフィックスを勉強されるなら、大いに役立つでしょう。

  • これからゲーム開発を勉強する予定でしたら、とても良いスタート地点です。

ゲーム開発で楽しく学ぶ
C++オブジェクト指向プログラミングの原理!

<2025年AI プログラミング学習順序>

原理を習得する
オブジェクト指向プログラミングの世界!

C++オブジェクト指向プログラミング、
ゲームを作りながら楽しく勉強してみましょう!

ゲームプログラミング練習問題パッケージ

C++のオブジェクト指向プログラミングが実際に適用される事例を、ゲームを作りながら楽しく学習することができます。他人が既に作った枠組みで部分的な使用法だけを学ぶなら、実力は伸びず、ずっと迷いながら時間だけを無駄にすることになります。

本講義は、オブジェクト指向プログラムを自分で作りながら原理を習得できるようにサポートします。あちこちで有用なTipがぽんぽん飛び出します。そして何よりゲーム作りは楽しいです!


学習目標を
確認してください。

  • ゲームを作りながらC++オブジェクト指向を実際にどのように使うのかを学ぶことができます。
  • 自分でゲームを「プログラミング」してみることができます。
  • ゲームのような「リアルタイム相互作用アプリケーション」の構造を学ぶことができます。

このような方にお役に立ちます。

C++の基礎文法を
学習された後に
何か作ってみたい初心者の方々

簡単なゲームを作りながら
プログラミングの練習を
してみたい初心者たち

ゲームプログラミングや
コンピュータグラフィックスを
勉強する予定の初心者たち

📢 受講申し込み前に必ずご確認ください!

  • 多くの学生が様々なゲームを作りました。皆さんも楽しいゲームを作ってみてください!
  • 購入前に下記の「サンプルコード実行方法」を参考にしてサンプルが正常に実行されるかまず確認してみてください。
  • この講義は「따배씨++」受講生を基準に構成されています。「따배씨++」とは異なり、自ら問題を解決していく実習中心の構成となっているため、基本文法に確信がない方は、YouTubeで前半部分を先に進めてから購入されることをお勧めします。
  • この講義では質問・回答サービスは提供されなくなりました。誤解のないようお願いいたします。

講義の特徴を必ずご確認ください!

  • 華麗で格好良いゲームを作ることではありません。グラフィックスや関連する数学を勉強することでもありません。
  • 事前に作られたゲームを完成させていくものでもありません。
  • 最小限のサンプルコードからオブジェクト指向プログラミングを練習しながらゲームを作っていきます。
  • 「自分が作りたいもの」を作るのに必要な基本技術を学習します。
  • 自分が作りたいゲームを作る自由を感じてみてください!

ゲームギャラリー

💻 お知らせ

  • C++プログラミングの練習を目的としています。UnityやUnrealなどのゲームエンジンは扱いません。
  • 動画で紹介されているサンプルゲームは、学生たちが自らデザインしプログラミングして作ったゲームです。ゲーム制作の方法を直接的にお教えする講義ではありませんので、誤解のないようお願いいたします。
  • 韓国の学生にとって必要不可欠な「オープンエンド問題」を自ら解決していく過程を訓練するために作られた講座です。コードレビューや模範解答など、オープンエンド問題を「クローズド問題」に変えてしまうサービスは提供しません。
  • 継承、多態性、仮想関数などの文法的な側面を理解された方が実際の適用事例が気になるなら強くお勧めします。따배씨++基準では12章です。
  • 他の学生たちのより多くの作品はYouTubeでご覧いただけます。
  • Windows、Visual Studio 2017 Community版以上を推奨しており、他のOSでの動作は確認していません。
  • 1章の基本的な内容で簡単なゲームを直接作ってみた後に、2章のデザインパターンを学習すると、はるかに効率的です。
  • コーディングスタイルはsetter/getterも使用しない高速プロトタイピング用です。コーディングスタイルはどこで働くかによって大きく異なるため、学ぶというよりはその都度適応するのが良いです。
  • 初心者の迅速な理解を助けるため、内部的にクラシックOpenGLを使用します。今後開設されるコンピュータグラフィックス専門講義では、モダンOpenGLを使用します。
  • すべての質問に良い回答をするよう努力していますが、本講義には質疑応答や個人相談などのサービスまでは含まれておりません。誤解のないようお願いいたします。
  • 講座の価格は予告なく値上げされる場合があります。
  • YouTubeで公開されていなかった講義が追加される予定です。

この講義の
知識共有者は

ホン・ジョンモ

HONGLAB, INC. 代表(元大学教授、インスタグラム ソフトウェアエンジニア)


受講前に事前に
ご確認ください。

📖 サンプルコードの実行方法

  • Githubにあるサンプルコードをcloneする(20.2、20.3参照)またはクリック後ダウンロード
  • Vcpkgを利用してopengl、glew、glfw3をインストール(20.4参照)
  • Visual Studio 2017でLecture1/Lecture1.slnソリューションを実行 * サウンドライブラリFMODはすぐに使用できるように設定しています。もし外部ライブラリを直接インストールする方法を勉強したい場合は、따배씨++ 20.6を参考にしてください。
  • 章別練習問題リスト リンク (クリック)
  • Visual Studio 2022で実行確認いたしました。実行時に背景画面が黒く表示される場合は、vcpkgを削除後に再インストールしてみてください。

関連講義が気になりますか?

C++を実践しながら学ぶ

優れたプログラミングスキルを身につけたい超初心者のための講義!
最近の就職面接によく登場するモダンC++の重要な概念を扱います。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 基本的なC++文法を勉強された方々

  • ゲーム開発に興味をお持ちの方々

  • コンピュータグラフィックスや応用分野を勉強する予定の方々

前提知識、
必要でしょうか?

  • 홍정모の 따라하며 배우는 C++

こんにちは
です。

15,954

受講生

930

受講レビュー

876

回答

4.9

講座評価

5

講座

세일 배너-001.png.webp

프로그래밍 가르치며 조용히 살고있는 전직 컴공교수, 전직 인스타그램 엔지니어

🚀[무료] 딥러닝 첫걸음 (홍랩 AI 시리즈)

🚀2025 AI 프로그래밍 공부 순서 | HongLab 로드맵

🚀홍정모 연구소 디스코드 

カリキュラム

全体

18件 ∙ (5時間 1分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

44件

4.7

44件の受講レビュー

  • 안소님의 프로필 이미지
    안소

    受講レビュー 18

    平均評価 4.9

    5

    100% 受講後に作成

    문과 출신인지라 벡터 내적 이런 내용들도 많이 생소해서 ㅠㅠㅠ 완전한 이해를 위해 추가적인 공부들도 같이 병행하고 연습문제들도 다 구현해보느라 5시간 남짓한 강의를 거의 한두달 가량 공부 했네요 ㅠㅠ 덕분에 얻어가는게 아주 아주 많았던 강의였습니다. C++ 실력에도 자신감이 좀 붙었어요 완강해서 정말 기쁩니다!

    • 김태욱님의 프로필 이미지
      김태욱

      受講レビュー 8

      平均評価 4.6

      5

      100% 受講後に作成

      C++ 문법을 힘겹게 배웠지만 머리 속이 복잡하고 뭘 해야 할 지 막막할 때 큰 도움이 됩니다 무작정 게임엔진을 배우기보다 이 강의로 디딤돌을 삼아보시는 걸 추천드립니다 이 강의를 들은 걸 행운이라고 생각합니다 멋진 강의 감사드립니다

      • 학습자님의 프로필 이미지
        학습자

        受講レビュー 1

        平均評価 5.0

        5

        72% 受講後に作成

        놀랄 만큼 재미있고, 믿기 힘들 정도로 나 스스로가 빠르게 성장하는 것이 눈에 보입니다. 따배씨C++이나, 또는 다른 강의나 개념서등으로 배운 C++의 문법과 객체지향들의 개념들을 실제로 활용해보고, 적용해보는데 단연코 최고의 강좌입니다. 총 강의의 길이가 5시간 정도로 짧은 편이지만, 모두 열린 문제이기 때문에 여러가지 생각이 많이 필요하고. 학원에서 한 달에 몇십만원씩 주고, 몇 개월 다닌 것 보다 훨씬 더 많은 것을 배울 수 있는 강좌였습니다.

        • CHL님의 프로필 이미지
          CHL

          受講レビュー 1

          平均評価 5.0

          5

          100% 受講後に作成

          아주 좋습니다. 따배씨에 강의평가 하는게 안 보여서 게임만들기 패키지와 엮어서 평가하자면 이미 C++을 할 줄안다고 해도 얻어갈 것이 많은 강의입니다. 강의 중간중간에 꿀팁들이 많습니다. 그리고 게임 만들기 패키지를 통해 실질적인 프로그래밍의 재미를 느낄 수 있습니다.

          • ellina Song님의 프로필 이미지
            ellina Song

            受講レビュー 2

            平均評価 5.0

            5

            100% 受講後に作成

            단순한 상속개념에서 모던 c++방식으로의 발전을 설명해주시는 부분은 감탄하면서 들었습니다. 이부분에 대한 설명이 제대로 설명된 교재가 거의 없더라구요. 현업에서 디자이너로 일하다 유학하면서 프로그래밍을 배우고 있는데 공부하면서 제일 힘든 부분이 다른 책이나 강의에 나와있는 자료와 인터넷에 수많은 현업자들이 올린 코드들이 너무 설계방식이 달라서 이유가 궁금했는데 교수님의 강의를 통해서 이유를 깨닫게 되었습니다. 이런 가격에 좋은강의 만들어주셔서 감사합니다. 그래픽쪽도 관심이 많아서 다음 강의도 기대하겠습니다!

            ¥16,413

            honglabの他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!