🎮 Game Dev (게임개발)/PC (데스크탑, 노트북, 터치패널)
-
🏆 메타버스 개발자 경진대회에서 자유부문 우수상을 받는 영광을 얻었습니다 👏👏👏👏https://www.metaversedev.kr/ 2022 메타버스 개발자 경진대회 -메타버스로 열리는 새로운 세상www.metaversedev.kr 2022 제 2회 메타버스 개발자 경진대회 ● 응모 일정 - 참가 신청 · 접수 : 5.31~6.28 - 오리엔테이션 : 7.1 - 교육 및 기술지원 : 7.1~9.30 - 출품작 접수 마감 : ~8.22 - 1차 평가(서면) : 8.26 - 2차 평가 (발표/시연) : 9.1~9.2 - 멘토링 : 9.5~9.26 - 3차 평가 (발표/시연) : 9.27 - 최종 평가 (발표/시연) : 9.30 - 시상식 : 10월 중 ※ 시상식은 202..
🏆 [우수상][메타버스 소개팅] 너만봄🏆 메타버스 개발자 경진대회에서 자유부문 우수상을 받는 영광을 얻었습니다 👏👏👏👏https://www.metaversedev.kr/ 2022 메타버스 개발자 경진대회 -메타버스로 열리는 새로운 세상www.metaversedev.kr 2022 제 2회 메타버스 개발자 경진대회 ● 응모 일정 - 참가 신청 · 접수 : 5.31~6.28 - 오리엔테이션 : 7.1 - 교육 및 기술지원 : 7.1~9.30 - 출품작 접수 마감 : ~8.22 - 1차 평가(서면) : 8.26 - 2차 평가 (발표/시연) : 9.1~9.2 - 멘토링 : 9.5~9.26 - 3차 평가 (발표/시연) : 9.27 - 최종 평가 (발표/시연) : 9.30 - 시상식 : 10월 중 ※ 시상식은 202..
2022.10.23 -
🔔 유튜브 크리에이터 고라니TV님의 유니티강의 2D 횡스크롤 멀티게임 만들기 를 보고 공부하여 작성한 게시글입니다! 🔔 이번에는 포톤(Photon)을 이용하여 게임내의 기능 만들어 포톤과 연결시키는 과정을 할 것 입니다. 🧷 1. 플레이어 컴포넌트 - 컴포넌트 Photon View 가 맨위에 되어 있고, Observed Components에 필요한 포톤컴포넌트들이 자리 잡아야합니다. 차례로 Rigidbody 2d view, Player script, Photon ANimator View로 담겨져 있고, Photon Animator View는 특이하게 맨 아래에 있어야지 잘 동기화가 됨을 알 수 있습니다. 이동은 Velocity로 하기에 동기화를 체크해줍니다. 🧷 2. 플레이어 스크립트 - 프리팹 포톤을 ..
[2D 멀티게임] 03. 플레이어 기능🔔 유튜브 크리에이터 고라니TV님의 유니티강의 2D 횡스크롤 멀티게임 만들기 를 보고 공부하여 작성한 게시글입니다! 🔔 이번에는 포톤(Photon)을 이용하여 게임내의 기능 만들어 포톤과 연결시키는 과정을 할 것 입니다. 🧷 1. 플레이어 컴포넌트 - 컴포넌트 Photon View 가 맨위에 되어 있고, Observed Components에 필요한 포톤컴포넌트들이 자리 잡아야합니다. 차례로 Rigidbody 2d view, Player script, Photon ANimator View로 담겨져 있고, Photon Animator View는 특이하게 맨 아래에 있어야지 잘 동기화가 됨을 알 수 있습니다. 이동은 Velocity로 하기에 동기화를 체크해줍니다. 🧷 2. 플레이어 스크립트 - 프리팹 포톤을 ..
2022.05.30 -
🔔 유튜브 크리에이터 고라니TV님의 유니티강의 2D 횡스크롤 멀티게임 만들기 를 보고 공부하여 작성한 게시글입니다! 🔔 이번시간에는 포톤(Photon)을 이용하여, 게임 접속 및 해제 기능을 구현해보려고 합니다. 🧷 1. UI 컴포넌트 - 초기 연결하는 패널 닉네임 입력 후, 닉네임에 따른 플레이어가 생성 됩니다. - 플레이어 패배 후 재접속 패널 접속을 눌러 새로운 플레이어를 생성합니다. 🧷 2. 네트워크 스크립트 빈 오브젝트에 새로운 스크립트(NetworkManager)를 만들어 넣습니다. (컴포넌트 Nickname Input은 플레이어 상단에 이름을 적을 UI 입니다.) - 네트워크 매니저 스크립트 using System.Collections; using System.Collections.Gener..
[2D 멀티게임] 02. 네트워크 입장 관리🔔 유튜브 크리에이터 고라니TV님의 유니티강의 2D 횡스크롤 멀티게임 만들기 를 보고 공부하여 작성한 게시글입니다! 🔔 이번시간에는 포톤(Photon)을 이용하여, 게임 접속 및 해제 기능을 구현해보려고 합니다. 🧷 1. UI 컴포넌트 - 초기 연결하는 패널 닉네임 입력 후, 닉네임에 따른 플레이어가 생성 됩니다. - 플레이어 패배 후 재접속 패널 접속을 눌러 새로운 플레이어를 생성합니다. 🧷 2. 네트워크 스크립트 빈 오브젝트에 새로운 스크립트(NetworkManager)를 만들어 넣습니다. (컴포넌트 Nickname Input은 플레이어 상단에 이름을 적을 UI 입니다.) - 네트워크 매니저 스크립트 using System.Collections; using System.Collections.Gener..
2022.05.29 -
🔔 유튜브 크리에이터 고라니TV님의 유니티강의 2D 횡스크롤 멀티게임 만들기 를 보고 공부하여 작성한 게시글입니다! 🔔 이번에는 Photon을 이용한 멀티게임을 만들어 보아서 새로운 멀티게임을 만들어 색다른 멀티게임을 만들어 볼 수 있는 기반을 다지는 중요한 작업을 할 것 입니다. 여기서는 게임 구축에 대한 전반적인 내용보단 멀티게임을 위한 포톤 사용법에 대해서만 중점적으로 다루고자 합니다. 🧷 1. 포톤(Photon) 구축하기 - 포톤 가입 Photon 홈페이지 위의 링크를 들어가서, Photon에 가입하고 로그인을 합니다. - 포톤 서버 생성 새 어플리케이션 만들기를 클릭합니다. Photon 종류는 PUN으로 두고, 원하는 이름을 기입 후 작성하기를 클릭합니다. 어플리케이션 ID가 생성된 것을 알 수..
[2D 멀티게임] 01. 환경 설정🔔 유튜브 크리에이터 고라니TV님의 유니티강의 2D 횡스크롤 멀티게임 만들기 를 보고 공부하여 작성한 게시글입니다! 🔔 이번에는 Photon을 이용한 멀티게임을 만들어 보아서 새로운 멀티게임을 만들어 색다른 멀티게임을 만들어 볼 수 있는 기반을 다지는 중요한 작업을 할 것 입니다. 여기서는 게임 구축에 대한 전반적인 내용보단 멀티게임을 위한 포톤 사용법에 대해서만 중점적으로 다루고자 합니다. 🧷 1. 포톤(Photon) 구축하기 - 포톤 가입 Photon 홈페이지 위의 링크를 들어가서, Photon에 가입하고 로그인을 합니다. - 포톤 서버 생성 새 어플리케이션 만들기를 클릭합니다. Photon 종류는 PUN으로 두고, 원하는 이름을 기입 후 작성하기를 클릭합니다. 어플리케이션 ID가 생성된 것을 알 수..
2022.05.28 -
[3D 액션게임] 22. 시연 영상 2022.05.19
-
🔔 유튜브 크리에이터 골든메탈님의 유니티강의를 보고 공부하여 작성한 게시글입니다! 🔔 🧷 1. 에셋 적용하기 - 에셋 다운하기 Fantasy Skybox 에셋 위 링크를 타고 에셋을 다운받은 후 Import 해줍니다. - 에셋 적용하기 Window- Rendering- Ligting 위의 경로를 통하여 SkyBox 세팅을 해줄것입니다. Environment에 들어가면 Skybox Material 란에서 여러가지 에셋을 적용 시킬 수 있습니다. 원하는 에셋을 클릭 후, 적용하면 됩니다. 이 때, Panoramics와 Cubemap이 있는데 Panoramics는 끝과 끝이 연결된 형태이고, Cubemap은 정육면체로 되어 있는 형태입니다. 저는 하늘을 시간에 맞게 회전시키길 원하기에 Panoramics를 사..
[3D 액션게임] 21. 하늘 바꾸기🔔 유튜브 크리에이터 골든메탈님의 유니티강의를 보고 공부하여 작성한 게시글입니다! 🔔 🧷 1. 에셋 적용하기 - 에셋 다운하기 Fantasy Skybox 에셋 위 링크를 타고 에셋을 다운받은 후 Import 해줍니다. - 에셋 적용하기 Window- Rendering- Ligting 위의 경로를 통하여 SkyBox 세팅을 해줄것입니다. Environment에 들어가면 Skybox Material 란에서 여러가지 에셋을 적용 시킬 수 있습니다. 원하는 에셋을 클릭 후, 적용하면 됩니다. 이 때, Panoramics와 Cubemap이 있는데 Panoramics는 끝과 끝이 연결된 형태이고, Cubemap은 정육면체로 되어 있는 형태입니다. 저는 하늘을 시간에 맞게 회전시키길 원하기에 Panoramics를 사..
2022.05.19 -
🔔 유튜브 크리에이터 골든메탈님의 유니티강의 3D 쿼터뷰 액션게임 [BE5] 를 보고 공부하여 작성한 게시글입니다! 🔔 🧷 1. 카메라 오브젝트 설정 - 카메라 시점 Camera Arm 이란 빈 오브젝트를 플레이어의 목 정도 위치를 잡아주었습니다. 이후, 이미 만들어 둔 Game Camera를 위와 같은 위치로 플레이어의 시점을 잡아주었습니다. 그 다음 Player 자식 오브젝트에 빈 오브젝트로 Follow Cam 오브젝트를 두어서, 플레이어를 따라다닐 수 있게 하였습니다. - 카메라 스크립트 using System.Collections; using System.Collections.Generic; using UnityEngine; public class CameraMove : MonoBehaviour ..
[3D 액션게임] 20. TPS 시점으로 바꾸기🔔 유튜브 크리에이터 골든메탈님의 유니티강의 3D 쿼터뷰 액션게임 [BE5] 를 보고 공부하여 작성한 게시글입니다! 🔔 🧷 1. 카메라 오브젝트 설정 - 카메라 시점 Camera Arm 이란 빈 오브젝트를 플레이어의 목 정도 위치를 잡아주었습니다. 이후, 이미 만들어 둔 Game Camera를 위와 같은 위치로 플레이어의 시점을 잡아주었습니다. 그 다음 Player 자식 오브젝트에 빈 오브젝트로 Follow Cam 오브젝트를 두어서, 플레이어를 따라다닐 수 있게 하였습니다. - 카메라 스크립트 using System.Collections; using System.Collections.Generic; using UnityEngine; public class CameraMove : MonoBehaviour ..
2022.05.19 -
🔔 유튜브 크리에이터 골든메탈님의 유니티강의 3D 쿼터뷰 액션게임 [BE5] 를 보고 공부하여 작성한 게시글입니다! 🔔 사운드에 관한 부분은 관리하고 싶은 방식대로 해보았습니다. 나중에 효율적인 방법이 있다면 점점 저만의 사운드 관리법을 만들어서, 저장하고 사용하면 좋을 것 같습니다. 🧷 1. 사운드 추가 - 사운드 관리 오브젝트 추가 Sound Control 이라는 오브젝트 속, 각 사운드의 Source들이 담긴 오브젝트를 만들고 넣어줬습니다. 이는 Sound Control 이라는 새로운 스크립트를 만들어, 각 소리 요소를 담아주었습니다. 🧷 2. 사운드 소리내기 - 각 스크립트 동작마다 사운드 플레이 public SoundControl soundControl; soundControl 스크립트를 가져올..
[3D 액션게임] 19. 사운드 추가🔔 유튜브 크리에이터 골든메탈님의 유니티강의 3D 쿼터뷰 액션게임 [BE5] 를 보고 공부하여 작성한 게시글입니다! 🔔 사운드에 관한 부분은 관리하고 싶은 방식대로 해보았습니다. 나중에 효율적인 방법이 있다면 점점 저만의 사운드 관리법을 만들어서, 저장하고 사용하면 좋을 것 같습니다. 🧷 1. 사운드 추가 - 사운드 관리 오브젝트 추가 Sound Control 이라는 오브젝트 속, 각 사운드의 Source들이 담긴 오브젝트를 만들고 넣어줬습니다. 이는 Sound Control 이라는 새로운 스크립트를 만들어, 각 소리 요소를 담아주었습니다. 🧷 2. 사운드 소리내기 - 각 스크립트 동작마다 사운드 플레이 public SoundControl soundControl; soundControl 스크립트를 가져올..
2022.04.25