SUB) Make a super easy money-making Flappy Bird clone game with Unity

Поделиться
HTML-код
  • Опубликовано: 21 авг 2024

Комментарии • 459

  • @jocoding
    @jocoding  2 года назад +20

    최신 2022 버전의 강의를 리뉴얼하여 출시하였습니다!
    ▶ruclips.net/video/EqoU1PodQQ4/видео.html
    이번 영상은 하루 5천 만 원, 월 16억 이상 벌었던 플래피버드(Flappy Bird)의 클론 게임을 만드는 시리즈의 두 번째 강의입니다. 유니티(Unity) 게임 엔진을 처음 접하시는 분들도 누구나 따라 하실 수 있도록 설치 과정부터 상세히 설명해드리며 단순히 게임 개발뿐만 아니라 스토어 출시, 광고, 마케팅으로 게임을 사업화하는 것까지 다룹니다. 좋아요 눌러두시고 꼭 강의 끝까지 함께해주세요!
    - 유니티 플래피버드 클론 게임 만들기 재생목록
    ruclips.net/p/PLU9-uwewPMe0JVpshM9dhpJEOII4_dl1N
    - 유니티 플래피버드 클론 게임 만들기 1강
    ruclips.net/video/jbBANDFK2M0/видео.html
    - 무료 효과음 추천 사이트
    soundeffect-lab.info/
    [조코딩 30만 구독자 이벤트 공지]
    여러분이 만든 앱을 홍보하고 싶으시다면 이번 30만 구독자 이벤트를 참여해주세요! 심사를 통해 선물을 드리고 제가 직접 30만 유튜브 채널에 서비스를 홍보해드리는 이벤트를 진행합니다.
    - 참여 방법: 조코딩 강의를 참고하여 웹/앱/게임 제작 후 URL을 설문지로 제출
    - 상품: 티셔츠 (100명) + 서비스 홍보 지원 + (TOP 10) 배달의 민족 3만 원 쿠폰
    - 제출 기한: 2021년 12월 5일(일) 자정까지
    - 당첨자 발표: 2021년 12월 12일(일) 유튜브 커뮤니티 공지 및 이메일로 쿠폰 코드 전송
    - 이벤트 상세 내용 확인 및 제출 : forms.gle/Z9EeWFYuyuuCc2gL9
    - 유니티(Unity) 다운로드
    unity.com
    - 이미지 에셋 다운로드
    animalface.site/flappy
    목차
    00:00 미리보기
    00:08 인트로
    00:15 강의 소개
    00:28 목차 소개
    00:40 유니티 변경 사항 소개
    01:08 유니티 허브 3.0 달라진 점
    01:56 지난 시간 내용 정리
    02:29 파이프 장애물 만들기
    05:52 파이프 움직이는 스크립트 생성
    10:13 Update 함수의 FPS에 따른 문제점
    11:13 Time.deltaTime의 개념과 활용 방법
    12:28 파이프 이동 스크립트 완성
    13:53 파이프에 부딛치도록 만들기 Collider2D
    14:53 Prefab 이해하기
    15:41 파이프 Prefab 만들기
    16:44 Prefab 생성기 만들기
    19:09 Prefab 생성 속도 조절하기
    22:04 파이프 생성 위치 Random하게 만들기
    26:44 난이도 조절하기
    27:30 Prefab 수정사항 반영하기
    29:54 파이프 사라지도록 만드는 Destroy 함수
    31:32 점수 표시하는 UI 만들기
    33:38 Rect Transform의 개념과 활용
    38:05 Score 스크립트 만들기
    39:09 static의 개념
    40:46 UI 숫자 Update하는 기능 구현
    42:23 구글링 방법과 장점
    43:01 점수 올려주는 기능 구현
    44:04 Collider의 Collision, Trigger 차이
    45:41 Trigger 스크립트 구현
    47:26 GameOver Scene 만들기
    49:05 GameOver Scene 꾸미기 - Panel, Image, Text, Button
    54:35 GameOver Scene으로 Scene 전환하기
    58:04 Button 클릭하면 다시 Play Scene으로 전환하기
    01:01:00 Score 표시 스크립트 만들기
    01:03:17 Score 초기화
    01:03:42 Best Score 구현하기
    01:06:36 너무 높이 날았을때 GameOver 전환
    01:08:44 효과음 추가하기
    01:08:58 상업적 무료 효과음 추천 사이트
    01:10:02 효과음 직접 만드는 방법
    01:11:40 음원 확장자 변경
    01:12:17 효과음 유니티에 적용하는 방법
    01:13:56 스마트폰 테스트
    01:14:25 폰트 사이즈 작은 오류 수정 - Reference Resolution, Best Fit
    01:16:20 플래피버드 완성 테스트
    01:16:35 총정리 및 배운 것 활용 방법
    01:17:37 다음 강의 소개
    01:17:50 구독, 좋아요, 알림 설정 부탁드립니다
    01:17:55 아웃트로

    • @vincent2278
      @vincent2278 2 года назад +1

      조코딩님 저는 나이가 좀 있어서 솔직히 프로그램에 대한 기초도 없습니다
      다만 다양한 아이디어는 많이 있지만 이걸 개발하기가 어려워 도움을 받으려합니다
      아님 제 아이디어를 조코딩임이 개발하시면 어떨까 생각합니다
      제겐 나중에 조금의 로얄티만 주시면,,,^^
      우리나라의 아파트에 주차되어 있는 차량수는 수천만대가 될겁니다
      저는 제차의 위치를 몰라 종종 지하주차장을 층층 이동하면서 겨우 차를 찾는 경우가 있읍니다
      저 뿐만 아니고 많은 분들이 비슷한 경우를 당할겁니다
      이걸 쉽게 해결하기위해서 앱 개발을 하면 아마 굉장한 반응이 있지 않을까 오래전부터 생각했읍니다
      자동차를 생산할때부터 프로그램화 하면 더욱 쉬울테고요,,,,
      의견 답변부탁드립니다~~^^

    • @wagtail3330
      @wagtail3330 2 года назад +2

      어서 3강을..!!

    • @user-tt8yx2ft6e
      @user-tt8yx2ft6e 2 года назад +1

      ㅇㄷ

    • @jocoding
      @jocoding  2 года назад +1

      @back 409
      ruclips.net/video/RNYQZ0h4e-c/видео.html
      3강 나왔습니다!

    • @wagtail3330
      @wagtail3330 2 года назад +2

      @@jocoding 보러갑니다

  • @user-ed7ju3hz6k
    @user-ed7ju3hz6k 2 года назад +1

    21:47

  • @Game-Siwon
    @Game-Siwon Месяц назад

    1:00:54

  • @user-of6xo8kz4t
    @user-of6xo8kz4t 2 года назад

    새가 물처럼 파이프에닿으면 위아래로움직입니다

  • @박-씨
    @박-씨 8 дней назад

    그제가 만들고 있는데 26:35초에 다해서 저장을 했는데 오류가 나서 플래이를 못한다는거에요 1강까지 다보고 했는데 해도 안되더라구요ㅠㅠ 도와주실부뉴ㅠㅠㅠㅠ

  • @dong_dong-lee
    @dong_dong-lee Год назад +1

    조코딩님 제가 플레이 해볼려고 하는데 시작 버튼을 클릭하니깐 'All compiler errors have to be fixed before you can enter playmode !'라고 뜨고 플레이가 되지 않아요ㅠㅠ
    어떻게 하면 고칠수 있나요...?
    오류가 1개 인데 알맞게 했는데도 오류 복구가 안되네요ㅠㅠ

  • @user-kr3km5jm7g
    @user-kr3km5jm7g 2 года назад +2

    오브젝트가 카메라 밖으로 못 나가게 하는 법 알려주실 수 있나요?

    • @jocoding
      @jocoding  2 года назад +1

      카메라 경계를 주변으로 땅에 추가한 것처럼 Collision을 추가하면 될 것 같네요!

    • @user-kr3km5jm7g
      @user-kr3km5jm7g 2 года назад

      감사합니다

  • @user-tq6mj8zt1f
    @user-tq6mj8zt1f 2 года назад +1

    헉 이거 조코딩님이 만드신 앱이였구나 우왕~

  • @user-of6xo8kz4t
    @user-of6xo8kz4t 2 года назад +1

    30:17초에 newpipe가 아래밑줄로 빨간색오류가뜹니다 뭔가요?

    • @jocoding
      @jocoding  2 года назад

      newpipe 변수 정의가 위에서 안되어서 그런 것 같습니다! 오타가 있는지 확인해보세요!

    • @user-of6xo8kz4t
      @user-of6xo8kz4t 2 года назад +1

      ​@@jocoding 아 이제알았네요 대문자로하니됬습니다

  • @nicerainy2656
    @nicerainy2656 Год назад

    18:54 저는 여전히 한개만 이동하길레 이상해서 파이프를 잡고 이동을 시켜봤더니 아니나다를까
    첫 오브젝트와 같은 자리에 계속 복제가 되어 겹쳐지고 있었습니다. 제가 빠뜨린 게 있나요?

  • @KetchupPotato
    @KetchupPotato Год назад

    'ground' AnimationEvent has no function name specified!
    이 경우에는 어떻게 해야하나요?...ㅠㅠ
    Score는 이렇게 했
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.UI;
    public class Score : MonoBehaviour
    {
    public static int score = 0;
    // Start is called before the first frame update
    void Start()
    {
    }
    // Update is called once per frame
    void Update()
    {
    GetComponent().text = score.ToString(); // str(score)
    }
    }
    Scoreup은 이렇게 하라는 대로 했습니다.
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    public class Scoreup : MonoBehaviour
    {
    private void OnTrggerEnter2D(Collider2D other) {
    Score.score +=1;
    }
    }
    도데체 뭐가 문제인가요 하루종일 계속 찾아봤습니다 ㅠㅠㅠㅠ

  • @user-dj1vq7bv3g
    @user-dj1vq7bv3g 2 года назад +1

    보고 따라하는데도 조금 힘드네요 컴퓨터공학 재학중인데 잘 할수 있을까요? 답답합니다...ㅠ

    • @jocoding
      @jocoding  2 года назад

      처음에는 당연히 힘들 수 있습니다! 화이팅입니다!!

  • @user-nw8ki2xf2y
    @user-nw8ki2xf2y 2 года назад +1

    1:05:58 조코딩님 저 이거 안불러와지는데 ㅜㅠ 어떡하죠?

    • @jocoding
      @jocoding  2 года назад

      vscode와 Unity 연결이 잘 안된 것 같습니다! 익스텐션, .NET 등의 기본 설정이 모두 잘 되어있는지 확인해보세요!
      그런데 연결이 안되었어도 코드만 잘쓰시면 돌아가기는 합니다!

    • @user-nw8ki2xf2y
      @user-nw8ki2xf2y 2 года назад

      @@jocoding 축배를 들어라ㅏㅏㅏ 드디어ㅓㅓ 해결 했어요~~!!!
      이제ㅣ 높이날았을때 게임오버만 하면 끝!!!!! 이거 하고 미국에 틱톡 계정 만들어서 맛깔나게 게임하는 영상 올려야겟네요 ㅎ

    • @jocoding
      @jocoding  2 года назад

      @@user-nw8ki2xf2y 오 축하드립니다!!!

    • @user-nw8ki2xf2y
      @user-nw8ki2xf2y 2 года назад

      @@jocoding 감사합니다 근데 저 녹음한 소리가 안들려요.....

  • @user-ro6dn1zk2l
    @user-ro6dn1zk2l 2 года назад

    안녕하세요 우연찮게 유니티를 알게되서 공부를 하게됬습니다.근데 궁금한게 하나있는데 그대로 따라하면서 열심히 만들고 있는데 play재생버튼을 누르면 구동이 되야되는데
    그게 안되고 에러라고 영어로 자막이 뜨면서 안되요ㅠㅠ 왜이러는거죠? 안되는이유가 먼가요? 부디 알려주세요~

  • @warm_kind
    @warm_kind 2 года назад +1

    영상 만드시는데 얼마나 고생하셨을지.. 감사히 잘 보겠습니다!!

    • @jocoding
      @jocoding  2 года назад

      감사합니다!ㅎㅎ

  • @gregorychoi8889
    @gregorychoi8889 2 года назад +1

    2강도 잘 봤습니다. 최고에요~^^

    • @jocoding
      @jocoding  2 года назад

      감사합니다ㅎㅎ

  • @user-ib4fw6kx5j
    @user-ib4fw6kx5j 2 года назад +1

    급 개발을 하고프게 만드는 영상이네요!!! 좋은 영상 감사합니다!!

  • @user-lh3vt3qk7w
    @user-lh3vt3qk7w 2 года назад +1

    1:01:12

  • @user-uk7sq1es1v
    @user-uk7sq1es1v 2 года назад +2

    와... 유니티가 어렵다고만 생각했는데 재밌네요? 그런데 다 만들었는데 점프가 안되요 ㅎㅎ
    그리고 조코딩님 앞으로 승승장구 하세요!~

    • @jocoding
      @jocoding  2 года назад

      오잉 점프가 안되는 것은 1강에 나온 점프 코드가 올바르게 되었는지 확인해보세요!

  • @ziten1234
    @ziten1234 2 года назад +1

    16:44 파이프를 찍어낼때, ㄹㅇ파이프의 위치에서 찍어내서 한 번만 지나가네요🥲🥲

    • @jocoding
      @jocoding  2 года назад

      Prefab으로 만들어서 잘등록하였는지 다시 확인해보세요!

    • @ziten1234
      @ziten1234 2 года назад +1

      @@jocoding 감사합니다! 이제 오류가 해결됬습니다 :D:D😀

  • @user-qx4gp8bb2m
    @user-qx4gp8bb2m 2 года назад +13

    칼을 뽑았으면 무까지는 썰 수 있도록 끝까지 배포까지 책임져 주시겠다는 마인드 최고 입니다 ~!!

  • @alexchoi8871
    @alexchoi8871 2 года назад +1

    코딩강의중 최고로 쉽게 알려주셔서 귀에 쏘옥 들어옵니다^^

    • @jocoding
      @jocoding  2 года назад

      좋은 말씀 감사드립니다!ㅎㅎ

  • @grgamereview7790
    @grgamereview7790 2 года назад

    오늘도 왔습니당ㅠㅠ 기둥 복사해서 옮길때 쉬프트 누르면 이탈없이 이동된다는데 저는 왜 쉬프트 누르면 이동이 안되는걸까요ㅜㅜ? 크기 조절만 가능해져요..

    • @jocoding
      @jocoding  2 года назад

      살짝 움직이고 shift를 누르셔야합니다!

  • @user-ib2wg7xi5x
    @user-ib2wg7xi5x 2 года назад +1

    23:11 책갈피
    좋은 영상 감사합니다!

  • @KairoKurushiKatsu
    @KairoKurushiKatsu 2 года назад

    입브금 ㅋㅋㅋㅋㅋ (훅! 훅!)

  • @user-kw6uu2hp2r
    @user-kw6uu2hp2r 2 года назад +4

    1, 2강 둘다 잘봤습니다 3강까지 잘부탁드려요 😆
    게임 만드는 거에 관심있었는데 이번 기회에 잘 알고 가고싶네요!

    • @jocoding
      @jocoding  2 года назад

      ruclips.net/video/RNYQZ0h4e-c/видео.html
      감사합니다ㅎㅎ 3강도 나왔습니다!

  • @user-ys8gp2db7g
    @user-ys8gp2db7g 2 года назад +1

    2강 열심히 보며 따라해보겠습니다 ㅎㅇㅌ

  • @user-tb3jq4dd6n
    @user-tb3jq4dd6n 2 года назад +1

    아 1강 때 해결하고 나서 괜찮았는데 또 갑자기 코딩을 했는데도 console에 글자가 안뜨고 코딩한게 적용이 안되네요

    • @user-tb3jq4dd6n
      @user-tb3jq4dd6n 2 года назад +1

      explorer에 unsaved file 있다고 뜨고 저장이 안되는거같은데 뭐가 문제인지 도통 모르게써요

    • @jocoding
      @jocoding  2 года назад

      코드를 작성하고 저장이 안되신 것 같아요! Ctrl + S를 통해서 저장을 해주세요!

    • @user-tb3jq4dd6n
      @user-tb3jq4dd6n 2 года назад +1

      @@jocoding 아 unity말고 visual studio code에서 저장을 해야하는군요

  • @zyonglee
    @zyonglee 2 года назад

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.SceneManagement;
    public class Replay : MonoBehaviour
    {
    public void ReplayGame ()
    {
    SceneManager.LoadScene("PlayScene");
    }
    }
    -----------------------------------------------------------------------------------
    제대로 썼는데 no function에서 ReplayGame()로 바꿀 수 없고 MonoScript밖에 안 나오네요 ㅠㅠ

  • @재재1205
    @재재1205 2 года назад +1

    유니티를 설치했는데 언어가 영어로 설정되어있는걸 한국어로 어떻게 바꾸나요?

    • @jocoding
      @jocoding  2 года назад

      appadal.tistory.com/1486
      위 블로그에 방법이 나와있습니다! 참고해주세요 :)

    • @재재1205
      @재재1205 2 года назад

      @@jocoding 감사합니다!

  • @baeksoo100soo
    @baeksoo100soo 2 года назад +1

    아주아주 유익합니다.

    • @jocoding
      @jocoding  2 года назад

      시청해 주셔서 감사합니다!

  • @bookman8117
    @bookman8117 Год назад

    NullReferenceException: Object reference not set to an instance of an object
    Score.Update () (at Assets/Score.cs:18)
    GetComponent().text = score.ToString();
    시키는 대로 다 했는데 이런 오류가 나는 분은 Text(TMP)를 선택한 건 아닌가 확인해보세요. 유니티 최신버전에선 Text가 Legacy로 이동하는 바람에 Text(TMP)를 선택하면 위 에러가 뜹니다.
    이걸 몰라서 한참동안 고생하다가 겨우 해결했네요;;

    • @jocoding
      @jocoding  Год назад

      오 꿀팁 공유 감사합니다!

  • @koreamountain2919
    @koreamountain2919 2 года назад +1

    선생님 잘따라하고있는데 샘플신 이름 바꾸고나니까 작업했던게 다 날아갔습니다ㅜㅜ 어떻게 해야될까요?

  • @200million_per_month
    @200million_per_month 2 года назад +1

    흐아~ 드디어 다 만들었습니다! 이제 다음영상만 기다리면 되겠네요 ㅎㅎ

    • @jocoding
      @jocoding  2 года назад

      축하드려요! 얼른 다음 것도 올리겠습니다!

  • @user-ws4fo5it3n
    @user-ws4fo5it3n 2 года назад +1

    1강에서 문제 없이 올라와 2강까지 듣기 됬는데 2강에서 스코어 올라가는것(점수올라가는것)이 안되네요....
    뭐가 문젠지 모르겠어서 댓글 남겨봅니다...

    • @jocoding
      @jocoding  2 года назад +1

      오류 내용이 뭔지 알아야 해결이 가능합니다!

    • @user-ws4fo5it3n
      @user-ws4fo5it3n 2 года назад +1

      이 부분은 해결했습니다.
      근데 또 문제가 생긴거 같습니다. 오류를 보니 birdjump와 BestScore에 문제가 있다고 뜹니다. 오류를 해석해봤는데 BestScore에서는 점수에 최고점수에 대한 정의가 없다하고 birdjump에서도 최고점수에대한 정의가 없다고 합니다.
      코딩은 선생님의 영상과 오차 없이따라 했는데 이건 뭐가 문제인지 모르겠습니다.

    • @jocoding
      @jocoding  2 года назад +1

      @@user-ws4fo5it3n 대소문자가 잘못된 것 같습니다. 한글자라도 잘못되면 오류가 발생하니 대문자 소문자를 잘 구분해주세요!

    • @user-ws4fo5it3n
      @user-ws4fo5it3n 2 года назад +1

      @@jocoding 넵 답글 감사합니다

  • @whistler7899
    @whistler7899 2 года назад +1

    정성이 대단하십니다. 현재까지는 잘 따라가고 있습니다. 끝까지 함께 하겠습니다 ^^

    • @jocoding
      @jocoding  2 года назад +1

      감사합니다 화이팅입니다!

  • @user-bs2tr9px1d
    @user-bs2tr9px1d 2 года назад +1

    선생님 저 다운로드하고 sign in 로그인 하라고 뜨는데 버그맞나요? 로그인 누르면 로그인 창도 안떠서

    • @jocoding
      @jocoding  2 года назад

      로그인 해야하는게 맞습니다!

    • @user-bs2tr9px1d
      @user-bs2tr9px1d 2 года назад +1

      @@jocoding 감사합니다

  • @SPACEGOLD
    @SPACEGOLD 2 года назад +1

    영상 제작 하느라 고생 많으셨습니다.
    좋아요 누르고 갑니다.
    감사 합니다.~

    • @jocoding
      @jocoding  2 года назад +1

      좋아요 감사합니다!ㅎㅎ

  • @JG-wg6fz
    @JG-wg6fz 2 года назад +2

    오늘도 좋은 영상 감사합니다!!

    • @jocoding
      @jocoding  2 года назад +1

      좋게 봐주셔서 감사합니다!ㅎㅎ

  • @e-zibdori
    @e-zibdori 2 года назад

    조코딩님, 혹시 Prefab의 개수를 c# 스크립트로 확인하는 법을 아사나요? 구글링해도 안나오고, 오류만 떠서요......

    • @jocoding
      @jocoding  2 года назад

      answers.unity.com/questions/24940/how-do-i-count-how-many-instances-of-a-prefab-ther.html
      이렇게 하면 된다고 합니다!

    • @e-zibdori
      @e-zibdori 2 года назад

      @@jocoding 조코딩님, 넘 감사합니다ㅠㅠ 드뎌 해결했습니다... ㅠㅠㅠ 앞으로도 좋은영상 많이 만들어주시기 바랍니다~~!

  • @200million_per_month
    @200million_per_month 2 года назад

    정말 봐도 찾아봐도 모르겠어서... 한번 메일 드려봐도 괜찮을까요..?

  • @grgamereview7790
    @grgamereview7790 2 года назад

    error CS0103: The name 'vector3' does not exist in the current context 이건 어떻게 해결해야 하나요ㅜㅜ?

    • @grgamereview7790
      @grgamereview7790 2 года назад

      이렇게 저렇게 하다보니 해결했어요ㅠㅠ 띄어쓰기, 소대문자 똑같이 써야 하는군요

  • @nanumiup
    @nanumiup 2 года назад +2

    선생님 유니티 3강 기다리고 있습니다. ㅎㅎㅎ

    • @jocoding
      @jocoding  2 года назад +1

      얼른 올리겠습니다!!

  • @owalmayday9691
    @owalmayday9691 2 года назад

    와 이번 영상도 너무 좋네요 감사합니다! 👍👍

    • @jocoding
      @jocoding  2 года назад

      감사합니다👍👍

    • @owalmayday9691
      @owalmayday9691 2 года назад

      @@jocoding 버전이,, 자동으로 유티니 허브 3.0.0 으로 설치가 되는데,, 새로운 프로젝트 만드는거나 경로가 오류인거나,, 너무 복잡해서 어렵네요 ㅠㅠ 뭐부터 해야할지 모르겠어요,, ㅠ

  • @user-uf6nc3hx6b
    @user-uf6nc3hx6b 2 года назад

    Scene Rename할때 데이터가 왜 다 날아가는거지 ㅠ

  • @limlee7991
    @limlee7991 2 года назад +2

    2강 클리어 했습니다 감사합니다! 코알못인데도 쉽게 잘 따라갈수있었습니당!

    • @jocoding
      @jocoding  2 года назад

      좋게 봐주셔서 감사합니다ㅎㅎ
      ruclips.net/video/RNYQZ0h4e-c/видео.html
      3강도 나왔습니다!

  • @meywu
    @meywu 2 года назад +26

    유니티를 쉽게 가르치고자 하신다면 앞으로는 유니티의 노드 기반 비주얼 코딩 시스템인 Bolt에 대해서 알아 보셨으면 합니다. 마우스로 게임을 만들 수가 있습니다. 유니티가 Bolt를 인수한 이후로 유니티 2021.1 버전부터 Bolt가 기본 내장됩니다. 이제 Bolt의 시대가 옵니다.

    • @jocoding
      @jocoding  2 года назад +6

      와우 Bolt 아주 좋네요! 이것도 추후 준비해보겠습니다! 감사합니다ㅎㅎ

    • @emphasis2018
      @emphasis2018 2 года назад +1

      근데 볼트가 복잡하고 거대한 코드를 짤 때는, 오히려 더 불편하지 않나요

    • @meywu
      @meywu 2 года назад +8

      @@emphasis2018 복잡하고 거대한 코드를 짤 수 있을 때 쯤이면 굳이 Bolt만 쓸 필요가 없겠죠. Bolt는 기존의 텍스트 기반 스크립트도 하나의 노드로 만들어서 같이 사용할 수 있기 때문에 자신의 실력에 따라서 유연하게 사용할 수 있습니다.

  • @jinnchoi2121
    @jinnchoi2121 2 года назад +2

    구독 좋아요를 무한대로 누르고 싶을 만큼 훌륭한 강의 감사합니다. 잘 보고있습니다~^^. 진정한 코딩 선생님~!! 대~박~~

    • @jocoding
      @jocoding  2 года назад

      감사합니다!ㅎㅎ

  • @startcoding.official
    @startcoding.official 2 года назад +2

    분량이 점점 늘어나십니다!!
    1시간이상 편집하려면 정말 힘드실텐데..ㅎㅎ
    이참에 유니티 한번 공부해 봐야겠네요ㅋㅋ

  • @user-rq3uw2um9s
    @user-rq3uw2um9s 2 года назад

    괜찮네요. 보고 익히기에 유익한 영상인 것 같습니다. 감사합니다.

  • @AmusicCafe
    @AmusicCafe Год назад

    조코딩로또 번호 업그레이드 부탁드려요~^^

  • @user-dv8xb4hf4c
    @user-dv8xb4hf4c 2 года назад +3

    1강 2강 다 보고 3강 기다리고 있습니다!!
    혹시 나중에 클리커게임도 강의 한번 해주실 수 있으실까요?

    • @jocoding
      @jocoding  2 года назад

      ruclips.net/video/RNYQZ0h4e-c/видео.html
      감사합니다ㅎㅎ 3강 나왔습니다! 클리커게임도 고려해보겠습니다!

  • @user-pi3lo6qr7u
    @user-pi3lo6qr7u 2 года назад +1

    08:26 여기서 자꾸 cs1002 에러코드가 나왔는데 (transform.position)뒤에 ;를 안찍어서 그랬어요 영상에서는 ;을 안찍어서요 다른분들 참고하세요

  • @missous4319
    @missous4319 2 года назад +2

    문명의시대2와 하츠오브아이언4를 모티브로한 인디게임을 만들고싶은데 과정이 많이 어려운가요?

    • @jocoding
      @jocoding  2 года назад

      쉽지는 않겠지만 문명의시대2 찾아보니 1인 개발자 혼자 개발하신 것인군요! 못할 정도는 아닌 것 같습니다.
      twitter.com/jakowskidev

  • @user-qo2xo1nv4i
    @user-qo2xo1nv4i 2 года назад +1

    저 근데 복제된 파이프가 보이지 않아요

    • @jocoding
      @jocoding  2 года назад

      Prefab으로 만들어서 등록한 것이 맞는지 확인해보세요!

  • @user-bn4ug1dt7v
    @user-bn4ug1dt7v 2 года назад +1

    좋은거 알려주셔서 감사합니다

  • @un.der11
    @un.der11 2 года назад +2

    저 SceneManager 이라는 구문이 아예 안 뜨는데 어떡할까요

    • @jocoding
      @jocoding  2 года назад

      ruclips.net/video/jbBANDFK2M0/видео.html
      1강에서 다루었던 익스텐션과 .NET 등의 설정이 잘되어있는지 확인해보세요!
      - .NET SDK 다운로드
      dotnet.microsoft.com/download/dotnet/sdk-for-vs-code
      - .NET 4.7.1
      dotnet.microsoft.com/download/dotnet-framework/net471
      - 안드로이드 USB 연결 드라이버
      developer.samsung.com/mobile/android-usb-driver.html

  • @user-uv9sk2hh2x
    @user-uv9sk2hh2x 2 года назад +2

    2강이다 너무 빠르게 올려주셔서 감사합니다~~

    • @jocoding
      @jocoding  2 года назад

      빠르게 봐주셔서 감사합니다!ㅎㅎ

  • @user-jq8cy5bt7n
    @user-jq8cy5bt7n 2 года назад +1

    드디어 2강하고있네요!!!

    • @jocoding
      @jocoding  2 года назад

      오 응원합니다!!

    • @user-jq8cy5bt7n
      @user-jq8cy5bt7n 2 года назад

      @@jocoding 근데 파이프 움직이는 스크립트에서 업데이트에서 좌표 나오는거 했더니 좌표는 나오지만 MissingComponentException: There is no 'Rigidbody2D' attached to the "Ground" game object, but a script is trying to access it.
      You probably need to add a Rigidbody2D to the game object "Ground". Or your script needs to check if the component is attached before using it.
      UnityEngine.Rigidbody2D.set_velocity (UnityEngine.Vector2 value) (at :0)
      BirdJump.Update () (at Assets/BirdJump.cs:21)
      라는 오류매시지가 나옵니다;;;;;;;어케 하나요?

    • @user-jq8cy5bt7n
      @user-jq8cy5bt7n 2 года назад

      뭐 문제없이 넘어가고있네요!!!

    • @user-jq8cy5bt7n
      @user-jq8cy5bt7n 2 года назад

      근데 27:59 Revert All이랑 Apply All이 없고 No Overrides라고 떠요....어떻게 해야하나요?ㅠㅠㅠㅠㅠ 빠른답변 부탁드립니다....ㅠㅠㅠㅠ

    • @user-jq8cy5bt7n
      @user-jq8cy5bt7n 2 года назад

      Score Up 하고나니 생겼어요!!!

  • @user-hq3fu7nb4q
    @user-hq3fu7nb4q 2 года назад +1

    1강 까지 만들고 2강도 기다렸습니다~ 좋은 영상 감사합니다~2강 스타트

    • @jocoding
      @jocoding  2 года назад

      감사합니다ㅎㅎ 화이팅입니다!

  • @davidwoo2268
    @davidwoo2268 2 года назад +1

    이런 좋은 강의 정말 감사합니다

    • @jocoding
      @jocoding  2 года назад

      저도 좋은 댓글 감사합니다!ㅎㅎ

  • @user-ti3lw2gp1j
    @user-ti3lw2gp1j 2 года назад +1

    이번 강의도 덕분에 잘 클리어했습니다~~ 유익한 강의 제공해주셔서 정말로 감사드립니다~~ 고맙습니다^^

    • @jocoding
      @jocoding  2 года назад +1

      저도 좋은 댓글 감사합니다ㅎㅎ

    • @user-ti3lw2gp1j
      @user-ti3lw2gp1j 2 года назад +1

      @@jocoding 아~~ 혹시 iOS에서 실행시키는 방법은 없나요^^??

    • @jocoding
      @jocoding  2 года назад +1

      가능합니다! 다만 애플은 조금 까다로운데 Apple 개발자 계정 라이센스($99/1년)와 맥북, Xcode 등이 필요한데 아래 블로그를 참고해주세요!
      hub1234.tistory.com/41
      devparklibrary.tistory.com/34

  • @user-dw4rs5tk5b
    @user-dw4rs5tk5b 2 года назад +1

    정말 감사합니다ㅠㅠ 너무너무 유익해요

    • @jocoding
      @jocoding  2 года назад

      유익하게 봐주셔서 감사합니다!ㅎㅎ

  • @Lolaa22232
    @Lolaa22232 2 года назад +1

    4:38 pipe 오브젝트를 생성후 마우스를 움직이면 포지션의 좌표가 변경되지 않습니당..

    • @jocoding
      @jocoding  2 года назад +1

      그냥 움직이면 안되고 오브젝트 클릭 후 오른쪽에 있는 X라고 써진 글자를 클릭하시고 드래그 해보세요!

  • @DECoding__
    @DECoding__ 2 года назад +3

    와 ! 지난 강의에서 궁금했던 점을 다 설명해 주셨네요 ㅎㅎ😀😀

  • @user-gq3cc7mt1y
    @user-gq3cc7mt1y 2 года назад +1

    감사합니다.

    • @jocoding
      @jocoding  2 года назад

      저도 항상 댓글 감사합니다!ㅎㅎ

  • @user-hq1ny2te5m
    @user-hq1ny2te5m 2 года назад +1

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    public class Move : MonoBehaviour
    {
    // Start is called before the first frame update
    void Start()
    {

    }
    // Update is called once per frame
    void Update()
    {
    Debug.Log(transform.position)
    }
    }
    Assets\Move.cs(16,38):error CS1002:;expected
    error 메세지가 나옵니다.
    고수님들 도와주세요

    • @jocoding
      @jocoding  2 года назад +1

      Debug.Log(transform.position)
      여기 뒤에 세미콜론(;)이 빠졌습니다!
      Debug.Log(transform.position);

    • @user-hq1ny2te5m
      @user-hq1ny2te5m 2 года назад

      @@jocoding 감사합니다.

  • @72tube
    @72tube 2 года назад +3

    귀인은 인생의 지름길이라고도 하죠. 조코딩님 같은 분들이 여러분의 인생에서 흔히 만날수없는 귀인입니다. 그냥 재미로 보지말고 구독좋아요 누르시고 머라고 하는지 모르더라도 몇번을 더 집중해서 보십시오. 이 길을 선택하는순간 인생의 질이 달라질것입니다. 대한민국 게임이 세계의 정상에 오를때까지 다함께 배우고 노력합시다.

    • @jocoding
      @jocoding  2 года назад

      좋게 봐주셔서 감사합니다ㅎㅎ 화이팅입니다!

  • @yuolden
    @yuolden 2 года назад +1

    안드로이드 sdk 셋팅에서 난항을 격었지만. 무사히 2강 완료 !! 다음 강의 무척 기대됩니다 !! ^^

    • @jocoding
      @jocoding  2 года назад

      감사합니다ㅎㅎ
      ruclips.net/video/RNYQZ0h4e-c/видео.html
      3강 나왔습니다!

    • @yuolden
      @yuolden 2 года назад

      @@jocoding go~!go~!!

  • @공_백
    @공_백 2 года назад +1

    26:21 부분에 코드도 똑같이 썼는데 파이프가 자꾸 오른쪽에서 오는게 아니라 가운데서 스폰되는데 제가 뭐 빼먹은게 있을까요?

    • @jocoding
      @jocoding  2 года назад

      새로 생성된 파이프에 transform.position이 잘 반영되었는지 확인해보세요!
      또 prefab 수정시 27:30에 나온 것 처럼 수정하신 후 Prefab에 반영을 하셔야 합니다!

    • @공_백
      @공_백 2 года назад +1

      @@jocoding 친절한 답변 감사합니다!
      항상 건강하세요

  • @cdghsa2480
    @cdghsa2480 2 года назад +2

    16:00 고정

  • @shinequ5222
    @shinequ5222 2 года назад +1

    파이썬 책을 구입한지 1년5개월 됐었는데, 아직 제대로 한번 못봤는데.. 초보도 어플을 만들수 있다니 넘 신기해서 따라해봤는데,,
    매번 빨강글이 나를 막고 있네요 ㅎㅎㅎ,,, 아무튼 구독 좋아요 매번 하고 있고, 조코딩 팬이 되었네요^^
    만들기 영상 올리는대로 따라해 봐야겠어요~ 아무튼 영상 잘보고 있네요 어플 하나 만들어 보고 싶은데,, 될 수 있을지...
    화이팅~~입니다 ㅎㅎ

    • @jocoding
      @jocoding  2 года назад

      구독 좋아요 감사드립니다ㅎㅎ 화이팅입니다!!

  • @user-pb2hf5yx6o
    @user-pb2hf5yx6o 2 года назад +1

    너무 쉽고 재밌게 설명해주셔서 감서합니다.

  • @User-Indoku-
    @User-Indoku- 2 года назад +3

    유니티를 공부하면서 여러 유튜브채널 보고 있습니다. 제가 본 유튜브 채널중 가장 알기 쉽게 설명해주시는 것 같습니다. 2강까지 이해가 안되는 곳이 없네요. 이제야 유니티 게임 만드는것에 재대로 개념을 잡을 수 있을것 같습니다. 너무 너무 감사합니다.

    • @jocoding
      @jocoding  2 года назад +1

      좋게 봐주셔서 감사합니다!ㅎㅎ

  • @user-uw6ii2vc6x
    @user-uw6ii2vc6x 2 года назад +1

    항상 유익한 콘텐츠 올려 주셔서 감사합니다. 조코딩님~

    • @jocoding
      @jocoding  2 года назад +1

      유익하게 봐주셔서 감사합니다!ㅎㅎ

  • @새벽에잠깐이라도좋아
    @새벽에잠깐이라도좋아 2 года назад +1

    11:06 탄피까지 발사시키는 그는…

  • @hasanboyhakimov9144
    @hasanboyhakimov9144 2 года назад +1

    영상 감사합니다.Flappy Bird를 Play Store에 출시하는 영상을 언제 하시나요..조음부터 따라하는중입니다 😊

    • @jocoding
      @jocoding  2 года назад +1

      감사합니다ㅎㅎ 이번 주말 중으로 올리겠습니다!!

    • @hasanboyhakimov9144
      @hasanboyhakimov9144 2 года назад

      @@jocoding 감사합니다 😊

  • @user-vm2kq1fu1i
    @user-vm2kq1fu1i 2 года назад +2

    이 강의를 5년만 일찍 알았으면 엄청 좋았을것같아요

    • @user-rq7lg1nf5f
      @user-rq7lg1nf5f 2 года назад +2

      몇살이신가요?전19으러 곧20살인데 지금시작하면좋을까요??

    • @user-vm2kq1fu1i
      @user-vm2kq1fu1i 2 года назад +2

      @@user-rq7lg1nf5f 네, 유니티 공부 시작하시는 거면
      지금 하시면 되겠네요.

  • @user-is2ge2dq2u
    @user-is2ge2dq2u 2 года назад +1

    안녕하세요 강의 1강부터 쭉 보면서 정말 명강의라고 생각이 드는 학생입니다!! 근데 궁금한게 다 만들고 마지막에 파이프 없애도 된다고 하셔서 파이프 딜리트하고 효과음 넘어가서 새한테 효과음 추가시키고 플레이 눌렀는데 처음엔 되다가 갑자기 새 클릭이 안되는데 왜 그런걸까요...?ㅠㅠ

    • @user-is2ge2dq2u
      @user-is2ge2dq2u 2 года назад +1

      해결했습니다! 버드 안에 오디오 소스 를 추가해놓고 저장이 안되어서 뭔가 꼬였던거같네요 ㅎㅎ 명강의 항상 잘듣고있습니다!

    • @jocoding
      @jocoding  2 года назад

      오 다행이네요!

  • @seoseu2554
    @seoseu2554 2 года назад +1

    27:56 에나오는 Overrides에 전아무것도 없어요 ㅠㅠ...해결방안좀 주세욤,,,ㅠ

    • @jocoding
      @jocoding  2 года назад

      prefab에 변경 사항이 발생했을때만 뜹니다! prefab을 저장하신 부분에서 변경을 정상적으로 하신 것이 있는지 확인해보세요!

  • @fuckingu
    @fuckingu 2 года назад +1

    일단 좋아요 박고갑니다.
    C# 공부좀 때리고 2강 볼게요.
    Unity 따라 해보니 신기하네요 ㅎㅎ 중력도 조정이 가능하다니 ㄷㄷㄷㄷㄷㄷㄷ

    • @jocoding
      @jocoding  2 года назад

      좋아요 감사합니다!ㅎㅎ

  • @Your-BF
    @Your-BF 2 года назад +1

    혹시 특정한 개체에만 트리거가 반응하게 할 수는 없나요?

    • @jocoding
      @jocoding  2 года назад +1

      이런식으로 조건문으로 gameObject.name에 따라서 특정 처리를 할 수 있겠습니다!
      private void OnCollisionEnter(Collision collision)
      {
      if (collision.gameObject.name == "Sphere")
      {
      mat.color = new Color(0, 0, 0);
      }
      }

  • @Bullrunnow
    @Bullrunnow 2 года назад

    강의 더 빨리 올려주세요! ㅋㅋ 너무 오래 기달렸어요!

    • @jocoding
      @jocoding  2 года назад

      기다려주셔서 감사합니다!ㅎㅎ 다음 것도 얼른 준비해볼게요!

  • @hisambong204
    @hisambong204 2 года назад +1

    매일 보면서 따라하는 구독자입니다.
    정식적으로 코딩 어플 만드는것을 배우고 싶은데 어떻게 어디서 배우면 되는지 너무 찾아봐도 안나와서.
    혹시 추천좀 해주시면 안될까요?
    너무 재미있게 보고 매일 나오는거 따라하는 구독자입니다

    • @jocoding
      @jocoding  2 года назад

      좋게 봐주셔서 감사합니다ㅎㅎ 이전에 관련하여 영상 올려둔 것이 있는데 참고하시면 도움이 될 것 같아요!
      코딩 공부 순서: ruclips.net/video/wpUiN5hBnyc/видео.html
      코딩 분야: ruclips.net/video/nnrqBJqp0dU/видео.html
      추가로 재생목록으로 해당 공부 순서에 맞게 공부할 수 있도록 만들어두었으니 참고해보세요!
      코딩 기초와 웹, 앱 프로그래밍: bit.ly/3m2J0L3

  • @CP-pw6xy
    @CP-pw6xy 2 года назад +1

    유니티 시작한지 얼마 안되었는데 때마침 좋은 강의를 발견했네요. 감사합니다.

    • @jocoding
      @jocoding  2 года назад

      좋게 봐주셔서 감사합니다!ㅎㅎ

  • @sajabi3318
    @sajabi3318 2 года назад +1

    질문이 있습니다.!!
    파이프 사이에 통과하면 효과음이 나오게 했습니다.
    그란데 처음 나오는 파이프에서만 소리가 적용되더라구용.
    랜덤하게 만들어지는 파이프에 모두 작용 할려면 어떻게 하면 되나요?

    • @jocoding
      @jocoding  2 года назад +1

      prefab으로 만들어서 전체로 적용하시면 전부 적용되실 것 같아요!

    • @sajabi3318
      @sajabi3318 2 года назад

      @@jocoding 감사합니다. !! 적용해 보면서 공부 하겠습니다.ㅎㅎ

  • @ziten1234
    @ziten1234 2 года назад +1

    22:04 랜덤을 했을때, 새가 다 지나가고 파이프가 새 뒤에 나오네요./...

    • @jocoding
      @jocoding  2 года назад

      Prefab이 생성되는 x좌표를 새 앞쪽에 두셔야합니다!

    • @ziten1234
      @ziten1234 2 года назад

      @@jocoding 그래서 x를 새 앞에 적어도 안되서. 코드에도 x좌표를 새 앞에 둬도 갑자기 중간에 나오네요..

  • @dongeunkang4609
    @dongeunkang4609 2 года назад +1

    조코딩님 안녕하세요 너무 유익한 영상 고맙습니다
    아이들을 위한 게임을 만들고져 하는데 만들어 주실수 있는지요
    안되면 만드는곳을 소개 좀 부탁드립니다 감사합니다

    • @jocoding
      @jocoding  2 года назад +1

      저는 외주 개발은 진행하고 있지 않습니다! 크몽, 숨고, 위시켓 등에서 찾아보시는 것을 추천드립니다!

    • @dongeunkang4609
      @dongeunkang4609 2 года назад +1

      @@jocoding 감사합니다

  • @user-sc4xj3ro6x
    @user-sc4xj3ro6x 2 года назад

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    public class MakePipe : MonoBehaviour
    {
    public GameObject pipe;
    public float timeDiff;
    float timer = 0;
    // Start is called before the first frame update
    void Start()
    {

    }
    // Update is called once per frame
    void Update()
    {
    timer =+ Time.deltaTime;
    if (timer > timeDiff)
    {
    GameObject newpipe = Instantiate(pipe);
    newpipe.transform.position = new Vector3 (6, Random.Range(-1.7f,5.7f),0);
    timer = 0;
    }
    }
    }
    아래 사연과 같은거 입니다.

  • @yjames5943
    @yjames5943 2 года назад

    쉽고 친절한 강의 넘 ㅜ감사합니다

    • @jocoding
      @jocoding  2 года назад

      저도 좋은 댓글 감사합니다ㅎㅎ

  • @yoshitsune1184
    @yoshitsune1184 2 года назад +2

    그냥 에셋을 만드셔서 유니티에 유료로 올려주시면 더 좋겠음.

  • @wooyaci
    @wooyaci 2 года назад +1

    자세한 설명으로 저도 성공했어요…
    그런데 안드로이드로 빌딩하려고 하니 jdk 설정이 안되어 있다고 나와서 겨우겨우 java까지 받았으나, 경로 설정을 못하겠네요.. 어떻게 해야할까요..

    • @jocoding
      @jocoding  2 года назад

      jaeho0613.tistory.com/118
      rottk.tistory.com/entry/Unity-Android-%EB%B9%8C%EB%93%9C-%EB%B0%8F-%EC%8B%A4%ED%96%89-%EC%98%A4%EB%A5%98
      위 블로그를 참고하여 JDK 경로 설정을 해주세요!

  • @user-je9yi3mg9x
    @user-je9yi3mg9x 2 года назад +1

    안녕하세요 요근래에 유니티에 관심이 생겨 시청하면서 따라하면서 만들고 있는데요 is trigger을 통해 박스안을 지나가면 스코어업이 되는 형식으로 만드는 과정에서 오류가 생겨 질문드릴려고 합니다,, 스코어업 코드는 잘 작동되는데 막상 게임을 스타트해보고 제가 만든 박스 콜리더 2d안으로 is trigger을 통해 통과할려해도 그 부분에서 막히고 게임이 끝나는 오류가 일어나서요,, 혹시 왜그러는지 아시나요?ㅠㅠ 추가로 기둥이나 땅에 부딪쳐도 게임오버씬이 안나오는데 어디서부터 잘못된걸까요

    • @jocoding
      @jocoding  2 года назад

      forum.unity.com/threads/box-collider-2d-trigger-not-working-properly-possible-bug.522431/
      answers.unity.com/questions/1197467/boxcollider2d-trigger-not-working.html
      관련 문서를 검색해보았는데 디버깅이 필요할 것 같고 스크립트가 정상적으로 오브젝트에 추가되었는지 확인해보세요!

    • @user-je9yi3mg9x
      @user-je9yi3mg9x 2 года назад

      @@jocoding void OnCollisionEnter(Collision other) {
      print("Collided with : " + other.gameObject.name) 이 코드를 추가하면되나요? 혹시 print안에 other.gameobject.name에는 뭘 쓰면 좋을까요?..

  • @vegegar2119
    @vegegar2119 2 года назад +1

    1:06:07 여기서 베스트 스코어는 문제없이 올라가고 저장되어있는데.. 스코어가 계속 0점이네요 스크립트를 다 살펴보았는데도 문제가 안보여요. 도와주세요ㅠㅠ

    • @jocoding
      @jocoding  2 года назад

      Score의 스크립트가 UI의 Text를 static 변수 score를 참고하여 정상적으로 수정하도록 설정되었는지 확인해보세요!

    • @vegegar2119
      @vegegar2119 2 года назад +1

      @@jocoding 수정했어요! 이제 잘 실행되네요! 이번 강의 정말 감사드리고 도움이 정말 많이 되었어요 조코딩님. 다음 강의 기대하겠습니다!

  • @ristin9153
    @ristin9153 2 года назад +2

    5:00 이때 드래그로 pipe가 안움직여요

    • @jocoding
      @jocoding  2 года назад +2

      오른쪽 Inspector의 Transform의 Position "X" 글씨를 클릭하고 마우스로 긁으면 위치 조정 가능합니다!

    • @ristin9153
      @ristin9153 2 года назад +2

      @@jocoding 감사합니다🙇

  • @codezero1135
    @codezero1135 2 года назад +2

    와... 진짜 조코딩님 감사합니다^^^^..
    저의 취미를 코딩으로 바꿔주셨어여 ㅎㅎ
    어렵다고 생각했던 것들이 조금 익숙해지고 있습니다 ㅎㅎ
    앞으로 승승장구 해버리세요!!!!

    • @jocoding
      @jocoding  2 года назад

      좋은 댓글 남겨주셔서 감사합니다ㅎㅎ Zero Code님도 승승장구하세요!!

  • @mhk8083
    @mhk8083 2 года назад +1

    구글플레이 광고삽입 및 구글앱 올리기등의 제3강은 언제나오나요? 기다리고있는데 아직 안나와서요?
    감사합니다.

    • @jocoding
      @jocoding  2 года назад

      ruclips.net/video/RNYQZ0h4e-c/видео.html
      올렸습니다! 여기서 확인하실 수 있습니다 :)

  • @200million_per_month
    @200million_per_month 2 года назад +3

    드디어다!!! 감사합니다!! 조코딩님 !! ㅎㅎ

    • @jocoding
      @jocoding  2 года назад +1

      오 빠르게 봐주셔서 감사합니다!ㅎㅎ

    • @200million_per_month
      @200million_per_month 2 года назад +1

      @@jocoding 기다리고 있었죠~~ ㅎㅎ

  • @uuuuuzeen
    @uuuuuzeen 2 года назад +1

    안녕하세요 조코딩님! 새 프로젝트를 열때 2D 코어로 해야하나요 2D 모바일로 선택해야하나요? 다 같은 2D라 뭘 선택해야할지 헷갈립니다 ㅜㅜ

    • @jocoding
      @jocoding  2 года назад

      2D 코어로 진행하시면 됩니다!

  • @user-cr7wy6jh2p
    @user-cr7wy6jh2p 2 года назад +1

    게임 만들떄 유니티 UI에 있는 text오브잭트에서 제공하는 폰트는 상업적으로 이용가는한 저작권이 무료인 폰트 인가요?