목록일상/개발일상 (39)
[게임개발자] 레드핑
영상이 C# 으로 되어있어서 GDscript로 컨벌팅 하는게 필요할거 같다. 메커니즘은 영상을 참고하되, 직접적인 코드는 Godot Steam Docs 공식문서를 참고해야 한다. https://www.youtube.com/watch?v=JJOzdpktHbM&t=4633s Advanced 파트로 .C# 으로 영상이 나뉘어져있는데, 메커니즘만 따오고 Godot Steam Docs 보고 따올 생각이다. 초반부에 SteamManger 를 만들어주는것은 생략해도될것같다. 어차피 Godot Steam Docs 에서는 initializing Steam 하는게 나오니 그부분으로 해결하고 Get Freinds 부분 부터 시작하는게 좋을듯 하다. 먼저 익숙 해진 후, 기능과 API에 대한 정보를 얻고, 원하는 기능들을 만..
Godot4 로 그나마 steamworks 로 player position 움직이는 예제를 찾았다. https://www.youtube.com/watch?v=sDV7DZ8avNg 이거를 이번주에 해보도록 하겠다. 대충 추측하기로는 패킷을 보낼때 player 포지션을 보내주는 형식으로 할거같은데, 확인해봐야겠다.
저번 포스팅에서 예상한대로 오늘 퇴근후 실험해보니, 성공적이게 렌더링이 되었다. 이제 스팀만 잘 연동하면 될 것 같다.

최근에 게임을 만들다가 저가형 컴퓨터에서 돌아가지 않는 문제가 발생했다. opengl3 머시기 머시기 하면서 따로 설정을 해주어야 하는 문제가 생겨서 해결법을 찾아보았다. 보통 Godot 4.x 버전으로 프로젝트를 만들때 생기는 문제인데, 렌더링 선택을 Compatibility 로 해주니 , 일단 캐릭터는 떳다. 내일 캐릭터 생성 함수를 테스트 해보아야겠다. 잘되길;;;

https://www.youtube.com/watch?v=Mx3iyz8AUAE 이번 화면 프로젝트 트리 1. Control : GUI 의 크기 위치를 컨트롤 하기위한 Control. 2. VBox container . Vertically Box Container 이라고 생각한다. 세로로 정렬시켜주는 Container 3. Button : 버튼은 버튼! ㅎ 농담이고, 누름으로써 시스템에 특정한 정보를 전송한다. (갑자기 처음으로 버튼 만든사람이 궁금해서 찾아보았는데....못찾았다...;;;누구지??) 자료를 찾아보니 씬에도 순서가 있다고 합니다. 씬을 불러오는 방법 2가지 두번째 packed 를 이용한 방법 이 빠르다고 되어있습니다. 단, 새 장면이 로드되고 실행될 때까지 게임이 게임이 멈춘다는 단점이 있..