Menu
CoddyTech
학습 경로

유니티 게임 개발 학습 경로

C#과 Unity 스크립팅을 배운 뒤, 3D 게임 10개를 기능 하나씩 만듭니다. 모든 게임은 브라우저에서 코드 옆에서 실행됩니다.

145,244+ 명의 codders가 이 코스들에 등록함

489 개 강의506 챌린지2,335 퀴즈 문제

학습 경로의 게임 3개 플레이하기

모두 브라우저에서 실행되는 진짜 Unity C#입니다. Play를 누른 뒤 슬라이더로 코드의 값을 바꾸고, 그 값이 게임을 어떻게 바꾸는지 확인해 보세요. 휴대폰에서는 화면의 키를 사용하세요.

방향키나 WASD로 공을 굴려 코인을 모으고, Space로 점프하세요. force를 올리면 공이 날아갑니다.

실시간 값
using UnityEngine;
using TMPro;

public class Ball : MonoBehaviour
{
    public float force = 12f;
    public float jumpForce = 5f;
    public TMP_Text scoreText;

    private Rigidbody rb;
    private int coins;

    void Start()
    {
        rb = GetComponent<Rigidbody>();
        ShowScore();
    }

    void Update()
    {
        bool onGround = transform.position.y < 0.55f;
        if (Input.GetKeyDown(KeyCode.Space) && onGround)
        {
            rb.AddForce(Vector3.up * jumpForce, ForceMode.Impulse);
        }
    }

    void FixedUpdate()
    {
        float x = Input.GetAxis("Horizontal");
        float z = Input.GetAxis("Vertical");
        rb.AddForce(new Vector3(x, 0f, z) * force);
    }

    public void AddCoin()
    {
        coins++;
        ShowScore();
    }

    void ShowScore()
    {
        scoreText.text = "Coins: " + coins;
    }
}

이런 스크립트를 직접 작성하는 법이 바로 이 학습 경로에서 배우는 내용입니다. 무료이고, 브라우저에서 진행합니다.

단계별 Unity 게임 개발

5 개 강의7 섹션489 개 강의506 챌린지2,335 퀴즈 문제

각 단계는 하나의 Coddy 강의입니다. 진도는 강의별로 저장됩니다.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
제공되는 것
코딩을 배우기 위해 사용할 모든 것

해보면서 배우기

실제 코드를 작성하고, 데이터베이스를 쿼리하고, 웹사이트를 구축하고, AI 프롬프트를 마스터하세요. 인터랙티브 레슨으로 현대 개발자에게 필요한 모든 기술을 다룹니다.

playground.js
코드 편집기
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
테스트 #1test Case Success icon
테스트 #2test Case Success icon
테스트 #3test Case Failure icon
입력
"Alex"
출력
"Hello, Coddy! Alex"

연속 기록을 쌓아보세요

꾸준히 하고 성장하는 모습을 지켜보세요! 매일 코딩 습관을 추적하고, 동결 기능으로 연속 기록을 보호하고, 매일 참여해서 보상을 받으세요.

12 일 연속

내일도 돌아와서 연속 기록을 유지하세요!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

더블 오어 낫싱

7일 중 5일차

fire Freeze icon

연속 기록 동결

2 left

당신은 혼자가 아닙니다

글로벌 리더보드에서 경쟁하고, 친구를 초대해서 보상을 받고, 서로의 성공을 축하하세요. 코딩은 친구와 함께하면 더 좋아요!

챌린저 리그
챌린저 리그상위 7명 승급
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up icon승급 구역leaderboard Arrow Up icon

모든 방식으로 학습

읽고, 듣고, 스스로 확인하고, AI에게 묻고, 이미 배운 내용을 찾아보세요. 모든 수업이 당신에게 맞춰집니다.

변수 입문
오디오

변수는 나중에 프로그램에서 참조할 값을 저장하는, 이름이 있는 컨테이너입니다.

Python에서는 이름, 등호, 저장할 값을 차례대로 써서 만듭니다.

값은 시간이 지나며 바뀔 수 있습니다. 재할당하면 그 이름이 새로운 값을 가리킵니다.

1xSarah

수료증을 받으세요

완료한 모든 코스에 대해 인증서를 받으세요. LinkedIn 프로필과 이력서에 추가하여 고용주에게 코딩 전문성을 보여주세요.

Coddy수료증
이 인증서는홍길동성공적으로 완료했음을 증명합니다
python iconPython 기초
인증됨
날짜2026년 1월
LinkedInLinkedIn에 추가

Coddy에서 Unity 게임 개발을 배워야 하는 이유

  • C#부터 시작하므로, Unity 스크립트를 열었을 때 클래스나 리스트가 무엇인지 몰라 헤맬 일이 없습니다.
  • 게임 전체를 레슨마다 기능 하나씩, 이기고 질 수 있을 때까지 만듭니다.
  • 게임은 컴퓨터, Chromebook, 휴대폰 어디서든 코드 옆에서 실행됩니다.
  • 코드는 실제 Unity C#입니다: MonoBehaviour, Rigidbody, TextMeshPro, Input System, ScriptableObjects.

Unity 게임 개발에 대한 질문

유니티에서 게임은 어떻게 만드나요?

Unity 게임은 GameObject로 이루어진 씬과, 그것들을 움직이는 C# 스크립트로 구성됩니다. C#을 배우고, 다음으로 Unity API를 배운 뒤, 기능 하나씩 게임을 만듭니다. 이 학습 경로도 같은 순서를 따릅니다.

이 학습 경로에 Unity 에디터가 필요한가요?

아니요. 모든 레슨과 게임은 Unity API를 그대로 따르는 Coddy 자체 엔진으로 브라우저에서 실행됩니다. Unity 에디터(Windows, macOS, Linux에서 개인 용도로 무료)는 자신의 게임을 만들어 출시할 때 필요합니다.

이 게임들을 Unity에서 다시 만들 수 있나요?

네. 스크립트는 표준 Unity C#입니다. 에디터에서 씬(오브젝트, 그 콜라이더, 카메라)을 직접 만들고, 스크립트를 컴포넌트로 추가한 뒤 Play를 누르면 됩니다.

C#을 이미 안다면요?

3단계부터 시작하세요. Unity 강의는 C#을 안다고 가정하고 다시 가르치지 않으므로, 처음 두 단계는 이 언어가 처음인 사람을 위한 것입니다.

전체 학습 경로는 얼마나 걸리나요?

하루 한 시간씩 약 5~6개월입니다. C#에 두 달, Unity에 약 세 달, 추가 게임마다 며칠이 걸립니다.

Coddy는 Unity 소속인가요?

아니요. Coddy는 Unity Technologies와 제휴 관계가 아니며 Unity Technologies의 보증을 받지 않았습니다. Unity는 Unity Technologies의 상표입니다.

다른 학습 경로

같은 코스를 다른 직무에 맞게 배열한 경로입니다. 진행 상황은 이어집니다. 한 경로에서 마친 코스는 그 코스를 포함한 모든 경로에서 인정됩니다.

모든 학습 경로
Coddy 프로그래밍 언어 일러스트

Unity 게임 개발자 경로를 무료로 시작하세요

학습 시작