목록전체 글 (65)
[게임개발자] 레드핑
Player node 기본구조 CharacterBody2D - AnimationSprite2D - CollisionShape2D 왜 Godot 의 플레이어는 Character Body2D 를 쓸까? Charater Body2D 의 역할은? 충돌 역할도 아닌데, collision 을 따로 추가시켜주는 이유는? 왜 CharacterBody2D 라고 말할까? 중력이나 , 물리엔진의 영향을 받지않고, 충돌 관계성을 가지기 위해서 만들어졌고, 핵심은 움직임이나, 모든부분을 스크립트로 제어하기 위한것이다. 모든 관계와 영향을 스크립트로 정확하게 제어하기 위해서 만들어졌다. 그리고 position 보다 move and slide 로 움직임을 제어하는게 좋다. 왜 move and slide 로 움직임을 제어하는게 좋은가?
개발 튜토리얼을 보다가 보면, 몇일전에 본내용인데 전혀 기억이 나지않는다. 혹은 튜토리얼을 보았건만, 백지상태에서는 아무것도 할 수 없는 자신을 마주하게 된다. 이럴때는 어떻게 해야하는가? 기본적으로는 한가지 방법이 생각나다. 기억은 반복의 결과라고 했던가... 결국 반복해서 하는 방법밖에 생각나지 않는다. 하지만, 이 방법은 지루하고, 고통스럽다는 생각이 스친다. 이방법을 말고 다른방법이 있는지 알아보았다. 최근에 생각나는 개발방법으로는 파인만 공부법을 응용한 방법을 생각해보았다. 1. 처음에는 개발 기술을 조사해본다. -> 이말은 즉슨 개발 튜토리얼을 보는것과 유사한다. 개발 튜토리얼을 보면서 어떤 개념을 설명하고 있는지 리스트화 하여, 간략하고 추상적으로 개념들을 나열해본다. (인 풋 가정) 2. ..
https://allggame.tistory.com/38 Godot 멀티 인디게임 개발 https://www.youtube.com/watch?v=-xv9yRlr9cE&t=313s part2 로직 참고와 GodotSteam 공식문서의 https://godotsteam.com/tutorials/friends_lobbies/ Friends'Lobbies 를 참고하여 로비 create 까지 만든 상황 Friends' Lobbies - GodotSteam Tutoria allggame.tistory.com 초대 작업 완료 투컴으로 초대 테스트하기
https://www.youtube.com/watch?v=-xv9yRlr9cE&t=313s
https://github.com/CoaguCo-Industries/GodotSteam-Example-Project/blob/godot3/example/src/examples/lobby.gd 중에서 메서드가 있다 . 집에가서 파악해서 제작해보자.