Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 코딩
- 요즘뜨는게임
- 던전그리드
- 스팀게임
- 인디게임
- 픽셀게임
- 스팀
- 개발 학습
- 이터널리턴
- 개발
- 개발 독서
- 게임
- 픽셀 게임 추천
- 핫한게임
- 팀
- 픽셀
- Godot강의
- gdscript
- Steam API
- 좀100
- 개발자
- 일상
- 인디개발
- Player
- 인디게임개발
- 게임제작
- steam
- 게임개발
- Godot
- 게임 축제
Archives
- Today
- Total
[게임개발자] 레드핑
Godot P2P 코드 분석하기 본문
기존에 적었던
https://allggame.tistory.com/17
Godot Steam Ping pong게임
P2P 에서
핵심은
Host 이나 vs 클라이언드냐 로 이분법적으로
나누어서 코드처리를 하는것이 핵심이라고 분석된다.
1. Know How : 프로그램의 핵심 코어의 기준을 구하라
위의 기준으로 P2P 의 패킷처리와 동작 처리를 해주면, 복잡한것을
간단하게 생각 할 수 있다.
2. Know How : 핵심을 잡기위해 정보를 단순화 시켜라
그리고 가장 기본적인 P2P packet 은
크게 Send 와 Read 로 구성되어있다.
Ping Pong Godot steam github 코드에서는 OPPENET_ID 로 상대방을 구별
Q: 그렇다면 늘어나는 인원은 어떻게 관리할것인가? 확장시킬때 사용할 방법으로 적절한것은 무엇인가?
몇명인지 정확하지 않은 수를 관리하기 위해서는 메모리의 낭비를 막기위해 리스트로 동적으로 관리하는게 좋은가?
'일상 > 개발일상' 카테고리의 다른 글
Godot Player를 만들때 (0) | 2023.10.05 |
---|---|
Godot 변수 동적 관리 (0) | 2023.10.03 |
Godot Steam P2P 자료 (0) | 2023.09.29 |
Godot Steam.createLobby 문제 (0) | 2023.09.21 |
Godot Autoload (0) | 2023.09.21 |