일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 모빌슈트
- ps4
- 패미컴
- 게임보이
- 티스토리챌린지
- ensemble
- 메가드라이브
- 슈퍼패미컴
- GOG
- MSX
- Game Gear
- Apple II
- 닌텐도스위치
- 새턴
- 앙상블
- 닌텐도
- Saturn
- 슈퍼마리오
- 건담
- mister
- snes
- 메트로이드
- 3DS
- 게임기어
- analogue
- 오블완
- PC엔진
- fpga
- mobilesuit
- 컨트롤러
- Today
- Total
목록Python (4)
Just a Blog

최근에 게임을 만드는 방법을 다루는 서적을 서점에서 찾아본 적이 있다. 대부분은 유니티(Unity) 활용 서적들이었고 Python을 이용한 게임 개발을 다룬 서적들이 조금 있었는데, '파이썬으로 배우는 게임 개발' 서적도 그 중에 보였다. 이 책은 입문편'과 '실전편'의 두 권으로 나뉘어 있었는데, '입문편'은 Python 언어 자체에 대한 분량이 많은 것 같아서 '실전편'을 구매했다.서점의 책은 지저분한 상태여서 온라인 서점에서 구매하려고 했지만 여러 온라인 서점에서 재고가 없는 것으로 조회되었다. 대부분의 온라인 서점에서 eBook 형태로만 판매되고 있어서 그냥 책을 보았던 서점에서 이 책을 구매했다. 실전편이어서 그런지 몰라도, 책의 내용은 생각보다 게임 자체에 집중하고 있는 것 같다. 히트 체크(..

Pygame 프로그래밍 실습 삼아 만들어 보았던 'Putty Camiyon 리메이크' 게임을 조금 업데이트 했다. GitHub - wehong/PuttyCamiyonRemakeContribute to wehong/PuttyCamiyonRemake development by creating an account on GitHub.github.com업데이트 한 주요 내용은 다음과 같다.(1) 게임에 스코어와 하이스코어 개념이 추가되었다(2) 게임 오버된 후 게임을 바로 다시 시작할 수 있게 되었다(3) 게임 오버 상황에서의 이미지와 효과음이 추가되었다

과거 컴퓨터학습 잡지에 실렸던 BASIC 프로그램 '뿌띠 까미용'에 대한 글을 얼마 전 올린 적이 있다. 재미있기도 하지만 OCM 클론에서 이상하게 동작하는 MSX BASIC 프로그램 - 뿌띠 까미용 (PUTTY CAMIYON)예전 잡지 '컴퓨터학습' 1988년 8월호의 '소프트웨어 뱅크' 코너에 '뿌띠 까미용'으로 공개되었던 MSX BASIC 프로그램이다(코드 뒷쪽에 주석으로 'original', 'remaking' 같은 문구가 있는 것으로 보아 원작wehong.tistory.com해당 글에 올린 것 처럼 OCM 클론에서의 차이점 때문에 살펴 본 게임이기도 하지만, MSX을 사용할 때 간단히 플레이 하기에 괜찮다는 생각이 들어 종종 플레이 했던 게임이기도 하다.글을 올리면서 다시 한번 살펴보니 이 게임..

한 디렉토리에 여러 개의 파일이 들어 있는데, 그 파일 중 특정한 확장자를 가진 파일을 또 다른 확장자로 바꾸고 싶다고 하자. 어떻게 하면 될까? 그런 상황이 발생해서 해결 방법을 모색했다. 물론 가장 무식하지만 단순한 방법은 직접 파일 별로 하나씩 확장자를 바꾸는 것이다. 파일이 많은 경우 번거롭고 시간도 많이 걸리므로 이 방법은 패스. 또 한 가지의 방법으로, 예전에 만들었던 Python 코드를 뜯어 고쳐 프로그램을 하나 만들었다. 재미로 할 만 하지만 단순 변경 작업을 위해 별도의 프로그램을 만든다는 것이 비효율적인 것 같다. 물론 필요에 맞는 프로그램을 빨리 찾을 수 있다면 더 효율 좋은 방법이 될 수 있겠다.import sysimport osdef ext_conv(cur_path, asis_ex..