Developing your own game engine

Introduces the knowledge and approaches needed to develop your own engine.

(4.8) 11 reviews

839 learners

Level Intermediate

Course period Unlimited

C++
C++
DirectX
DirectX
Architecture
Architecture
C++
C++
DirectX
DirectX
Architecture
Architecture

Reviews from Early Learners

4.8

5.0

똘똘이스머프

100% enrolled

Thank you for your valuable lecture. Always take care of your health.

5.0

홍사부

100% enrolled

It's informative and the old stories are fun too.

What you will gain after the course

  • Game Engine Architecture

  • Approach to implementing engine platforms

Even though 99.9999% of developers and indie developers are developing games using commercial engines these days, developing your own engine still has its own advantages and romance.

As someone who has been developing our own engines for a long time, we would like to provide some initial guidelines to help many people develop their own engines.

In this lecture, we will introduce the technology and experience applied to the VOXEL HORIZON project, which we are developing and servicing ourselves.

Things to note before taking the course

  • This lecture is a live video recording of 'Developing Your Own Game Engine' conducted on the megayuchi channel.

  • Please note that this is a one-time recorded lecture, not a series of lectures.

  • Viewer chat history can be found on your YouTube channel.

This is what it covers.

Definition, pros and cons of proprietary engines

Self-engine development process and module configuration

Server and client, 3D, map structure

Collision handling

network

Opinions and Q&A on developing our own engine

Recommended for
these people

Who is this course right for?

  • Programmers who want to develop their own engine

  • Programmers who are tired of commercial engines

Need to know before starting?

  • C/C++

Hello
This is megayuchi

Inflearn Verified

Career Verified

3,287

Learners

95

Reviews

21

Answers

5.0

Rating

10

Courses

Programmer

C++, x86/x64 ASM, DirectX9/11/12, Metal, OpenGL, CUDA, win32, winsock/bsd socket

Programmer C++, x86/x64 ASM, DirectX9/11/12, Metal, OpenGL, CUDA, win32, winsock/bsd socket

Inflearn Lectures

D3D12 Programming Basics - https://inf.run/7gJhS

D3D12 Programming Fundamentals Plus - https://inf.run/itHDW

DirectX Raytracing Programming - https://inf.run/cQqx7

Windows System Programming - https://inf.run/AwfCv

Windows Debugging Tips - https://inf.run/zL7E4

Blog : https://megayuchi.com

Youtube : https://youtube.com/megayuchi

LinkedIn : https://www.linkedin.com/in/megayuchi/

More

Curriculum

All

1 lectures ∙ (3hr 14min)

Published: 
Last updated: 

Reviews

All

11 reviews

4.8

11 reviews

  • hyongsu44님의 프로필 이미지
    hyongsu44

    Reviews 868

    Average Rating 5.0

    5

    100% enrolled

    Thank you for your valuable lecture. Always take care of your health.

    • hongcat님의 프로필 이미지
      hongcat

      Reviews 25

      Average Rating 4.8

      5

      100% enrolled

      It's informative and the old stories are fun too.

      • bearmr44339173님의 프로필 이미지
        bearmr44339173

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        • siyeong33102632님의 프로필 이미지
          siyeong33102632

          Reviews 4

          Average Rating 5.0

          5

          100% enrolled

          • d2v210p님의 프로필 이미지
            d2v210p

            Reviews 82

            Average Rating 4.7

            5

            100% enrolled

            megayuchi's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!

            Free