개발자4 게임 개발, 오늘 부터 시작해볼까? 아니 점점 블로그가 개발 블로그가 아니라 맛집 블로그가 되어가는 기분.... 그나저나 정말 오랜만에 글을 쓴다 분명히 일은 제대로 하고 있는데도 불구하고, 무기력과 게으름에 빠진 나날들의 연속이었다 엊그제부터 쌓여왔던 마음속의 불만이 터져 삶을 놓아버리고 싶다는 생각이 강하게 들었고 그와 동시에 더 이상 이러면 안 되겠다 라는 생각이 들어서 다시 정신을 잡기 시작했다 그러면서 이전에 하고 싶었던 것들을 하나씩 그려보았고 그중에 하나인 게임 개발에 대한 도전을 진짜로 실현시켜 봐야 겠다고 다짐했다 그래서 이제는 진짜로 시작해볼까 한다 스타듀 벨리 같은 2D 픽셀 게임을 만들어서 스팀에서 판매하는 것이 최종 목적 목적 달성을 위한 과정을 하나씩 천천히 포기하지 말고 시작해보자 2022. 8. 11. 개발자의 정리방법 2 여러 툴들을 사용하고 중단하는 것을 반복하다 보니 자료가 이곳저곳 분산되어있고, 다시 정리하는 것이 쉽지 않았다. 그래서 마지막으로 꾸준히 정리/기록할 툴로 최근에 가장 많이 이용한 노션을 사용해보기로 하였다. 그리고 . . . 이곳에 정착하기로 마음먹었다. 심지어 개인 요금제 결제도 해놓았다. 노션의 장점은 주제에 맞게 만들어진 템플릿을 사용 가능 폴더의 구조화 편리 접근 편리성 포트폴리오로써의 역할 가능 데스크탑 어플리케이션 다운 가능 마크다운 가능 달력 가능 이 있다. 여태까지 사용한 툴들은 범접할 수 없는 기능들이 많았다. 그리고 내가 중요하게 생각하는 조건인 * 편하게 볼 수 있는가? * 마크다운 기능이 되는가? * 정리가 이쁘게 되는가? 를 충족하였다. 어떻게 사용하는지 사용하기전 폴더의 구조.. 2022. 1. 22. 개발자의 정리방법 1 개발 관련 정리/기록을 위해 사용한 툴들에 대한 후기와 최근에 확립한 방법에 대해서 정리한다. 내가 정리/기록을 할 때 중요하게 생각하는 점은 * 편하게 볼 수 있는가? * 마크다운 기능이 되는가? * 정리가 이쁘게 되는가? * 수입이 가능한 구조인가? 이다. 따라서 이러한 관점에 근거하여 후기를 남긴다. 1. 에버노트 내가 에버노트를 사용하던 당시만 해도 메모장 기능에 에디터 기능이 추가된 정도로 별로 특별한 점이 없었다. 코드 삽입도 안되고, 마크다운도 안되었다. 폴더별로 나눠서 정리할 수 있었지만 사용하다 보니 뭔가 마음에 안 들고 불편했다. 그리고 용량 제한이 있어서 넉넉히 쓰려면 결제를 해야 한다. 결제를 하면서 쓸 정도는 아니었다. 2. 구글 드라이브 클라우드에 저장되니 컴퓨터 용량 문제는 없.. 2022. 1. 22. 함수형 프로그래밍에 대한 고찰과 객체지향 프로그래밍 지금 하고 있는 공부 중 하나인 '함수형 프로그래밍'에 대한 강좌를 듣고 난 생각에 대한 정리이다. . . . 글을 작성하기 앞서 내가 이해하고 있는 개념에 대해 간단히 정리한다. 함수형 프로그래밍이란 평가, 일급, 고차 함수로 구성되어있고 상황에 맞는 유형의 함수를 사용하여 프로그래밍을 한다. 객체지향 프로그래밍이란 클래스 혹은 메소드 단위로 나눠서 (상속, 추상, 캡슐, 다형성)을 사용하여 프로그래밍을 한다. 함수형에 대한 배움 함수형 프로그래밍에 대한 강의를 듣고 난 이후로, 내가 여태까지 노드로 구현했던 코드가 부끄러워졌다. 스크립트로 만들어진 런타임의 장점을 전 - 혀 사용하지 못했다. 나의 경우 강의를 듣기 전 '함수형 프로그래밍을 한다' 라고 하면 1. 화살표 함수 const func = (.. 2022. 1. 21. 이전 1 다음 728x90