김학규의 홈페이지입니다.
뉴스와토론
Neolith의 방
갤러리
기획&아이디어
Q&A와 스터디
소모임&잡담
차갤
지름신갤
추천/비추천
WIKI
링크
Q&A와 스터디
글 수
3,012
회원 가입
로그인
게임 소프트웨어 설계
고고헤븐
http://old.lameproof.com/395240
2007.04.07
15:04:27 (*.128.79.174)
1118
게임 프로그래밍 소프트웨어 설계를 해야 하는데
어떻게 해야 하는지 막막하네요.
혹시 참고자료나 예로 볼만한 것이 있으면 부탁드립니다.
이 게시물을...
목록
2007.04.07
22:46:17 (*.222.255.90)
최재규
프로그램을 만드는데 있어서 설계보다 더 중요하고 우선 행해야 할 것은 바로 '요구사항' 정의입니다.
사람들은 말합니다.
'프로그램 만들기가 어려워요.'
'어디서부터 해야 할지 모르겠어요.'
무엇을 목적으로 만들고자 하는지 모르는 상태에서 아무리 설계를 해봤자 여러 가능성들을 고려한 구조를 만들어야지 라는 의지만 간직한 쓰레기 코드가 나올뿐이죠.
게임 프로그래밍 소프트웨어를 설계하고 싶으십니까?
그럼 게임이라는 요구사항부터 정의하십시오.
예. 기획서를 쓰라는 말 맞습니다.
그런 일들을 완성도 높게 자주 행하신다면 개인 자신만이 갖을 수 있는 게임쪽 프로그램 패턴을 구축할 수 있고 그것은 정말 큰 경쟁력이 될 것 입니다.
나의 소셜 정보
원하시는 로그인을 선택해주세요
비밀번호
» 편집 도구모음 건너뛰기
되돌리기
다시 실행
형식
제목 1
제목 2
제목 3
제목 4
제목 5
제목 6
글꼴
돋움
굴림
바탕
Arial
Arial Black
Tahoma
Verdana
Sans-serif
Serif
Monospace
Cursive
Fantasy
크기
9px
10px
11px
12px
13px
14px
16px
18px
24px
32px
줄 간격
100%
120%
140%
160%
180%
200%
진하게
밑줄
기울임
취소선
글자 색
#ff0000
#ff6c00
#ffaa00
#ffef00
#a6cf00
#009e25
#00b0a2
#0075c8
#3a32c3
#7820b9
#ef007c
#000000
#252525
#464646
#636363
#7d7d7d
#9a9a9a
#ffe8e8
#f7e2d2
#f5eddc
#f5f4e0
#edf2c2
#def7e5
#d9eeec
#c9e0f0
#d6d4eb
#e7dbed
#f1e2ea
#acacac
#c2c2c2
#cccccc
#e1e1e1
#ebebeb
#ffffff
#e97d81
#e19b73
#d1b274
#cfcca2
#cfcca2
#61b977
#53aea8
#518fbb
#6a65bb
#9a54ce
#e573ae
#5a504b
#767b86
#00ffff
#00ff00
#a0f000
#ffff00
#951015
#6e391a
#785c25
#5f5b25
#4c511f
#1c4827
#0d514c
#1b496a
#2b285f
#45245b
#721947
#352e2c
#3c3f45
#00aaff
#0000ff
#a800ff
#ff00ff
글자 배경색
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
위 첨자
아래 첨자
왼쪽 정렬
가운데 정렬
오른쪽 정렬
양쪽 정렬
번호 매기기
목록
단락의 들여쓰기 수준을 낮춥니다.
들여쓰기
인용문
왼쪽 실선
인용 부호
실선
실선 + 배경
굵은 실선
점선
점선 + 배경
적용 취소
링크
하이퍼링크
새 창으로
확인
취소
특수문자
특수문자 삽입
특수문자 레이어 닫기
일반기호
숫자와 단위
원, 괄호
한글
그리스,라틴어
일본어
선택한 기호
특수문자 레이어 닫기
표
칸 수 지정
행
1행 추가
1행 삭제
열
1열 추가
1열 삭제
표 속성 지정
테두리 굵기
1px 더하기
1px 빼기
테두리 색
색상 찾기
색상 찾기
표 배경색
색상 찾기
색상 찾기
셀 병합
열 분할
행 분할
확장 컴포넌트
이모티콘 출력
이미지 추가
멀티미디어 자료 관리
설문조사 컴포넌트
기본 이미지 갤러리
Naver Photo Editor
HTML 편집기
입력창 크기 조절
파일 첨부
선택 삭제
본문 삽입
문서 첨부 제한 : 0Byte/ 20.00MB
파일 제한 크기 : 20.00MB (허용 확장자 : *.*)
번호
제목
글쓴이
조회 수
추천 수
날짜
최근 수정일
112
게임프로그래밍 종류에 대한 질문입니다.
5
조광훈
1012
1
2005-07-22
2005-07-22 12:22
제가 알고있는걸로는 그래픽프로그래밍 밖에는 없습니다. 게임제작에 쓰이는 프로그래밍중 그래픽말고 다른것들이 모가 있는지 알려주시면 감사하겠습니다.
111
포트폴리오를 제작하려는데 조언 부탁드립니다.
2
길
1012
1
2005-07-20
2005-07-20 15:03
생각해본 게임 기획이 있어서 포트폴리오를 제작해 봤습니다. 그런데 처음해보는 것이어서 '이렇게 만들어 놓은게 잘 만들어 놓은 것인가?' 의 여부를 확인 할 수가 없더라구요. 레임분들의 조언을 부탁드립니다. 아래가 포트폴리...
110
잘된 기획서의 예문
길
1012
15
2005-07-12
2005-07-12 11:00
기획서를 써보려니 너무 막막하네요. 어떤 방식으로 써야 하는지를 잘 볼 수 있는 예문 같은걸 찾을 수 있는 방법이 있을까요?
109
키보드 추천좀 해주실수 있나요?
13
김남욱
1012
13
2005-06-23
2005-06-23 18:03
키보드가 없어서.. 하나 사야할 듯 싶은데..잘 몰라서.. 여러분들 중에 잘아시는 분이 있을까 해서 이렇게 질문드립니다. 쇼핑몰하나 추천이라도.. 가격싸고 무난한걸로
108
[re] 황신혜 밴드의 김태형님이 쓴 글...
2
김주완
1012
10
2005-06-18
2005-06-18 07:53
인터넷에서 본 글인데요. '오해'하지 마시고..^^ 한 번 읽어보는 것도 좋을 것 같네요.. 황신혜 밴드는 제가 중학교 때 '짬봉'이란 노래로 유명했던 그룹이죠... ------------------------------------------------------------------------------------------- Re: ...
107
c나 c++ 고수분들 어떻게 공부하셧는지...
10
Super초짜
1012
7
2005-03-06
2005-03-06 21:00
c를 조금 배우고 지금 c++을 집에서 책읽으면서 독학하고 있는 학생입니다. 제계획은 c -> c++ ->api.mfc -> direct x 머? 이런 순서로 공부할 예정입니다. 제 생각에서 여기서 가장중요한게 c++이 아닐지 생각 되더군요... ...
106
[re] 게임개발팀 vision village에서 함께 할 팀원을 모집합니다. (V2.0)
3
촌장
1012
1
2005-01-21
2013-08-16 16:11
촌장 (2005-01-21 12:57:24) 우선 공식 사과의 말슴을 드리도록 하겠습니다. 이글을 작송하고 올린이후 이러한 반응이 나온 곳이 여기가 첨이라 많이 당혹 스럽습니다. 순간 루도라님의 말에 욱하여 나도 모르게 저러한 답글을 단...
105
검과 회로라는 책에 대한 질문입니다.
3
데님 파월
1012
4
2005-01-04
2013-08-16 16:09
검과 회로라는 책의 가격을 아시는 분은 리플달아주세요~ 서면이나 남포동 나가서 큰 서점에서 살 생각인데.. 설마 없진 않겠죠; 가격을 알아야 돈을 적당히 들고가서 지름신한테 안당하죠..ㅜ.ㅡ
104
엔진...
11
musashigun
1012
16
2004-12-11
2013-08-16 16:07
엔진 이라는거 있잖아요... 개념을 잘 몰라서그러는데 엔진을 사용하면 게임만들떄 어느정도의 틀이 나오나요?(잘몰라서 질문도 이상합니다 아예삼천포일수도..)
103
게임을 웹과 연동시키는거;;
8
창세기매니아
1012
7
2004-09-15
2013-08-16 15:52
이렇게 말해야돼나요?;; 어쨋든 요즘에는 게임들이 웹사이트를 통해 실행하는 조금 불편한 상황들이 꽤 많은데 그냥 직접 실행하는것과 웹을 이용해서 접속하는것은 어떤차이가 있길래 요즘에는 게임들이 다 웹을 통해 클라이언트를...
102
인터넷에는 왜 제대로 된 법이 없나요?
5
Arusa
1012
6
2004-08-12
2013-08-16 15:46
흠... 한달에 대략 5천원인가? 정도 내고 p2p 사용 하는거 있다고 듣었는데... 어째서 p2p 자체가 불법이 아니죠? 김선일 씨 살해 동영상이나(참수란 표현이 어울리지 않기 때문에), 뭐 야동이라든지... 또, 주요 프로그램들...등...
101
게임회사에서 하드웨어 호환성 체크는 어떻게 하나요?
4
CamilleBidan
1011
2009-10-22
2013-08-19 11:05
이번 c9 사건도 그렇고 그동안 나왔던 수많은 게임들이 크던 작던 하드웨어의 호환성 문제가 있었는데요 게임 회사에서는 어떤식으로 호환성 체크가 이루어지고 전담하는 부서나 직원이 있는지 궁금합니다
100
플래시에서 fullscreen이 전혀 먹히지 않습니다.
5
쌀마스터
1011
2009-09-13
2013-08-19 11:08
fscommand로 띄우자마자 풀스크린 맥이려고 했는데 반응을 전혀 하지 않네요? 레벨0 1프레임에다가 fscommand("fullscreen","true"); 때려넣고 실행을 하든 exe 퍼블리시를 하든 원래 크기 그대로 뿅 뜹니다. CS4에 액스 버전은 2.0입...
99
파워구입 시
9
비타민C
1011
2009-06-02
2013-08-19 11:17
컴터 조립 하다 오랜만에 하다보니 파워 출력 보는게 햇갈리네요-_- 파워구입시 12v에 24a 5v에 22a 등의 A(암페어, 맞나?)가 쓰여져있는데 이게 높은게 좋은건가요 낮은게 좋은건가요-_-;;
98
Vista에서 폴더 숨기는 프로그램 있나요?
4
비틀쥬스
1011
2009-03-07
2013-08-19 11:21
Windows Xp, 2003 쓸 때는 Hide Folders XP 라는 프로그램으로 보안이 필요한 폴더를 숨겼었습니다. 그런데 Windows Vista, 2008을 쓰는데 Hide Folders XP 와 같은 프로그램을 찾기가 힘드네요 Hide Folders XP와 ...
97
'넓은 의미'의 알고리즘에 관한 질문 입니다.
4
갱훈
1011
2008-02-04
2013-08-19 11:42
안녕하세요 오랫만에 질문을 해 보는 군요 제가 새롭게 부서를 옮기면서 남은 복무 기간 동안 해야할 일이 생겼습니다. 제가 근무하는 공사에서는 일년에 몇번 시의회 감사를 받습니다. 이 감사 때 질문 내용이 매번 중복 되는...
96
NPC에 대한 정의좀 내려주세요.
10
사기꾼
1011
2006-10-25
2006-10-25 05:25
개발자나 기획자 분들이 정의 하는 NPC란 무엇인가요?... 간단히 설명해 주셔도 되고 알기 쉽도록 장문으로 설명해 주셔도 되요. npc에 대한 정의를 보고 유저를 npc개념으로 적용해서 뭘 생각해 볼수 있을까 해서요. 근데...
95
정보처리 기사시험 공부용으로 좋은 책 추천해주세요
6
Bingone
1011
2006-09-22
2006-09-22 10:35
내용을 입력해 주세요 ...농담입니다 -_-;
94
오픈지엘에서 속도를 가장 빠르게 하려면 무얼 변경시켜야 할까요?ㅡㅡ
2
김병준
1011
2006-09-08
2006-09-08 10:58
지금 그냥 3D로 프로그램을 하나 짰는데 좀 느린거 같아서요...추천해주세요...고수님들...
93
아래에 쓴글 보고 올려봅니다,,
13
sa
1011
2
2006-01-12
2006-01-12 17:20
게임 프로그래밍에서 수학이 비중이 그러케 큰가요..?? 저는 지금 이과생 ,올해에 고3이되는 학생인데요,, 아래글 뎃글을보면서 수학의 중요성을 느끼는데요 .. 저 이과에서 진짜 수학은 포기햇거든요 ,, ㅎ중요한건 알지만 수학을...
목록
쓰기
첫 페이지
141
142
143
144
145
146
147
148
149
150
끝 페이지
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
검색
취소
사람들은 말합니다.
'프로그램 만들기가 어려워요.'
'어디서부터 해야 할지 모르겠어요.'
무엇을 목적으로 만들고자 하는지 모르는 상태에서 아무리 설계를 해봤자 여러 가능성들을 고려한 구조를 만들어야지 라는 의지만 간직한 쓰레기 코드가 나올뿐이죠.
게임 프로그래밍 소프트웨어를 설계하고 싶으십니까?
그럼 게임이라는 요구사항부터 정의하십시오.
예. 기획서를 쓰라는 말 맞습니다.
그런 일들을 완성도 높게 자주 행하신다면 개인 자신만이 갖을 수 있는 게임쪽 프로그램 패턴을 구축할 수 있고 그것은 정말 큰 경쟁력이 될 것 입니다.