| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- 프로이트 #쾌락원칙을넘어서
- #스타를#하다보니#최적화맛들림#42미네랄#앞마당파일런
- 2023 버닝비버
- 객체지향의사실과오해 #객체지향
- Catverse
- 공정한경쟁
- Wings2022
- 강화학습
- 메이플스토리월드
- 유니티
- Unity
- ECS
- custommessaging
- 페스트 #알베르카뮈
- Wings2022굿즈
- 브레이킹 루틴
- Netcode
- InputSystem
- 2023 비버잼
- MapleStoryWorlds
- 모토가있는하루
- 바닥부터배우는강화학습
- 넷코드
- 게임개발
- 역행자
- 인디게임개발
- 쫄?
- necode
- 2023 경기게임잼
- 보통일베들의시대
- Today
- Total
목록Unity (4)
이문회우
[Unity Netcode] 커스텀 메시징 1. 개념 잡기 Package Manager > Packages: Unity Registry > Netcode for GameObject Unity Netcode는 Unity에서 멀티 플레이 개발" data-og-host="koesob.tistory.com" data-og-source-url="https://koesob.tistory.com/120" data-og-url="https://koesob.tistory.com/120" data-og-image="https://blog.kakaocdn.net/dna/KaF2o/hyXSABIoO6/AAAAAAAAAAAAAAAAAAAAACzzcsGNQgrD3jVK6scNcMjIzX4XR1Acrpdmzv_lVmvS/img.png?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1785509999&allow_ip=&allow_referer=&signature=gxoj%2BoIuLeqFfeQmPUNmXSEbE4Q%3D
멀티 게임을 만들어보자. ※ 개발 환경은 Unity 6이다.Netcode우선 Unity Netcode 패키지를 설치한다.Window > Package Manager > Packages: Unity Registry > Netcode for GameObjectUnity Netcode는 Unity에서 멀티 플레이 개발이 가능하도록 돕는 툴(라이브러리)이다.꼭 Netcode가 아니더라도, Unity에서의 멀티 플레이 개발을 지원하는 툴이 몇 가지 더 존재한다. Mirrorhttps://github.com/MirrorNetworking/Mirror GitHub - MirrorNetworking/Mirror: #1 Open Source Unity Networking Library#1 Open Source Unity..
다음을 비롯해 여러 정보를 참고하여 글을 썼습니다. ㅎㅎAbout Netcode for GameObjects | Unity Multiplayer Networking (unity3d.com)COMPLETE Unity Multiplayer Tutorial (Netcode for Game Objects) - CodeMonkey[Unity] 게임 서버/네트워크 라이브러리 Mirror & Mirage 소개 | by JongHa Shin (John) | Ward Games | Medium유니티와 관련한 멀티 플레이 패키지 Netcode for GameObject(이하 넷코드) : 유니티가 기존 UNet을 버리고 갈아탄 멀티 플레이용 패키지. 문서가 별로 없다.Photon(이하 포톤) : 넷코드가 나오기까지의 기간 ..
이번에 RhythmicSomething을 개발하면서 UnityAction을 쓸 일이 있었다.정확히는 이런 상황이었다.내가 짠 코드를 신행이가 UnityAction 함수로 개선했는데 궁금한 점이 생겼다.A 객체가 B 객체도 알고, B 객체의 메소드도 아는게 문제라면, 개선한 코드에서 B 객체가 A 객체를 알고 있고, A 객체가 가질 수 있는 상태를 알고 있는 것 또한 문제 아닌가?이 때 결론으로는, Action 함수가 인터페이스라는 것이다.A 객체가 B 객체의 메소드를 아는 것은, 수많은 B의 메소드 중에서 필요한 것을 골라야하는 것이지만,Action 함수를 사용하는 것은, B 객체가 A 객체에 접근할 방법을 딱 정해준 것이란 것이다.전자는 우주선 속 수많은 버튼들-잘못 누르면 터지는!!!-이라면,후자는 ..