2005.08.22 11:18

음... 이야기하자면..

조회 수 312 추천 수 0 댓글 0
Atachment
첨부 '1'
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제
저는 이런 순서를 추천합니다.

1.C.. C는 말할것도 없죠.

2.C++, C++의 대표적인게 클래스라고 할수 있을까요? 어차피 Visual C++도 C++문법을 지원하고 프로그램을 설계해서 만들거나 코드를 재사용하기에 좋습니다. <-- 이 말의 뜻은 몰라도 됩니다만 C++를 공부해 보신다면 금방 알 수 있을겁니다.
또한 DirectX를 사용하려면 기본적으로는 알아야 합니다.

3.윈도우즈 API, 이건 윈도우에서 돌아가는 프로그램을 만들려면 반드시 배워야 할겁니다. 윈도우즈가 설치된 폴더를 뒤지면 kernel.dll, user32.dll, gdi32.dll 등등.. 모든 윈도우 프로그램이 같이 사용하는게 있습니다. <-- 이것도 천천히 알면 됩니다.// 예를들어 CreateWindow(...); 은 창이나 버튼등을 만드는 함수고요. ShowWindow(...); 는 윈도우가 보이는 상태를 지정하는 함수겠죠.
순서는 C++와 바뀌어도 별로 상관없습니다.

4.DirectX, 윈도우즈 API를 공부하면 아시겠지만 윈도우의 그래픽은 엄청 느립니다. 그대로 게임을 만들면 뚝뚝뚝뚝뚝.. 끊깁니다. M$에서는 게임이나 멀티미디어 프로그램에서 사용하라고 DirectDraw, Direct3D, DirectSound, DirectMusic, DirectShow등을 만들어놓았습니다. 통털어서 DirectX라고 합니다. 보통 게임은 Direct3D와 DirectSound,DirectMusic을 사용해서 만듭니다.

5.COM, 이건 저도 잘 모릅니다. DirectMusic과 DirectShow가 COM을 바탕으로 만들어졌다고 하던데 프로그래머로서는 귀찮아진것 같습니다. 대충 어떤건지만 알면 됩니다.(COM의 의미)

아마 헷갈리실 겁니다.
C와 C++는 프로그래밍 언어고요.
윈도우즈 API와 DirectX는 특별한 언어가 아니고
               -------------- #include "d3d.h"//이건 Direct3D의 헤더입니다. ----------------
이렇게 언어로 DirectX를 사용해서 만드는겁니다.

금방 할 수 있는게 아니라고 생각합니다. 물론 학원에 가면 몇달만에 할 수 있지만, 과연 학원에서 배우지 않은것을 혼자서 척척 만들 수 있을까요? 의문입니다..

첨부한 파일은 제가 간단히 만든 예제입니다. 간단히 만들 수 있도록 라이브러리화 했기 때문에 게임도 충분히 만들 수 있습니다.
?

List of Articles
번호 제목 글쓴이 날짜 조회 수
8827 형제들이여 !!! 나를 구제해다오!! Ress 2006.01.26 223
8826 형제들이여 !!! 나를 구제해다오!! KaSsia 2006.01.25 263
8825 rpg2003에서 music음향이 작업시에는 실행되는데 게임을 실행하면 않되네요 ★샤일☆ 2007.01.03 784
8824 RPG2003의 그림들의 사이즈... MiNi'M' 2006.02.21 821
8823 RPG만들기2003에 관하여...정말 굼금해요~!~부탁드림 ∑☆メ이누∴。』 2005.08.09 577
8822 게이지바 구동 방법좀 <<게이지 유>> file 랑이a 2006.07.03 429
8821 길드는 어떻게 만드나요? 루넨스 2009.06.15 974
8820 길드는 어떻게 만드나요? 제로스 2009.06.15 1232
8819 동영상 관련및.. 급해요 ㅠ RML 2006.07.12 1483
8818 마법 연계 다시 질문!!! 제발 대답부탁!!; file 나르카이제 2005.06.15 331
8817 몬스터가없으면 다른곳으로 자동이동가능? Novelist 2006.08.29 277
8816 몬스터가없으면 다른곳으로 자동이동가능? CredMotion 2006.08.29 341
8815 스크립트로요,, 이동하는걸 보드게임처럼 할순 없나요? XLostTimesX 2006.01.09 429
8814 아이템창 같은 단축창를 만들려고하는데..[rpg2003] ScolPion 2006.04.15 572
8813 아이템창 같은 단축창를 만들려고하는데..[rpg2003] 방콕족의생활 2006.04.15 786
8812 질문! file 『Q트_아키』 2005.05.22 494
8811 "스크립트 데이터 읽기 실패" 라고 뜨는데.. 김세츠나 2009.07.31 1062
8810 "클래스가 등록되지 않았습니다"라니 -0-;;[RPG2003] Chrishyua .E 2007.03.02 700
8809 "클래스가 등록되지 않았습니다"라니 -0-;;[RPG2003] =ROD= 2007.03.07 886
8808 "파일 dmd 은 열지 않습니다" 이리저디 옮겼는데.. 윈드 2006.08.18 208
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 442 Next
/ 442


[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)