본문 바로가기

화이트캡쳐의 생각/천도의 그외 작품들

천도의 그 외 작품들



  천도의 그외 작품들  






이 포스팅은,

 자잘자잘한 프로그램들은 제외하고, 나름 상당한 제작기간이 있었던 프로그램들 리스트에요

 물론,마음같아선 자잘자잘한 프로그램이라도 올리고는 싶지만.. 저장되어있던 외장하드가 벽돌이 되어버린 가슴아픈사연으로 인해 아직까지도 눈물이 흐르고 있네요..






사용언어

Visual Studio 2010 C#


프로그램제작 이유

학교에서 배우던 Atmega128를 집중적으로 테스트하고싶은데 장치는 학교에있고, 

집에서 장치를 구입해서 하자니 가격부담되고 해서 제작해본 프로그램이다.


프로그램 설명

위 프로그램은 [LK임베디드 풀트레이닝 킷트]의 8개의 LED부분을 표현하였고,

기본틀은 제작하는데 당일 완성하였으며, 아이디어내서 표현하는 기간까지 추가하면 2주일정도 소요된 프로그램이다.

C#에서 작성한 내용을 실제 장치에 적용할때는 Timer부분을 delay로 변경하는 것외에는 변경사항이 전혀없다.


그 외, 4X4 도트매트릭스와 7세그먼트X4 를 구현하였었는데 저장 되어있던 외장하드디스크가 뽀각 난이유로.. 추억으로만 남게되었다.. 그나마 동영상으로 남아있는 이것만이 마지막 추억이다

관련 주소

- ☞실제로 적용했을때의 모습 영상









사용언어

AutoHotkey 스크립트


프로그램제작 이유

친척동생으로 추천받아 빠져있었던 스마트폰게임 "몬스터길들이기"

지속적으로 하다가 어느순간 반복적인 패턴이 눈에 보여 제작하게되었다


프로그램 설명

위 프로그램은 오토핫키라는 스크립트로 제작되었으며, 오토핫키의 첫 작품이기도 하다

제작 기간은 1주일정도의 길었던 시간이며,첫 코딩이다보니, 코드의 가독성은 많이 떨어진다는 점이 흠이다.


이 프로그램의 특징은

일반 사람들의 매크로는 "어느정도 시간이 되면 다음작업" 이란 형식이지만, 나는 정확히 끝나는 지점을 체크하여 진행 되는 형식이다.즉, 다음 작업까지의 텀이 1초 내외인 프로그램을 작성하고싶었다.

그 외 프로그램 실행시 네트워크 불안정, 게임내 오류 등을 모두 대처 할수 있도록 대처되어있다


그냥,자기전에 매크로 돌려놓아도 다음날 아무문제 없도록 하는것이 목적으로 나름 디테일하게 작성된 코드이다.

하지만 최고치인 6성몬스터를 7기정도 뽑았는데,, 다 구려서 접게되었다고한다.


관련 주소

- ☞ 관련 포스팅 및 프로그램 공유









사용언어

AutoHotkey 스크립트


프로그램제작 이유

한때 친한 형들과 같이 플레이한 게임 "디아블로3 :영혼을 거두는 자"

이것 역시 몬스터길들이기 처럼 같은패턴이 보이길레 제작하게되었다.


프로그램 설명

위 프로그램 역시 오토핫키로 제작되었으며, 오토핫키의 두번째 작품이다.

이 프로그램은 실질적으로 돌려도 괜찮을 정도로 돌릴수 있는정도는 3일정도 되었으며, 

그 이후로 2주일동안 업데이트하였다.


두번째 작품인 만큼 좀더 성장한 코딩을 위해서, 

이번에는 켜놓고 몇일이건 여행을 다녀와도 괜찮을정도로 작성하게되었다.

신경 쓴 부분으로는, 역시 네트워크 오류 및, 갑작스런 업데이트 등이며, 

운영자로부터 패턴인식을 피하기 위해 대부분의 클릭은 랜덤으로 처리 되어있다. 

또, 일정시간되면 게임재실행 또는 컴퓨터 재부팅하는 기능도 있고.. 무튼 흠잡히지 않기위해 많은 신경을 쓴 프로그램이다. 

하지만 정작 본인은 코드테스트로 인해 별로 애용하지 못하고, 주변사람들의 사랑만 받은 코드이다.



하지만, 이 매크로를 접한 대부분 사람들은

매크로에 너무 의존하다보니 게임에대한 흥미를 잃어 게임을 접었다고한다.

그로인해 매크로는.. 게임중독 예방에 효율적이다라는 교훈을 얻었다(?)


관련 주소

- ☞ 관련 포스팅 

ㄴ 해당 주소뿐만 아니라 해당 카테고리는 스크립트 제작 강좌를 작성되어있다.

- ☞ 관련 동영상












사용언어

Visual Studio 2010 C#


프로그램제작 이유

평소 여러퍼즐게임들을 즐겨하는데, 뜬금없이 화이팅넘치게 제작 하게되었다.


프로그램 설명

'프로젝트 공유' 이런 생각은 전혀 생각해본적이 없다보니 우측에 RichTextBox도 그대로 남아 있는 상태이다.

이 프로그램은 스마트폰 게임인 "2048"이라는 게임을 그대로 C#으로 구현해 본 프로그램이다.

이게임은 해본 사람이라면 남녀노소 중독성으로 밤샐지도 모르는 게임이다.


어째 음악에 맞춰 움직인것처럼 보이는데.. 

업로드 후 유튜브에서 제공하는 음악을 덮은것이다


관련 주소

- ☞ 관련 포스팅