일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 일상
- Godot강의
- 인디개발
- 코딩
- 요즘뜨는게임
- gdscript
- 픽셀게임
- 픽셀 게임 추천
- steam
- 팀
- 게임제작
- 개발
- 게임 축제
- Godot
- 개발자
- 좀100
- 스팀
- 스팀게임
- Player
- 던전그리드
- 핫한게임
- 개발 독서
- 픽셀
- 이터널리턴
- 인디게임
- 게임개발
- Steam API
- 게임
- 개발 학습
- 인디게임개발
- Today
- Total
목록게임개발 (3)
[게임개발자] 레드핑
Naming covention에 대해서 관심을 매우 가지게 되었다. 일단 무엇이든 만들려면 이부분이 기초라고 생각하였다. 그중 GDscript 는 파일 이름을 snake_case 를 사용한다. lowercase 와 뛰어쓰기를 underscore(_) 를 사용한 네이밍법이다. 이점으로는 snake_case 가 인식면에서 더 빠르다는 장점이 있다고는 하지만, 해당 내용의 각주에 실험 논문에서의 전제는 snake_case 로 훈련된 사람들을 대상으로한 실험 이었다고 한다.(당연한거아닌가? snake_case 로 이미 훈련이 되어있으니... 당연히 빠르지 않을까?....) 필자가 해당 논문을 보면서 느낀 소감은, underscore(_) 를 사용하니,왼쪽에서 오른쪽으로 읽는 흐름상 , 구분을 하지만, 내용상 이..
Player node 기본구조 CharacterBody2D - AnimationSprite2D - CollisionShape2D 왜 Godot 의 플레이어는 Character Body2D 를 쓸까? Charater Body2D 의 역할은? 충돌 역할도 아닌데, collision 을 따로 추가시켜주는 이유는? 왜 CharacterBody2D 라고 말할까? 중력이나 , 물리엔진의 영향을 받지않고, 충돌 관계성을 가지기 위해서 만들어졌고, 핵심은 움직임이나, 모든부분을 스크립트로 제어하기 위한것이다. 모든 관계와 영향을 스크립트로 정확하게 제어하기 위해서 만들어졌다. 그리고 position 보다 move and slide 로 움직임을 제어하는게 좋다. 왜 move and slide 로 움직임을 제어하는게 좋은가?