본문 바로가기
728x90

분류 전체보기31

1인 개발자가 게임을 개발한다면? - 계획 세우기 혼자 게임을 개발하려면 계획적인 접근 방식이 매우 중요하다. 개발 단계를 나누어서 계획을 세우면 작업을 조직화하고 전체적인 작업량을 파악할 수 있으므로 프로젝트를 관리하는 데 도움이 된다. 일반적으로 게임 개발 단계는 다음과 같다. 아이디어 구상: 게임을 개발하기 전에 게임 아이디어를 구상한다. 게임 장르, 플랫폼, 목표 대상 등을 정해야 한다. 게임 디자인: 게임 디자인 단계에서는 게임 플레이의 모든 측면을 설계한다. 게임의 룰, 캐릭터, 아이템, 스테이지, 그래픽 등을 정한다. 개발: 게임 개발 단계에서는 게임을 실제로 개발한다. 이 단계에서는 프로그래밍, 그래픽 디자인, 음악 제작 등이 이루어진다. 테스트: 개발된 게임을 테스트하여 버그를 찾아 수정한다. 게임의 사용자 경험을 개선하는 작업도 이 단.. 2023. 2. 28.
TensorFlow / PyTorch GPU 사용하여 병렬처리 하기 LSTM 을 사용하다보면 너무 느려서 답답할 때가 있다. 그래픽카드와 같은 GPU 를 사용하여 보다 빠르게 학습할 수 없는지 궁금하여 찾아보았다. LSTM 모델은 순차적인 연산이 필요하므로 CPU로 학습을 수행하면 매우 느릴 수 있다. 따라서 GPU를 사용하여 병렬적으로 연산을 수행하면 보다 빠른 속도로 학습을 완료할 수 있는데, 일반적으로 많이 사용하는 딥러닝 라이브러리인 TensorFlow 나 PyTorch 등에서 GPU를 사용하여 학습을 수행하면 된다. 이를 위해서는 먼저 GPU를 사용할 수 있는 환경을 구성해야 한다. 적절한 NVIDIA GPU와 CUDA 툴킷을 설치하고, TensorFlow나 PyTorch 등의 라이브러리도 GPU 지원 버전을 설치해야 한다. 이후 아래와 같이 각각 사용하는 라이.. 2023. 2. 26.
1인 개발자, 먹고 살만 한가? - 2022년도 앱 운영 수익 공개 약 2년 전, 1인 개발자, 먹고 살만 한가? - 앱 운영 수익 공개 의 글을 쓴 적이 있다. 당시에 정말 위 제목과 같은 호기심으로 구글링을 했지만, 실제 수익을 공개 하는 곳이 없었고 온통 광고만 가득하여 글을 썼던 기억이 난다. 그래서 기록을 남기게 되었고, 그로부터 약 2년이 지났다. 1년이 지난 줄 알았는데 2년이 지나있었다... 꾸준히 글을 게시하며 관리하는 블로그가 아님에도, 위 글을 보기 위한 방문자가 꽤 있었다. 그만큼 관심을 갖는 사람들이 있다고 생각을 했고 해가 바뀌면 또 한 번의 기록을 남겨야 겠다고 생각했다. 2023년 1월 2일. 구글 개발자 콘솔 기준 한 해의 데이터를 볼 수 있는 지표가 나오게 되었다. 약 510만원의 수익을 발생하던 앱은, 2022년 약 660만원으로 약 2.. 2023. 1. 3.
[RStudio] Plot 한글 깨짐 현상 해결 맥에서 plot 으로 데이터를 출력할 때 위와 같이 □□ □□ 로 한글이 깨지는 경우가 있다. 여러 시도 끝에 아래와 같이 라이브러리를 설치한 후, 폰트를 설정하여 정상적으로 노출을 했다. install.packages("showtext") library(showtext) font_add("AppleGothic", "AppleGothic.ttf") showtext_auto() 2022. 8. 15.
728x90