Skip to content

배토의 개발일지

나를위한 단편적 기억들의 기록

Menu
  • 안드로이드
  • Godot
  • 게임제작일지
  • 블렌더
  • 코틀린
  • 파이썬
  • 집수리
  • 기타
Menu

[작성자:] batmask

처음 접하는 Godot : Editor 훑어보기

Posted on 2022년 8월 11일2022년 8월 12일 by batmask

본 내용은 공식 튜토리얼의 first look at the editor 부분을 대부분 차용해 왔다. 다운로드 및 실행 Godot 다운로드 페이지를 보면, Standard version과 Mono verson이 있다. Standard version은 자체 스크립트인 GDScript를 사용하는 버전이고, 스크립트 에디터도 포함된 버전이다. Mono version은 C#을 지원하는 버전으로 외부 에디터가 필요하다. Mono는 .NET의 오픈소스 버전이다. C#을 사용하던 유저가 아니라면, Godot과 잘 결합되어…

처음 접하는 Godot : key concepts.

Posted on 2022년 8월 10일2022년 8월 11일 by batmask

본 내용은 Godot 엔진 튜토리얼의 문서를 참조하여 정리하는 글이다. 아는게 없어서 의역 수준으로 가져옴. Godot에서 게임은 Node들로 구성되는 Tree이다. 이 Nodes tree들은 그룹으로 묶여서 Scene들 안에 포함된다. 또한, Node들은 Signal들을 이용해서 연결하여 상호작용을 할 수 있다. Node, Tree, Signal, Scene 4가지가 기본이되는 컨셉이다. Scenes Godot에서 씬은 영화의 씬 개념보다 더 유연하고 넓은 개념이다. 재사용이 가능하고,…

Android: Screen Rotation 알아내기

Posted on 2022년 5월 6일2025년 9월 12일 by batmask

보통 화면의 회전을 처리하는 경우는 화면이 portrait인지 landscape인지 여부이다. 그러나, 나침반처럼 회전방향에 따라 바늘 각도를 다르게 계산해야 하는 경우라면, 4방향의 회전방향을 모두 알아야한다. 여기서는 다루지 않지만 사족을 달자면, 나침반은 화면이 뒤집혀 좌표계가 뒤집히는 경우까지 고려해야 한다. 화면의 현재 회전상태를 알아내는 방법 화면의 회전은 UI영역이고, Activity에서 처리해야 함을 유추할 수 있다. Fragment가 아니라 Activity인 이유는, Fragment가…

Kotlin: 스코프 함수들(Scope functions) let, run, with, apply, also

Posted on 2021년 12월 10일2025년 9월 12일 by batmask

작년에 작성했던 글인데, 제대로 이해하지 못하고 썻던 글이라, 다시봐도 무슨말인지 모르겠더라. 이제 좀 감이와서 다시 정리해 업데이트 한다. Kotlin만의 특징중 하나로 scope functions 라고 불리는게 있다. ‘let’, ‘run’, ‘with’, ‘apply’, ‘also’ 의 5가지가 그것이다. 객체 생성시, 사용하는 함수들인데, 자체적인 scope를 갖는 코드블럭을 사용해서 scope function이라 불린다. Kotlin 공식문서 참조. 공식문서의 예를 가져와보면 다음과 같다. Person…

Android: Sensor의 사용, Rotation Vector를 이용한 나침반 코어 만들어보기

Posted on 2021년 11월 17일2025년 9월 12일 by batmask

사실, 안드로이드에서 센서를 이용한 구현을 이전에 해보지 못했다. 이번에 필요한 기회가 생겨서 알아보는 김에 정리를 하기로 마음먹었다. 센서라는게 종류도 많고, 기기마다 달려있는 것도 다르고, 각각 주어지는 데이터도 다르기 때문에 모든걸 다룰 수는 없을거 같고, 기본적으로 안드로이드에서 SensorManager를 통해 센서를 사용하는 방법, 그 중에서 TYPE_ROTATION_VECTOR를 이용해 나침반과 같은걸 만들어 보려한다. 센서의 분류 안드로이드 공식 문서의 센서…

글 페이지 매김

  • Previous
  • 1
  • …
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • …
  • 28
  • Next

최신 글

  • 서울시 집수리 교육 8일차
  • 서울시 집수리 교육 7일차
  • 집수리 관련 좋은 유튜브 채널 모음
  • 서울시 집수리 교육 5일차

보관함

2025 9월
일 월 화 수 목 금 토
 123456
78910111213
14151617181920
21222324252627
282930  
« 8월    

메타

  • 로그인
  • 입력 내용 피드
  • 댓글 피드
  • WordPress.org
©2025 배토의 개발일지 | Built using WordPress and Responsive Blogily theme by Superb