김학규의 홈페이지입니다.
뉴스와토론
Neolith의 방
갤러리
기획&아이디어
Q&A와 스터디
소모임&잡담
차갤
지름신갤
추천/비추천
WIKI
링크
Q&A와 스터디
글 수
3,012
회원 가입
로그인
게임 소프트웨어 설계
고고헤븐
http://old.lameproof.com/395240
2007.04.07
15:04:27 (*.128.79.174)
1102
게임 프로그래밍 소프트웨어 설계를 해야 하는데
어떻게 해야 하는지 막막하네요.
혹시 참고자료나 예로 볼만한 것이 있으면 부탁드립니다.
이 게시물을...
목록
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 (허용 확장자 : *.*)
번호
제목
글쓴이
조회 수
추천 수
날짜
최근 수정일
2912
엔진...
11
musashigun
1010
16
2004-12-11
2013-08-16 16:07
엔진 이라는거 있잖아요... 개념을 잘 몰라서그러는데 엔진을 사용하면 게임만들떄 어느정도의 틀이 나오나요?(잘몰라서 질문도 이상합니다 아예삼천포일수도..)
2911
Live Action Role-Playing?
4
비바시카
1010
6
2005-01-01
2013-08-16 16:10
어떤 글을 읽고 있는데 Live Action Role-Playing이라는 단어가 나오더군요. 대체 뭔지 궁금하네요;
2910
검과 회로라는 책에 대한 질문입니다.
3
데님 파월
1010
4
2005-01-04
2013-08-16 16:09
검과 회로라는 책의 가격을 아시는 분은 리플달아주세요~ 서면이나 남포동 나가서 큰 서점에서 살 생각인데.. 설마 없진 않겠죠; 가격을 알아야 돈을 적당히 들고가서 지름신한테 안당하죠..ㅜ.ㅡ
2909
SE를 지망하고있는 학생입니다..
5
윤제현
1010
6
2005-03-11
2005-03-11 21:41
안녕하세요 저는 현재 경기공업대학에 재학중인 2학년 학생입니다.. 저는 SE를 지망하고있는데요..일단 학교에서 배울것은 열심히 하고는있지만.. 졸업학년이 되다보니 뭔가 빠진게 있는거같아서 이렇게 글을씁니다.. 제가 아는바로는 ...
2908
물리엔진을 공부해볼려고 하는데...
3
16
이데아
1010
13
2005-06-28
2005-06-28 11:39
어떤책으로 시작해야 할지 모르겠네용... 공부하는 순서나 책들을 추천해주시면 감사하겠습니당..^^
2907
잘된 기획서의 예문
길
1010
15
2005-07-12
2005-07-12 11:00
기획서를 써보려니 너무 막막하네요. 어떤 방식으로 써야 하는지를 잘 볼 수 있는 예문 같은걸 찾을 수 있는 방법이 있을까요?
2906
포토샵 책을 하나 구입하려고 하는데요 어떤게 좋은가요?
4
임재현
1010
1
2005-07-20
2005-07-20 17:25
22일날 생일이라서 -_-; 누나가 선물을 사준다고 하네요 그래서 지금 공부하지만 좀 따라가기가 힘들어서 포토샵책하나 사달라고 했더니 사준다고 하네요. ㅎㅎ;; 그래서 여쭤봅니다 초보기준으로 어떤게 좋을가요? 추천하실만한 책 ...
2905
태스크와 프로세스의 차이가 뭘까요?
5
개츠비
1010
2
2005-09-19
2005-09-19 17:15
보통 프로세스랑 태스크랑 같은 의미로 많이 쓰이는데 차이점을 찾기가 어렵네요. 태스크는 운영체계가 제어하는 프로그램의 기본단위이고, 프로세스는 실행중인 혹은 처리중인 프로그램을 프로세스라고 하는것 같은데 차이점이 뭐일까...
2904
여러분은 방학 중 뭘 하십니까?
4
kira
1010
17
2005-11-03
2005-11-03 13:56
안녕하세요. 가입하고 별로 글을 안쓰다가 이제 좀 관심 가져보려고 하는 kira입니다. 질문은.. 제목 그대로 인데요. 전 이번에 복학해서 2학기를 다니고 있는 소프트웨어과 학생입니다. (참, 1학년 2학기 입니다. 그러니까 교과과...
2903
앞으로 10년뒤에 버추얼 게임이 등장 할까요?
18
Miluju te
1010
6
2006-01-06
2006-01-06 00:59
미래를 테마로 하는 만화나 영화를 보면 버추얼 게임이 등장하자나요 가상공간으로 유저가 직접? 들어가 게임하는거요... 예를들어 아시는분들은 아실테지만 만화 '유레카'처럼요... 적절한 예가 아닌것은 알지만 막상 떠오르는게 없...
2902
c++ 구문 에러입니다 =_=;;
6
1
Bingone
1010
2006-10-18
2006-10-18 00:06
소스 -------------------------------------------------------------------------------- #include <iostream.h> #include <math.h> class point { int x1, y1; public: point(int a, int b); int set_point(int x2, int y2); double GetDistance(int ...
2901
문법 질문 함수의 리턴형이 const 인거에 대해서.
9
evax
1010
2006-11-18
2006-11-18 20:45
연산자 오버로딩을 보다가 const Complex operator +(const Complex &T) 이런식으로 선언한걸 봤는데 리턴값은 원래 상수라고 생각하고 있었는데( int a(void) a() = 10; 하면 l-value가 아니라고 뜨니.. 저렇게 const라고 해...
2900
c 에 정렬 질문
3
맴매
1010
2006-11-21
2006-11-21 20:51
10개의 정수를 입력받아서 총합과 평균을 구하고 큰수부터 작은수대로 정렬하는거에요 에러는 안 뜨는데 실행시 오류가 뜹니다 ㅠㅠ 요새 c 때문에 정말 좌절중이에요 도와주세요 흑 #include <stdio.h> void sort(int a[11]) ...
2899
마야 활성화된 커뮤니티좀 가르쳐주세요.
김남욱
1010
2006-11-25
2006-11-25 14:36
위와같은 두개의 Torus가 합해진 Surface를 만들고 싶은데, 마야가 처음이라 어떻게 해야할지 모르겠네요.(논문쓰는 데 필요한 것들이라 간단한 Surface 들이라고는 하지만 아직 저한테는 어렵군요) 마야 자체 내장된 Tutorial은 ...
2898
C에서 const에 대해 궁금한 점이 있습니다.
6
흠냐
1010
2006-12-03
2006-12-03 23:48
제가 지금 충돌 검출을 위한 클래스를 작성 중인데요 // 점과 구 사이의 거리 구함(점이 별도로 지정되지 않으면 원점과 거리 체크) float CIntersect::DistancePoint2Sphere( const CSphere *s, const D3DXVECTOR3 *p ...
2897
[C언어] 또 안돼요;ㅁ;
6
1
DeathMage
1010
2006-12-11
2006-12-11 13:57
이번에는 파일을 읽어서 하는건데 이름을 ragged array로 하라길래 포인터에 DMA로 잡았는데 계속 막히네요 뭐가 잘못된건가요;? 배운대로 한거 같은데.. input.txt 065551 쿨쿨쿨 80 60 70 065552 멍멍멍 10 20 30 066663 컹...
2896
저도.. 현업종사자분들께 "사용자 편의"를 기획단계에서부터 구상하나요?
5
아침에
1010
2007-02-06
2007-02-06 02:23
엘런쿠퍼님이 지으신 "정신병원에서 뛰쳐나온 디자인"이란 책이 있습죠. 1년전에 그책을 읽고 제 진로가 바뀌었습니다. 그 책에서 말하고 있는 인터렉션 디자이너로 말이죠. 안읽으신 분들을 위해 간략히 설명하자면.. 기획단계서 철...
2895
C언어를 공부하고 있는데 궁금한게 있어서 이렇게 올립니다.
9
다시시작
1010
2007-03-16
2007-03-16 00:00
안녕하세요. 요즘 C언어를 공부하고 있는 초보입니다. -0- 다름이 아니라 책을 보면 변수로 값을 지정해도 되는 것을 define으로 지정해주는 경우를 많이 봤습니다. 상수의 값을 define을 사용 기호상수로 만들어주면 이 상수가...
2894
컴파일시에 정해지도록...
4
트랜스
1010
2007-07-04
2013-05-19 13:46
프로퍼티 파일을 읽어 aaa 속성이 1이면, 코드상에서 func A()를 수행하도록 if ( aaa == 1) { A(); } 컴파일 시에 정해지도록 하려면 어떤 방법이 있을까요. 런타임시에 매번 프로퍼티 파일을 읽어서 비교후 수행하지 않아도 ...
2893
Sprite Pool과 Object간의 거시기....(중략)
5
랩하는좀비
1010
2007-08-16
2013-05-19 13:42
중간프로젝트 시작한 초보프로그래머 좀비씨입니다. 한없이 초보의 타이틀을 벗고 그럭저럭 초보의 길로 들어섰습니다(나름의 기준) 기본적인 네트워크를 코딩할 수 있으므로(...) 여튼, 학원에서 중간플젝으로 이상한 게임을 하나 만드...
목록
쓰기
첫 페이지
1
2
3
4
5
6
7
8
9
10
끝 페이지
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
검색
취소
사람들은 말합니다.
'프로그램 만들기가 어려워요.'
'어디서부터 해야 할지 모르겠어요.'
무엇을 목적으로 만들고자 하는지 모르는 상태에서 아무리 설계를 해봤자 여러 가능성들을 고려한 구조를 만들어야지 라는 의지만 간직한 쓰레기 코드가 나올뿐이죠.
게임 프로그래밍 소프트웨어를 설계하고 싶으십니까?
그럼 게임이라는 요구사항부터 정의하십시오.
예. 기획서를 쓰라는 말 맞습니다.
그런 일들을 완성도 높게 자주 행하신다면 개인 자신만이 갖을 수 있는 게임쪽 프로그램 패턴을 구축할 수 있고 그것은 정말 큰 경쟁력이 될 것 입니다.