Categories
Tags
8
16
32
웹 게임 개발의 시작 🎮 모바일 게임을 모방해서 게임을 만들고 직접 해보고, 업데이트 하는 등 취미 삼아 시간이 뜰 때 게임을 개발하고 있습니다. 물론 거창한 게임은 아니지만 떠오르는 아이디어나 방법이 생각날 때면 적어두었다가 실행에 옮겨 자기만족하는 수준입니다. 오늘은 타입스크립트를 이용하여 2D 웹게임을 만드는 과정에 대해 이야기해보려고 합니다. 게임을 개발하게 된 계기는 어릴 적에 했던 환세취호전이라는 게임이 떠올랐고, 싱글플레이와 멀티플레이를 구현할 수 있지 않을까 하는 호기심이 생겼기 때문입니다. 어릴 땐 게임이라면 참 좋아라 했는데, 지금 다시 해봐도 흥미가 생기지 않더라구요. 😊 게임의 주요 요소가 무엇일까 🕹️ 제가 경험하고 생각한 게임의 주요 요소는 다음과 같습니다.
2025년 02월 05일![커버: [JAVASCRIPT] 클립보드 이미지 가공하기 커버 이미지](/assets/images/post/covers/TIL-javascript.png)
블로그를 작성하다보면 이미지 자료를 사용할 때가 많습니다. 물론 저작권이나 출처 표기에 대한 작업은 필수지요. 이미지를 다운 받거나 해당 이미지의 URL을 가져와 사용하는 경우가 대부분일텐데요. 저는 이미지 URL을 얻어 사용하는 것을 선호합니다. 이유는 블로그를 빌드할 때 무거워지지 않고, 간편함이 있기 때문입니다. 클립보드는 무엇인가? 우리는 웹을 사용하면서 복사 단축키를 꽤 많이 사용합니다. 원하는 글이나 이미지, 문단 블록 등을 드래그-복사하지요. 흔히 사용하는 기능이지만 클립보드에 대한 개념을 좀 더 자세하게 알아볼 필요가 있을 것 같습니다. `ctrl + c`를 이용해 복사하게 되면, 눈에 보이지 않지만 우리가 알고 있는 클립보드에 저장이 됩니다. 정확하게는 RAM에 저장이 된다고 말할 수 있습니다.
2023년 11월 18일모방 할 게임 찾기 여유 시간을 가질 때면 항상 무언가를 만들기 위해서 찾아보고 직접 구현하는 시간을 가졌습니다. 그림을 그리거나 악보를 보며 기타를 치는 취미처럼 프로그램을 만들어 가지고 놀거나 지인에게 배포하여 함께 공유하기도 합니다. 지금까지도 그러고 있습니다. 이제까지 생각만 했던 게임을 만들어보고자 했습니다. 해당 게임은 위메이드플레이에서 개발, 유통한 모바일 게임입니다. 친구들과 순위로 경쟁도하고 스팸같은 하트 메세지도 남발했습니다 🤔 모방할 게임을 선정하고 필자가 사용하는 언어와 지식으로 제작해보고자 했습니다. 막연하게 "만들어 봐야지"로 시작했다가 완성하긴했지요. 게임 규칙 파악하기 모방하고자 하는 게임은 셀 수도 없을 만큼 많을 수 있습니다. 어떤 게임이 됐건 간에 만들어보고 시행착오를 겪으면서 기술을 이해하는데 목적이 있는 것이기 때문에 부담가질 필요도, 좌절할 필요도 없다고 생각합니다. 모방할 게임은 애니팡입니다. 애니팡을 기준으로 규칙을 나열해봅시다.
2023년 10월 06일