무어의 법칙을 만든 무어는 ooo 의 창업자이다!!
컴퓨터에 관심이 있는 사람이라면 무어의 법칙을 한번쯤 들어 봤을 겁니다. 무어는 바로 인텔의 창업자였습니다. 저는 무어라는 사람이 아주 옛날 컴퓨터가 태동하기 시작할 무렵, 이론적으로만 이야기하던 시절의 사람이었는 줄 알았는데 인텔의 사장이었다니.. 그 무어의 법칙이 더 믿음이 가는 군요..ㅋㅋ
2009.11.09
[무적의 솔로부대]2차 회의 내용
두 번째 회의에서는 - 1차 회의 내용을 구현의 관점에서 좀더 이야기 - 설계 - resource(사진..) 만들기 - 비행기 게임 source분석 을 하기로 했습니다. 리소스는 제가 카메나 메모리를 날려 버리는 바람에 다름주로 미뤄졌고, 소스코드를 가져 오지 않아서 못했습니다.ㅠㅠ 아무튼 1차 회의 내용을 구현의 관점에서 좀더 이야기 해서 나름 진전이 있었내요.. 회의 내용 - 디자인 컨셉 - 사진을 포토샵의 특수 기능을 이용하여 그림처럼 연출하기로 함 - 전체 적인 분위기 : 배경은 스케치한 듯한 느낌, 캐릭터는 통통튀는 듯한 느낌 - 캐릭터 - 컴공 인물들 ( 남자들만 ) - 무기 - 리소스를 찾는대로 하기로 함 - 사운드 - 배경 이야기 - 녹음하기(롤러 코스터 컨셉으로) - 까꿍이가 녹음 - ..
2009.11.08
[UI디자인을 하고 있습니다.]
Undo Redo기능을 구현하고 painter 클래스의 복잡성이 너무 커지고, 전체적인 구조가 흔들려서 과감히 리팩토링을 하고 있습니다. 일단 MVC모델을 기반으로 하려고 하고 있고(전에도 그랬었지만 view와 controller가 섞여 있었습니다.) 그 첫단계로 UI(view)를 설계하고 있습니다. 함수 기능과, 디버깅 기능을 추가 고려 하여 완벽한 버전의 UI를 만들고 있습니다. 아마 다음주 중간쯤에는 완성될 것 같네요.. 이번주말은 컴파일러 숙제가 있어서 많이 코딩을 하지는 못할 것 같습니다.
2009.11.08
윈도우 7을 설치했습니다.
노트북에 윈도우 7을 설치 했습니다. 컴퓨터에 설치 하기 전에 시험 삼아 설치 했습니다. 시스템 드라이버들 중에 호환이 안되는 것이 있어서 조금 불편한 점은 있지만 일단 기본 화면이 이뻐서 마음에 듭니다.ㅋ 이제 한글, msoffice등등을 깔고 사용을 위한 세팅을 모두 마쳤습니다.~ 와우~~ 내일부터 데스크 탑 안쓰고 노트북 쓸것 같네요.ㅋㅋ
2009.11.08
no image
[무적의 솔로부대] 일차 회의내용
여자친구와 함께 프로젝트를 진행하게 되어서 회의가 곧 데이트?이므로 좋습니다. 놀지 말고 열심히 해야 되는데요.... - 회의 및 개발 일정 : 매주 토요일 점심을 먹고 까페에서 저녁 먹을때 까지 회의 및 개발을 한다. - 게임 전체 state diagram - 게임 세부 사항 i) 게임 시작 화면 ii) 투척 기능 - 목표물을 향해 무기를 투척할때 맞으면 - 맞은 목표물의 맞은 그림으로 교체하고 말풍선 안 맞으면 - 말풍선 iiI) 표적 종류 vi) 무기 종류 수박, 바나나, 캔, 축구공, 교수님, 조교, 마우스, 키보드,,,,,, - 다음 주 계획 10/31일 회의 내용을 구현의 관점에서 좀더 이야기 설계 resource 만들기 옥상 사진 비행기 게임 source 분석
2009.11.04
[무적의 솔로부대 ] 게임프로그래밍 프로젝트를 시작합니다.
학교 수업인 게임프로그래밍 수업에서 게임을 만드는 프로젝트를 하게 되었습니다. 제안서를 만들어 일단 제안을 하게 되었습는데 시간이 없어서 잘될지는 모르겠지만 열심히 해야 겠습니다. 아래는 수업때 제안한 제안서입니다. Homework #4 Game Project Proposal 1. Team Name : 삽질은내운명 Ø 2003038101 김성근, 2005038074 이정은 2. Game Title: 무적의 솔로부대 3. Brief Description: Ø Plot n 26년째 솔로부대의 활동으로 심신이 피폐해진 공대생 A형 주인공 AAA. 쉬는시간 9호관 옥상에서 학교를 내려다보는데, 오늘따라 커플들이 심하게 눈에 띄어 달콤한 휴식시간을 방해한다. 신경이 날카로워진 AAA는 심신을 지치게 하는 학교내의..
2009.10.31
[MVC Song] head first 역시 특이해요.ㅋ
head first에 MVC를 설명? 찬양? 하는 노래를 만들었네요.ㅋㅋ 역시 특이합니다. 아래 링크로 노래를 들을 수 있습니다.ㅋㅋ 저는 지금 기타로 악보를 만들어 보려고 합니다.ㅋ http://csl.ensm-douai.fr/noury/uploads/20/ModelViewController.mp3 노래 가사: Lyrics by James DempseyModel View, Model View, Model View Controller MVC’s the paradigm for factoring your code, into functional segments so your brain does not explode. To achieve reusability you gotta keep those boundari..
2009.10.30
no image
UndoRedo 구현을 마무리 지었습니다.
일단 마무리를 지어야 할 것 같습니다. 구현은 다 했지만 테스트를 하기 위한 환경이 갖추어 지지 않았네요.. painter 쪽, 즉, 컨트롤러 쪽이 리팩토링을 해야 할 시기가 온것 같습니다.. 오늘의 코딩 시나리오를 알려 드리죠.ㅋㅋ redo undo가 구현이 완료 되어서 history에 언제 넣는지 결정하고 소스의 해당부분에 코드를 집어 넣으려고 했습니다. painter가 redoUndomanager와 symbolManager를 모두 갖고 있었기 때문에 코드는 redoUndoManager.add(symbolManager.createMemento()); 였습니다. 하지만, 굳이 painter가 redoUndoManager를 가질 필요가 없다고 생각하여 symbolManager가 redoUndoManage..
2009.10.29
UndoRedo를 구현 하고 있습니다.4
createColne 매소드를 모든 심볼에 대해서 구현을 완료 했습니다. concreteSymbol의 clone함수를 구현하려다 보니 부모 클래스의 멤버 변수도 모두 복사해야 다 던데요.. 그부분을 각각의 concreteSymbol에 넣으니까 각 클래스에 중복된 코드가 엄청 많아 졌습니다. 부모클래스에 그 코드를 넣으려고 해도 자식클래스가 어떤 타입인지 모르기 때문에 결국 다시 하위 클래스에서 다시 복사해야 할 것 같아서 일단 모두 concreteSymbol에서 모두 복사하도록 하였습니다. 그렇게 하고 모듈 테스트를 위해 여전히 도형의 생성에 대해서만 redo undo 를 체크 했는데 생각하는 것과 다른 결과가 나왔습니다. undo를 많이 하고 나서 다른 작업을 할때는 redo할것이 없어야 합니다.( 다..
2009.10.28