김학규의 홈페이지입니다.
뉴스와토론
Neolith의 방
갤러리
기획&아이디어
Q&A와 스터디
소모임&잡담
차갤
지름신갤
추천/비추천
WIKI
링크
Q&A와 스터디
글 수
3,012
회원 가입
로그인
게임 소프트웨어 설계
고고헤븐
http://old.lameproof.com/395240
2007.04.07
15:04:27 (*.128.79.174)
1092
게임 프로그래밍 소프트웨어 설계를 해야 하는데
어떻게 해야 하는지 막막하네요.
혹시 참고자료나 예로 볼만한 것이 있으면 부탁드립니다.
이 게시물을...
목록
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 (허용 확장자 : *.*)
번호
제목
글쓴이
조회 수
추천 수
날짜
최근 수정일
2872
프로젝트 팀장(?)이 해야 하는 일은??
8
박현만
1009
15
2005-10-25
2005-10-25 19:46
제목이 좀 부풀린 듯 하지만.... 제가 부딪힌 문제에 대해 여쭤볼게 있습니다.. 이번에 데이타베이스를 활용한 프로그램 개발이라는 작은 프로젝트를 하게 되었습니다. 학과 과목 프로젝트인데요 멀 만들것인지는 정했습니다. 예전부...
2871
여러분이 저라면......?
13
까끼꼬끼
1009
12
2005-12-05
2005-12-05 00:49
여러분들 정말 감사합니다. 물어보길 잘했다는 생각이 드는군요 ^^ 취업에 올인~! 위에 말했던 회사 되든 안되든 넣어보고 떨어지더라도 다른곳도 넣어볼 생각 압니다. 혹시 만날수도?! (농담;)
2870
앞으로 10년뒤에 버추얼 게임이 등장 할까요?
18
Miluju te
1009
6
2006-01-06
2006-01-06 00:59
미래를 테마로 하는 만화나 영화를 보면 버추얼 게임이 등장하자나요 가상공간으로 유저가 직접? 들어가 게임하는거요... 예를들어 아시는분들은 아실테지만 만화 '유레카'처럼요... 적절한 예가 아닌것은 알지만 막상 떠오르는게 없...
2869
윈도우 비스타를 깔았는데 지우거나 XP와 멀티부팅하는방법이 있나요 ?
3
박재범
1009
2006-08-29
2006-08-29 23:22
<P>셋팅 건드려봤는데도 익스플로러에선 한글입력이안되서 복사신공으로 글을 씁니다.</P> <P>실컷 다깔고나서 베타뉴스가보니 5536 RC1 받으라더군요 -_-^ 뭐 받고는있지만 이 허무함 -ㅅ-;;</P> <P>지금깐 윈도우비스타를 지우는방법또는...
2868
포인터와 참조의 차이
11
랩하는좀비
1009
2006-09-08
2006-09-08 11:06
책을 뒤적뒤적 거리던 중 참조라는 것을 알게 되었는데요(그 전까지는 막연히 대충 그런거구나 하고 생각하고 있었음.) 포인터와의 차이점이 무엇일까요. 예를 들어 int D = 4; int C = D int& A = D; //사실 이렇게 선...
2867
정보처리 기사시험 공부용으로 좋은 책 추천해주세요
6
Bingone
1009
2006-09-22
2006-09-22 10:35
내용을 입력해 주세요 ...농담입니다 -_-;
2866
c++ 구문 에러입니다 =_=;;
6
1
Bingone
1009
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 ...
2865
C언어를 공부하고 있는데 궁금한게 있어서 이렇게 올립니다.
9
다시시작
1009
2007-03-16
2007-03-16 00:00
안녕하세요. 요즘 C언어를 공부하고 있는 초보입니다. -0- 다름이 아니라 책을 보면 변수로 값을 지정해도 되는 것을 define으로 지정해주는 경우를 많이 봤습니다. 상수의 값을 define을 사용 기호상수로 만들어주면 이 상수가...
2864
컴파일시에 정해지도록...
4
트랜스
1009
2007-07-04
2013-05-19 13:46
프로퍼티 파일을 읽어 aaa 속성이 1이면, 코드상에서 func A()를 수행하도록 if ( aaa == 1) { A(); } 컴파일 시에 정해지도록 하려면 어떤 방법이 있을까요. 런타임시에 매번 프로퍼티 파일을 읽어서 비교후 수행하지 않아도 ...
2863
비스타 사용하시는분~
4
1
히스
1009
2007-07-28
2013-05-19 13:44
비스타를 사용해볼까 하는데요.... 실은 예전에도 사용해봤습니다. 제가 사용하는 프로그램들은 그닥 호환도 잘되고 문제도 없더군요 그래서 함 상요해볼까 하는데요.. 그때 안해본게 생각났습니다.. 바로 프로그래밍인데.. 이게 문제...
2862
리소스 파일을 관리하는 클래스 제작중에 질문드립니다
3
아린
1009
2007-08-01
2013-05-19 13:44
현재 진행중인 프로젝트에서 그래픽 쪽은 dds파일을 쓰고 있고, 사운드는 wav파일을 사용하고 있습니다. 그런데 리소스 파일들을 한 폴더에 모두 넣어놓고 쓰고 있는데, 이 파일들을 하나의 파일로 묶어서 (ex. mpq처럼) 관리하려...
2861
수정이 안되는 프로그램.
4
24
꾸님
1009
2007-08-12
2013-05-19 13:42
업데이트가 중단되버린 프로그램을 사용중에 제 나름대로 불편한 부분들을 수정을 해보려고 조금 건드렸더니 낼롬 바이러스가 걸렸다는 메시지박스가 뜨네요 혹시나 싶어서 원상태로 돌리고 프로그램실행하는데 지장이 없을만한 텍스트...
2860
플래시 액션 스크립트 질문입니다.
4
후니즈
1009
2007-08-19
2013-05-19 13:41
언제부터 싸이에서 벗어나야지 하면서.. 개인홈피를 만들려는중.. 플래시로 홈피를 장식한 누군가의 예제를 몽땅 얻게 되어 그걸 기반으로 제 홈피를 만들고 있습니다. 그런데..다른건 모르겠는데.. 제로보드 같은..게시판을 플래시에...
2859
영문 기획서와 관련된 책 혹은 자료 추천 부탁드립니다.
2
죤
1009
2007-12-13
2013-05-19 13:30
기획서 쓰다보면 영문표시가 필요할 때가 있습니다. 보통은 직역을 하거나 유사한 영어 단어를 사용해서 표시하는데, 문제는 미국 게임회사에서도 이런 식으로 사용하고 있는건지 의문이 듭니다. 분명 미국 게임회사에서 사용되는 ...
2858
'넓은 의미'의 알고리즘에 관한 질문 입니다.
4
갱훈
1009
2008-02-04
2013-08-19 11:42
안녕하세요 오랫만에 질문을 해 보는 군요 제가 새롭게 부서를 옮기면서 남은 복무 기간 동안 해야할 일이 생겼습니다. 제가 근무하는 공사에서는 일년에 몇번 시의회 감사를 받습니다. 이 감사 때 질문 내용이 매번 중복 되는...
2857
자전거 질문 입니다..
7
갱훈
1009
2008-02-20
2013-08-19 11:41
자전거 살 생각인데요 최대가 30만원 정도의 자본을 예상합니다. 타이어가 아주 아주 튼튼해야 합니다.. 그 이유는 제가.. 110.. 의 거구이기 때문입니다. 자전거 살 때 주의사항 같은거 있을까요? 그리고 어떤것이 좋을까요? 용...
2856
네트워크 연결 질문
3
ZYKYL
1009
2009-11-09
2013-08-19 11:03
흐음... 오랫만에 해서 그런지 햇갈리는데요... 그 xp에서 네트워크 연결할 때 드라이브말고 컴퓨터를 통채로 연결하는 방법 있지 않았나요? 외장하드나 USB드라이버 연결했을때도 자동으로 공유되게하는 거 말이죠.
2855
제가 이번에 놋북을 사는데요 조언좀 해주세요
6
플라디아
1009
2010-02-16
2013-08-19 10:54
설이 지났으니 놋북이 하나 생기는데 처음으로 사는 놋북이다보니 걱정이 이만저만이 아닙니다 네이버에 쳐보면 '중고 노트북 구입시 주의할점'이나 제품 추천밖에 없더군요 ㅜ.ㅜ 일단 매장 방문으로 살 예정. 찾아본 결과 불량...
2854
궁금한게 있어요....홈페이지 제작할때.
2
김남욱
1010
9
2004-06-02
2013-08-16 15:41
고객이 어떤 상품에 관한 홈페이지 제작을 의뢰했을때..;. 예를들어 여행사라 하면.. 제작하는 사람들입장에선 홈페이지 메뉴나 컨텐츠등은; 어떻게 제작하죠? 여행사가 어떤일을 하는지도 모르고 ...; 그런거는 고객에서 정리해서 주...
2853
서버프로그래밍을 공부하려는데..3D를 해야할지..
5
용가리
1010
5
2005-01-02
2013-08-16 16:09
안녕하세요^-^ 게임학원에서 게임 프로그래밍과정을 듣고있는 학생입니다. 제가 수업과정을 듣던중 네트워크(서버)쪽으로 진로를 설정해서 공부를 하고 있는데요 이번에 3D수업을 시작하게 됩니다. 알아본 바로는 서버 프로그래머는 3D...
목록
쓰기
첫 페이지
3
4
5
6
7
8
9
10
11
12
끝 페이지
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
검색
취소
사람들은 말합니다.
'프로그램 만들기가 어려워요.'
'어디서부터 해야 할지 모르겠어요.'
무엇을 목적으로 만들고자 하는지 모르는 상태에서 아무리 설계를 해봤자 여러 가능성들을 고려한 구조를 만들어야지 라는 의지만 간직한 쓰레기 코드가 나올뿐이죠.
게임 프로그래밍 소프트웨어를 설계하고 싶으십니까?
그럼 게임이라는 요구사항부터 정의하십시오.
예. 기획서를 쓰라는 말 맞습니다.
그런 일들을 완성도 높게 자주 행하신다면 개인 자신만이 갖을 수 있는 게임쪽 프로그램 패턴을 구축할 수 있고 그것은 정말 큰 경쟁력이 될 것 입니다.