inflearn logo
inflearn logo

[MMORPG Game Development with C++ and Unreal Series] Part 2: Game Math and DirectX12

This course teaches the fundamentals of graphics through DirectX 12. You will learn the principles behind how objects in a 3D world are drawn on a monitor screen.

(4.7) 수강평 54개

강의소개.상단개요.수강생.short

난이도 초급

수강기한 무제한

DirectX
DirectX
game-math
game-math
DirectX
DirectX
game-math
game-math

새소식

63 개

  • rookiss님의 프로필 이미지

    Hello, this is Rookiss.

    We are starting recruitment for the 3rd cohort
    (January 2026 session) of the Rookiss AI Creative GameDev Challenge.

    Recruitment Period: December 19, 2025 (Fri) ~ December 28, 2025 (Sun)
    Challenge Period: December 28, 2025 (Sun) ~ January 24, 2026 (Sat)

    Particularly from this cohort, we will be operating a combination of Unity Indie Lab and UE5 Tech Lab. Please refer to the link for detailed information.
    https://inf.run/K8JqR


    [Unity Indie Lab] Cat Management Simulation
    Instructor: Rookiss

    cat_office.png.webp

    Live Schedule (40+ hours)
    - Mon/Wed: Data Structures & Algorithms with Illustrations (Beginner, 8pm~10pm)
    - Tue/Thu: C# with Illustrations (Introduction, 8pm~10pm)
    - Sun: Cat Management Simulation (Intermediate, 8pm~10pm)


    I used to be a huge fan of various management simulation games made by . The graphics were simple, but the gameplay was excellent, and I was impressed by the company's business direction of creating similar games with different themes. I did think that if the graphics were just a bit cuter, they might have gained more mainstream popularity. On the other hand, there was a game that caught my attention immediately because the graphics were so adorable. A prime example is made by TREEPLLA. Games featuring cute and fluffy cats have already established themselves as a mainstream genre and are loved worldwide without any polarizing opinions (cats are love, after all!). In this session, I plan to provide a sample game by transforming Kairosoft's , one of my favorite games, into a cat-style version. Even in seemingly simple games, there's plenty to learn, such as and . Let's grow our skills by studying C# and data structures & algorithms on weekdays, and immerse ourselves in cat game development on weekends to achieve both short-term and long-term growth. Most importantly, if you can learn with Nano Banana using assets created directly by the Rookiss team and extract your own art resources... isn't the direction for solo game development already right in front of us?


    [UE5 Tech Lab] Counter-Strike Recreation (Part 1)
    Instructors: Liu & Haker

    CS.png.webp


    Live Schedule (12 hours)
    - Sat: Counter-Strike Recreation with Liu & Haker (Advanced, 8pm~11pm)

    [Core Technologies Covered in This Project]
    - Iris: Concepts, usage, and network optimization of next-generation networking
    - CharacterMovementComponent: CMC concepts, network synchronization, and custom code implementation
    - UAF: Concepts and utilization of the next-generation animation framework (subject to change)
    - Gameplay Ability System: GAS concepts, usage, and network synchronization
    - Server Rollback Hit Detection: Implementing fair bullet hit detection, the most challenging technique in FPS



    When Unreal Engine transitioned from 4 to 5, it brought revolutionary changes to rendering.
    Nanite, Lumen - the graphics paradigm shifted.
    So what will change in the transition from 5 to 6?

    This time, core frameworks that directly impact the content level are being completely renewed.
    Iris, UAF, and other core logic systems we use daily are being completely redesigned.


    In particular, Unreal's network system, which can be called the heart of the engine, has evolved beyond the limitations of the existing structure
    into a next-generation framework called Iris.
    This technology has already been validated through real-world application in Fortnite for the past two years.

    Learning these technologies after Unreal Engine 6's official release will be too late.
    Many next-generation technologies have already been released at beta level.
    As an Unreal developer, you cannot stop evolving.


    In this course, we won't just learn 'how to use' next-generation technologies.
    We'll understand why these advancements were made, including their background and core concepts.
    And we won't stop at learning.
    We'll develop CounterStrike ourselves and apply all the technologies in practice.


    I'll organize and share with everyone the many technologies I've researched this year,
    and with Haker's guidance, we'll explore together
    the future of Unreal Engine technology as envisioned by Korea's top-tier engineers.


    0
  • rookiss님의 프로필 이미지

    Hello, I'm Rookiss.

    diablo.gif

    We are announcing the release of a new course.
    - Topic: Diablo 1 PCG Dungeon Generation Algorithm
    - Instructor: Hong Sabu

    - Link:https://inf.run/KpDrq
    ===============================================

    The gaming industry is experiencing significant changes due to generative AI.
    Success stories from small teams that have maximized AI utilization,
    such as Escape From Duckov, continue to emerge.
    The greatest advantage of generativeAI is time savings.

    What would take a person several months to create, AI can finish in just a few minutes.
    It's particularly excelling in areas like character modeling and animation.
    However, AI doesn't do 'everything' yet.

    Especially when creating game maps or utilizing specific features of a game engine,
    it still inevitably requires human intervention.

    How can we ensure game quality while minimizing human effort?
    There could be various answers, but our Rookiss R&D team believes that
    as the AI era approaches, the value of Procedural Content Generation (PCG) technology will

    I expect it to continue increasing.
    The dictionary definition of PCG is as follows:
    - Procedural: According to rules/procedures
    - Content: Game content
    - Generation: Create!

    In other words, it's a technology that uses specific computer algorithms to generate infinite content.
    In fact, PCG technology is already being utilized in various games.
    - Diablo -> Dungeon generation
    - Minecraft → Infinite random world generation
    - Hades → Ever-changing room structures
    - No Man's Sky → Planets, creatures, terrain

    To conduct related research, I contacted various industry professionals
    and ultimately recruited programmer , a former Com2uS employee, as an R&D team member.
    The first topic is to recreate the dungeon generation code from
    Blizzard's , which is my favorite game of all time and inspired me to dream of becoming a game developer.

    Over a period of 3 months, I gathered various information and
    reconstructed the PCG dungeon algorithm from to work in C# and Unity 3D environment,
    and the art resources were also carefully crafted through dedicated outsourcing personnel.

    <홍사부> will be researching and sharing various technologies that support game development in the AI era, such as PCG / Motion Matching,
    and more.

    Thank you!

    0
  • rookiss님의 프로필 이미지

    Hello!

    People say that in the AI era, everyone should become a one-person company.
    Startups and entrepreneurship used to feel like distant topics,
    but now it's time to start showing some interest.

    Today, as the final lecture of Rookiss AI GameDev Challenge #1,
    we will conduct a live seminar on the topic of [Introduction to Startups] to share the pros and cons of entrepreneurship.

    This seminar isn't limited to just games and will be conducted entirely live.

    Date: 2025/11/26 (Wednesday) 8pm~10pm
    Location: Discord Live Broadcasting Room
    https://discord.gg/69z5HCBb
    Topic: Things I Wish I Had Known Before Starting a Startup

    The seminar will cover the following general content:
    - [1] Reasons for Considering Entrepreneurship: Life Philosophy
    - [2] Reasons for Considering Entrepreneurship: Reality
    - [3] Common Misconceptions About Entrepreneurship: Is Starting a Business Always Risky?
    - [4] How to Get Started with Entrepreneurship?
    - [5] The World You See When Running a Corporation: Taxes
    - [6] The World You See When Running a Corporation: People

    0
  • rookiss님의 프로필 이미지

    Hello!

    https://inf.run/mba1v
    AI Creative GameDev Challenge Season 2 will be starting soon.
    In this session, we'll extract 3D assets, learn Unity basics,
    and take on the challenge of creating a hyper-casual runner game.

    The course is divided into MainQuest, which proceeds with AX clicks,
    and SubQuest, which focuses on learning fundamental techniques.
    The goal of this cohort is to build a Unity framework
    and develop the ability to create AI content as quickly as possible.

    We initially planned to provide only recorded versions for SubQuest,
    but we've changed our plan to conduct all possible lectures live as well to improve students' concentration.

    [Main Quest]
    November 30th, December 7th, December 14th, December 21st
    (Every Sunday 8pm~11pm, 3 hours x 4 days = 12 hours)

    [Key Content]
    - 3D Resource Extraction
    - Hyper Casual Development Using AX: Runner Genre Game Development

    [Sub Quest]
    December 1-4, 8-11, 15-18, 22-25
    (Every week Mon-Thu 8pm-10pm, 2 hours x 16 days = 32 hours)

    [Key Content]
    - Complete journey from Unity basics to framework creation
    - Supporting content including shaders, Blender, etc.


    Looking at the current state of the gaming industry, Christmas is a luxury.
    Until I can develop a game at the level of Escape From Duckov as a solo developer,
    let's think of it as going into intensive training and have another fulfilling December.

    Thank you!

    0
  • rookiss님의 프로필 이미지

    Hello

    Rookiss AI Creative GameDev Challenge #2 recruitment has begun.
    Please refer to the link for detailed information.
    https://inf.run/mba1v

    The 1st cohort is still in progress due to unexpected issues like business registration that delayed the schedule,
    and the 2nd cohort starts recruitment today and will begin classes on November 30th.

    Also, the topic covered in the 2nd cohort has been decided as [Hyper Casual: Runner Game].
    Moving to 3D, we will compare various 3D generation tools such as Meshy/Tripo/Varco/Hunyuan,
    and ultimately proceed with Hunyuan as the main tool.

    image.pngimage.png


    Following the recent success of "Duckside," the dominance of small-scale games utilizing 3D AI continues to persist.
    Moving forward, we plan to focus our challenge direction on 3D games as well,
    with the long-term goal of creating well-made 3D games utilizing AI.

    Thank you!

    0
  • rookiss님의 프로필 이미지

    Hello, I'm Rookiss.

    Regarding the challenge that will proceed after Chuseok,
    many people are sending questions via email.
    Focusing on [AI-based game launch and monetization] rather than [knowledge for employment]
    Since this is a completely new attempt that has never existed before,
    we will conduct the first live seminar in October
    to explain the process and what you can gain more clearly.
    Even if you're not planning to participate in the challenge, you can join the orientation
    and gain insights on revenue generation methods through AI utilization.

    Date: 2025/10/05 (Sunday, 8pm~10pm)
    Participants: No limit (~300 people)
    Location: Discord Live (
    https://discord.gg/aCPfykJw)
    Content:
    - Challenge background
    - Challenge process (genre selection criteria, generative AI selection, etc.)

    - Problems that occur when challenging alone
    - Results each person will gain through the challenge
    - Future topics roughly in preparation
    - Q&A and suggestions

    0
  • rookiss님의 프로필 이미지

    Hello, this is Rookiss.

    https://inf.run/mZqjN

    Challenge Period: October 11 - November 2
    Live Lecture Time: Sat/Sun 8pm~11pm, 8 sessions x 3 hours = 24 hours
    Participation Cost: 520,000 won -> 370,000 won (30% discount for first month)


    A generative AI-based game development challenge that utilizes AI across all fields -
    business/planning/art/programming - is now open for recruitment.
    We recruit participants every month and aim to achieve this
    without any prerequisite knowledge: [1 month = 1 game] release.
    This operates as a unique one-shot live challenge where
    we never repeat games of the same genre/technology.

    The game development challenge focuses on monetization using AI.
    Our team also directly creates sample games for release,
    spending on advertising to practice actual marketing and learn to read metrics,
    and throughout this process, we extract assets using AI and change concepts
    so that everyone can release their own game as each month's goal.

    1st Session Topic: Unity-Based Clicker Game

    • [Business/Planning] Characteristics of the Clicker Genre and Game Research. Core Fun Element Analysis. Category Classification.

    • [UI/UX] UI Resolution Support and Clicker Genre Implementation

    • [Art] Utilizing Midjourney / ComfyUI / 2D Sprite Extraction

    • [Tech/AX] Managing Hierarchical UI Structure / Sample Game Development / Core Feature Implementation

    • [QA/PM] Build / Advertising / Paid Items

    • [Other] Business registration / App store registration process, etc.

    Thank you!

    0
  • rookiss님의 프로필 이미지

    Hello,
    This is Rookiss.

    Yesterday's seminar that was supposed to be conducted to test Inflearn's new challenge feature
    was held on Discord due to microphone issues.
    The main content covers process changes in the AI era and topics related to employment/studying.

    Since the challenge is a one-time lecture that will eventually disappear,
    I've uploaded the recorded version as a separate online course.
    This seminar is also the orientation for the new challenge series I'm starting,
    so it's available for free - please watch if you're interested.

    https://inf.run/2oXm9

    Thank you!

    0

강의상세.할인문구

$118.80

29%

$169.40