김학규의 홈페이지입니다.
뉴스와토론
Neolith의 방
갤러리
기획&아이디어
Q&A와 스터디
소모임&잡담
차갤
지름신갤
추천/비추천
WIKI
링크
Q&A와 스터디
글 수
3,012
회원 가입
로그인
게임 소프트웨어 설계
고고헤븐
http://old.lameproof.com/395240
2007.04.07
15:04:27 (*.128.79.174)
1041
게임 프로그래밍 소프트웨어 설계를 해야 하는데
어떻게 해야 하는지 막막하네요.
혹시 참고자료나 예로 볼만한 것이 있으면 부탁드립니다.
이 게시물을...
목록
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 (허용 확장자 : *.*)
번호
제목
글쓴이
조회 수
추천 수
날짜
최근 수정일
2832
소모임에도 올렸던 질문인데...몇가지 더 질문하고자 합니다.
7
콜로이드
998
2008-06-19
2013-08-19 11:35
http://www.lameproof.com/zboard/zboard.php?id=group&page=1&sn1=&divpage=5&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=25251 네 그냥 흐지부지 넘어갈 것 같던 꿈을 다시 꿔볼수 있을것 같습니다. 일단 2D 원화...
2831
헤더파일이 오류가 났습니다.
6
c공부중
998
2009-06-10
2013-08-19 11:15
CWinApp theApp; #include <iostream.h> #include <string.h> ★#include <mem.h> enum boolean { false, true }; class stack { public: stack(); stack(int size); stack(const char p[]); stack(const stack& sptr); ~stack() {...
2830
건담 애니메이션에 관해서 질문 입니다~!
14
issuelit
998
2009-09-16
2013-08-19 11:08
전 어렷을때 2차로봇대전 G와 3차로봇대전 과 4차로봇대전과 로봇대전 F를하면서 자랐습니다. 어느날 문득 건담을 보자고해서 지금 퍼스트건담을 보고있습니다. 옛추억이 조금씩 나와서 즐겁습니다. (젊은 브라이트라던지.. 어린 아무...
2829
멀티미디어 맞춤형 노트북....
6
yggdrasil
998
2010-02-16
2013-08-19 10:54
이번에 전역한지 딱 1달된 예비역입니다 ;ㅁ; 이번에 노트북을 장만하려고 하는데요. 제가 공부하는것이 작곡쪽이라 이런저런 음악장비와 함께 사용할 수 있는 노트북을 장만하려고 합니다. 근데 노트북은 처음에 하드웨어 쪽은 병...
2828
FPS란??;;
5
이니셜T
999
10
2004-09-07
2013-08-16 15:53
음.. 문득 생각나서 질문 올려봅니다. 제가 알고있는 FPS란 Frame Per second 의 약자인줄 알았는데, 또 다른뜻이 있는건가요? 답변 부탁드립니다;; =_=; FPS 게임 이라는 문구를 자주 보게되서요.. 왠지 제가 생각하는쪽과는...
2827
엔진...
11
musashigun
999
16
2004-12-11
2013-08-16 16:07
엔진 이라는거 있잖아요... 개념을 잘 몰라서그러는데 엔진을 사용하면 게임만들떄 어느정도의 틀이 나오나요?(잘몰라서 질문도 이상합니다 아예삼천포일수도..)
2826
그래픽 카드가 OpenGL을 거부합니다.
3
스틸싫다;;
999
8
2004-12-31
2013-08-16 16:10
과열에 의한것도 아니고, 다이렉트X를 쓰는 게임은 무리없이 돌아가는데, 유독 OpenGL을 쓰는 게임들만 화면이 일그러지면서 다운되네요. 혹시나 해서 드라이버와 DLL 파일들을 교체해보았지만 그대로군요. 어떻게 해야 하죠.
2825
벨런싱을 주로 다루는 업무 분야에 대한 질문입니다.....
6
Gresia、
999
17
2005-10-31
2005-10-31 15:23
라기보단.... 그냥 추상적인 질문이 되어버리겠네요... 이번 질문 내용은 "벨런싱을 주로 다루는 업무 분야" 라는게..... 정확히 "어떤 이름을 가진 직업" 인겁니까 ㄱ-;;;; 라는 질문입니다. 제가 여태껏 알기로는 레벨 디자이너로...
2824
앞으로 10년뒤에 버추얼 게임이 등장 할까요?
18
Miluju te
999
6
2006-01-06
2006-01-06 00:59
미래를 테마로 하는 만화나 영화를 보면 버추얼 게임이 등장하자나요 가상공간으로 유저가 직접? 들어가 게임하는거요... 예를들어 아시는분들은 아실테지만 만화 '유레카'처럼요... 적절한 예가 아닌것은 알지만 막상 떠오르는게 없...
2823
문법 질문 함수의 리턴형이 const 인거에 대해서.
9
evax
999
2006-11-18
2006-11-18 20:45
연산자 오버로딩을 보다가 const Complex operator +(const Complex &T) 이런식으로 선언한걸 봤는데 리턴값은 원래 상수라고 생각하고 있었는데( int a(void) a() = 10; 하면 l-value가 아니라고 뜨니.. 저렇게 const라고 해...
2822
IFS kit에 있는 filespy라는 샘플 관련..
2
1
박현만
999
2006-12-09
2006-12-09 13:23
파일 시스템 필터 드라이버 쪽 샘플입니다. 관련 소스들을 가지고 컴파일은 에러없이 했는데요. 링크 에러가 납니다. error LNK2019: unresolved external symbol __imp__IoRegisterFsRegistrationChange@8 referenced in fun...
2821
모 게임에 대한 질문...
4
웃기는세상
999
2007-08-04
2013-05-19 13:44
항해세기를 기억하시는 분이 있나요?.. 지금은 동점 4~500을 왔다갔다하는 중국에서 만든 항해게임.... 그 게임 해보신분이 있다면 왜 실패했는지에 대해 주관적인 생각을 듣고싶어서 이렇게 질문을..ㅡㅡ;;;; 그냥 일단 느끼신 점이...
2820
메타태그 안 생기는 웹에디터 없나요?
9
나루
999
2008-10-06
2013-08-19 11:28
물론 가장 좋은건 메모장이긴 합니다만.. 어쩌다 가끔 웹페이지 에디트할꺼라 태그들이 가물가물하네요. 나모나 드림위버도 엄청나게 웹 페이지가 커져버리고(망할 메타태그 -_-;) 쓰잘데없는 태그들 안붙은 웹에디터 아는거 있으신분 ...
2819
익스플로러, 곧바로 다운로드 안되나요?
5
ㅁㅌㄹㄹ
999
2008-10-30
2013-08-19 11:27
매번 임시폴더에 받았다가 다시 옮겨지는 뻘짓을 보고있자니 하드에게 미안해집니다. 이거 그냥 바로 받는 프로그램같은거 없습니까? 예전엔 ReGet 같은거 잘 썼던 기억도 나는데... 요즘엔 모르겠네요.
2818
AM2소켓 메인보드에 AM2+ CPU를 사용하면 성능이 얼마나 저하될까요?
9
twogtwo
999
2009-06-28
2013-08-19 11:14
무더운 여름날씨에 그래픽카드가 홀라당 타버리는 바람에 그래픽카드를 새로 사게 되었습니다. 헌데, 이왕 살거 cpu도 바꿔볼까... 하는 생각이 들더라구요. 해서 보니 am2+소켓의 쿠마가 가격이 참 착해서 사볼까 했는데 제 보드는...
2817
일본 CAPCOM 개발 총책임자 오카모토 요시키 공개강의-4
1
kimo
1000
1
2004-08-02
2013-08-16 15:49
저번에 선물을 가져 온다고 했는데, 이번에는 선물을 가지고 오지 못해서 죄송합니다. 요즘에 출장이 많아서 짐이 많았습니다. 그래서 오늘도 미국에 서 바로 오게 되어서, 준비를 하지 못했습니다. 다음에 올때는 플스2용 소 프...
2816
MMORPG의 기획자가 되려면...
9
오르프네
1000
1
2004-08-26
2013-08-16 15:50
MMORPG의 기획자가 되려면 어떻게 해야하죠? 예전 부터 기획해 오던 물건이 있는데...(원래는 소설쓰려고 설정잡은건데...;;;) 이걸 MMORPG로 만들면 어떨까 싶어서 한번 질문을 드려봅니다. 제 생각으로는 기획서를 써서 큰 회사...
2815
Direct X 를 시작할려고 하면
7
능구렁10단
1000
8
2005-01-05
2013-08-16 16:09
어느 단계에서 하는게 좋은지요 콤보 트리를 보아하니 c++ -> MFC -> API -> DirectX 라는 트리가 나와야 헐꺼 같은데.. 도중에 건너 뛰어도 될만 한 단계가 있는지요
2814
프로그래머와 기획자들의 수입이 궁금합니다
6
미소를던지네
1000
8
2005-02-01
2013-08-16 16:14
열등 프로그래머, 기획자 보통 프로그래머, 기획자 우수 프로그래머, 기획자 최상급 프로그래머, 기획자 기획자중에 제일 돈을 많이버는 사람은 얼마나 버나요..? 음.. 질문을 하나만 더 붙이자면.. 게임 제작시 기획자는 기획서를...
2813
예전부터 준비해온 기획이 있는데..
4
싸이코프스키
1000
5
2005-03-23
2005-03-23 18:14
마케팅 영역을 포함한 MMORPG 기획 입니다. 이것을 어떻게 활용하는것이 가장 좋을까요 개발제안서속에 경쟁 우위요소 설명을 포함하고 있으며 게임컨셉부분에 게임디자인 그래픽 사운드에 대한 설정이 포함 되어있으며 일반디자인...
목록
쓰기
첫 페이지
5
6
7
8
9
10
11
12
13
14
끝 페이지
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
검색
취소
사람들은 말합니다.
'프로그램 만들기가 어려워요.'
'어디서부터 해야 할지 모르겠어요.'
무엇을 목적으로 만들고자 하는지 모르는 상태에서 아무리 설계를 해봤자 여러 가능성들을 고려한 구조를 만들어야지 라는 의지만 간직한 쓰레기 코드가 나올뿐이죠.
게임 프로그래밍 소프트웨어를 설계하고 싶으십니까?
그럼 게임이라는 요구사항부터 정의하십시오.
예. 기획서를 쓰라는 말 맞습니다.
그런 일들을 완성도 높게 자주 행하신다면 개인 자신만이 갖을 수 있는 게임쪽 프로그램 패턴을 구축할 수 있고 그것은 정말 큰 경쟁력이 될 것 입니다.