'LINK'에 해당되는 글 8건

  1. 2008/03/21 [Link] DirectX sdk march 2008
  2. 2008/03/07 Visual Studio 2008 express download Link
  3. 2007/05/02 open 물리 엔진 ODE 한글 메뉴얼 링크
  4. 2007/04/18 msdn에 있는 openGL 도움말 및 레퍼런스
  5. 2007/04/16 게임 개발 강좌 사이트 소계
  6. 2007/04/16 3D 그래픽스 관련 사이트
  7. 2007/04/16 Open GL의 소개및 관련링크
  8. 2007/03/23 Open GL 관련 사이트들
2008/03/21 15:03

[Link] DirectX sdk march 2008

directx march 2008 이 나왔네요

어떤 부분들이 바꼈는지는 확인해봐야 할듯~ㅋ

http://www.microsof...0&displaylang=en

9.0b버전 다운로드 링크는 아래에~

2003 summer 버전 9.0b
Trackback 0 Comment 0
2008/03/07 12:29

Visual Studio 2008 express download Link


http://www.microsoft.com/express/download/default.aspx


각 언어별 버전을 다운받을수 있다.
Trackback 0 Comment 0
2007/05/02 19:30

open 물리 엔진 ODE 한글 메뉴얼 링크



http://www.galexandria.com/doc/index.php/ODE_V0.5_%EC%82%AC%EC%9A%A9%EC%9E%90_%EA%B0%80%EC%9D%B4%EB%93%9C#ODE_.EC.84.A4.EC.B9.98.ED.95.98.EA.B8.B0
Trackback 0 Comment 0
2007/04/18 17:49

msdn에 있는 openGL 도움말 및 레퍼런스


http://msdn2.microsoft.com/en-us/library/ms537767.aspx
Trackback 0 Comment 0
2007/04/16 02:52

게임 개발 강좌 사이트 소계

게임 개발 강좌

       언제 이 많은 글을 다 쓸지 암담합니다만 차근차근 해나가면 되겠지요. 많은 관심 부탁합니다.

        통합환경 내에 지형 생성 클래스를 설계할 때 참고했던 자료 중 하나입니다. 특히 ROAM의 기본 패치가 여러 개로 나뉠 수 있어 지형엔진에 타일 매핑을 적용할 수 있는 방법을 제공합니다. 소스가 잘 정리되어 있을 뿐만 아니라 문서도 훌륭합니다. 델타포스와 같은 게임을 제작할 때에 도움이 됩니다. Gamasutra에서 퍼왔습니다.

        ROAM에 비해 조금 복잡하지만 성능은 더 뛰어난 지형생성 방법입니다. LOD 방법도 위의 샘플과 다른데 비행 시뮬레이션 게임에는 이 방법이 더 적합할 것 같습니다.

        퀘이크에서 BSP/PVS/LIGHTMAP 을 생성할 때 사용한 툴의 소스코드 입니다. 코드 자체가 해석하기 난해하지만 FPS 개발자라면 피해갈 수 없는 산입니다. 뭐 고수로 가는 길이라고도 할 수 있지요. 어떤 분들은 이거 보는거 포기하고 다른 유사 게임엔진 소스(예를 들어 크리스탈, 제너시스, 플라이, 기타등등...)를 분석하던데... 아마 그거 만든 개발자들도 이거 보고 짰을 겁니다. 한 일주일 정도 두 눈이 튀어나올 정도로 분석하면 자신의 프로그래밍 수준을 놀라울 정도로 향상시킬 수 있을 겁니다. 만약 이 소스의 내용이 쉽다고 생각하시는 분은 제게 메일 보내 주셔요. 형님으로 모시겠습니다. 그런 분들은 제가 올리는 강좌를 안보셔도 됩니다. 통합 환경에 포함한 BSP/PVS/LIGHTMAP 관련 부분의 알고리즘은 이 소스에 나와있는 방법과 동일합니다.

QuakePlanet

        퀘이크 시리즈 Full Source Code는 물론 관련 툴과 MOD 제작에 이르는 대부분의 개발 정보를 여기서 얻을 수 있습니다.

하프라이프 SDK & World Craft

        하프라이프 엔진을 이용한 MOD 게임 개발에 필수적인 자료입니다.

퀘이크 3 MOD 소스 & 유틸리티         퀘이크 3 엔진을 이용한 MOD 게임 개발에 필수적인 자료입니다.

Quark Editor

        퀘이크 엔진을 사용한 다양한 게임의 맵을 제작하기 위한 통합 에디터입니다. 전체 소스코드가 공개되어 있습니다. 또한 맵을 제작하는 방법에 대한 다양한 튜토리얼과 관련 문서를 제공합니다.

Quake 2 BSP File Format

Quake 3 BSP File Format

퀘이크 캐릭터를 위한 MD2 File Format

Quake Developer's Page

 

즐겨찾기 (국내)

        음.... 제가 요즘 가장 많이 만나는 분입니다. 자주 의견 교환도 하고 책도 빌려보기도 하면서 재미있게 지내고 있습니다. 사실 통합환경 개발하면서 캐릭터 프로그래밍은 손떼다시피 했는데 그래서 그런지 만나면 할말이 더 많아요. 근데 더 재미있는 것은 이분도 통합환경에 관심이 많다는 것이지요. 국내에 캐릭터 프로그래밍 기법에 대해 다루는 사이트가 전무한데 이런 곳이 있었다니.... 나름대로 무척 고민하신 흔적들이 보입니다. 저는 이런 전문적인 분야를 파고드는 사이트들이 많이 생겨나야 한다고 생각합니다.

        신동원님 다들 알지요? 개인적으로는 제 대학 같은 학부 선배입니다. 학교 다닐땐 서로 모르다가 회사에서 만났답니다. 같이 제주도에 놀러 간적도 있는데. 그때가 그립네요. 여하튼 네트워크 프로그래밍에 관심 있다면 여기에 꼭 한번 가보셔야 할겁니다. 으하하

        엄청 유명하신 분이지요. 이 바닥의 역사입니다.. 이분도 몇 번 만나 뵌 적이 있는데.... 아쉽게도 별로 이야기를 나눠보지는 못했습니다. 다음에 기회가 된다면 꼭 한번 이것저것 대화하고 많이 배웠으면 좋겠습니다. 그러고 보니 게임 분야가 참 좁은것 같네요. 하다 보면 다 만난답니다.

       감자 김성수님의 홈페이지 입니다. 제 통합환경을 응용하여 프로그램을 개발해 주시겠다고 하셔서   무척 감사했습니다. 저도 이름만 알고 있던 분이었는데 최근엔 메신저로 연락도 했답니다. 언젠가 만날 날도 있겠지요.

www.gamecode.org  링크모음 바로가기


즐겨찾기 (국외)

Gamasutra

    여기 모르면 간첩이지요. 모른다구요? 이걸어쩌나....

GameDev

        이곳도 모르면 간첩입니다. 근데 의외로 간첩이 많더군요.

        OpenGL의 뛰어난 예제들이 여기에 있습니다. 설명도 너무 잘되어 있습니다. 초보부터고수까지 모두에게 도움이 되는 곳 입니다.

Game Tutorials

        더 이상 설명이 필요없는 훌륭한 예제들이 있습니다. (이 말은... 예제에 대한 설명이 정말 없다는 말이지여~ ㅎㅎ)

ScriptSpot

        3DS MAX의 강력한 스크립터를 활용한다면 더욱 훌륭한 게임을 만들 수 있지 않을까요....

Trackback 0 Comment 0
2007/04/16 02:38

3D 그래픽스 관련 사이트

Official OpenGL WebSite ::
Official Khronos WebSite ::

nVidia Developer Website ::
ATI Developer Website ::
shader tech ::

NeHe Gamedev net :: OpenGL을 이용하여 게임 개발에 필요한 내용을 담고 있음
Code Sampler :: OpenGL, Direct X에 따라 API에 맞게 샘플 코드들이 있는 곳 정리가 잘 되어 있다.
Game Tutorials :: DigiBen이 활약하고 있는 OpenGL을 이용하여 게임을 개발할 때 필요한 여러가지 테크닉을 전수해 주는 곳. 현재는 유료화 되어있다.

HUMUS :: ATI에 종사하는 3D 개발자 홈페이지
SULACO ::
Advanced Shading and Rendering :: Cg Intro 등 좋은 자료가 많이 있다
David Lanier 3D :: Max Plugin 때문에 알게된 프랑스 개발자 홈페이지
Trackback 0 Comment 0
2007/04/16 00:53

Open GL의 소개및 관련링크

1 목차
1.1 nvidia
2 이론적인 것들
3 NPL(Non-Photorealistic Lightning)
4 지형
5 택스쳐
6 트루타입 폰트 랜더링
7 파티클
8 캐릭터 애니메이션
9 충돌체크 및 물리엔진
9.1 아티클들
9.2 링크
10 관련 번역
11 Nehe Tutorial
12
13 GL 확장
14 아티클
15 링크
16 3D 엔진
16.1 소규모 라이브러리
17 자료

1 목차 #

1.1 nvidia #

2 이론적인 것들 #

3 NPL(Non-Photorealistic Lightning) #

4 지형 #

5 택스쳐 #

6 트루타입 폰트 랜더링 #

8 캐릭터 애니메이션 #

9 충돌체크 및 물리엔진 #

9.1 아티클들 #

9.2 링크 #

10 관련 번역 #

11 Nehe Tutorial #

  • Nehe - Cool Looking Fog - GL의 안개(fog) 관련 함수 기초예제입니다.
  • Nehe - Masking - GL에서 마스킹 이미지를 사용한 투명색 효과 구현예제입니다. 이 방법은 택스쳐의 용량이 2배가 된다는 점에서 약간의 개선의 여지가 있습니다.
  • Nehe - Cel-Shading - 카툰 랜더링을 구현한 예제입니다. 이론에 대한 글은 같은 저자 글로써 따로 있더군요. 같은 저자가 보충 설명한 Cel-Shading 을 읽어보시길..
  • Nehe - Vertex Buffer Objects - 오옷... VBO가 nehe에 있더군요. ㅋㅋㅋ 예제가 필요하던차에 잘되었습니다. 읽는겸해서 퍼다넣었습니다.
  • [http]http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=43 - freetype2를 사용하여 폰트 화면에 출력하기. 몇몇 부분에서 볼만한 내용이 있습니다.

12 #

  • glFlush()와 glFinish()의 차이점은 무엇입니까? - GPGStudy의 포럼글중 링크가 있어 퍼왔습니다.
  • glOrtho()와 glViewport()는 무슨일을 합니까? - 덩달아 따라온 팁. ^^;
  • 간단한 ASE 화일 분석 - 매쉬 데이타를 가져오는데 있어서 가장 간편히 사용하는 포맷중 하나인 ASE 화일의 내부 요소 분석입니다.

13 GL 확장 #

  • [http]OpenGL 확장 가이드 - GL 코딩하신다면 필수 구매 서적.
  • [http]http://glew.sourceforge.net/ - Opengl Extension Wrangler Library. gl 확장을 보다 쉽게 사용할 수 있도록 해줍니다.
    • [http]http://www.levp.de/3d/ - GL 익스텐션 라이브러리 사이트. 사이트주인이 바뻐서 extgl의 더이상의 업데이트가 없다고 공표했네요.
  • [http]http://elf-stone.com/glee.php - 또다른 gl 확장 라이브러리. full ANSI C 구현.
  • [http]OpenGL Extension Registry
  • [http]http://www.realtech-vr.com/glview/ - 현재 사용중인 비디오카드가 어떤 extension을 지원하는지 알아봐주는 프로그램. win32와 mac을 지원하네요. freeware.
    • [ftp]ftp://ftp2.v3x.net/vx/pub/glview-ext.zip - 위 glview 제작사가 만든 xml형식의 지원카드<->GL확장 데이타베이스. 특정카드에 어떤 GL 확장이 지원되는지, 혹은 반대로 특정 GL확장이 어떤 카드에 지원되는지를 알아보는데 아주 도움이 되는 자료입니다.
  • GL_ARB_imaging - 픽셀 처리 기능모음.
  • [http]GL_ARB_transpose_matrix - 일반 C 배열값(몇몇 수학계산용 엔진이나 라이브러리에서 사용하는 방식. float m[16]같은 방식)을 GL 배열로 적용할 수 있도록 해줍니다.
  • GL_EXT_blend_subract - blend처리시 빼기연산 추가.
  • GL_EXT_blend_color - blend처리때 지정변수는 상수 색상값으로 설정가능.
  • GL_EXT_blend_minmax - 최대/최소값을 선택하는 방식으로 blend처리.
  • GL_EXT_blend_func_separate - RGB와 알파값을 함께 사용해야만 하는 기존 blend함수를 별도 처리하는 것을 허용해줌.
  • GL_EXT_paletted_texture - [http]원본 팔레트 방식의 텍스쳐를 사용할 수 있게 함.
  • GL_EXT_shared_texture_palette - 모든 팔레트 방식의 텍스쳐에 하나의 팔레트를 공유하도록 해줌.
  • GL_S3_s3tc - 텍스쳐 압축기능제공. 퀘이크 3에서 사용. S3와 nvidia에서 제공.
  • GL_EXT_point_parameters - [http]원본 카메라에서의 거리에 기준하여 포인트 크기를 조절. 퀘이크2에서 파티클에 사용.
  • [http]GL_EXT_packed_pixels - 텍스쳐를 pack처리된 포멧으로 로딩하고 랜더링하는 기능.
  • GL_EXT_secondary_color - 명시적으로 정점당 specular 색상적용기능. 이 확장을 사용하여 텍스쳐위에 specular 하이라이트를 적용할 수 있습니다. (광원이 적용되면 이 확장은 무시됩니다)
  • GL_EXT_separate_specular - 텍스쳐위에서 specular 광원 기능을 추가하는 확장.
  • GL_EXT_fog_coord - fog 거리를 정점마다 정의할 수 있도록 하는 기능. 볼륨 fog 효과에서 사용.
  • GL_EXT_texture_env_add (GL_ARB_texture_env_add) - (둘다 같은 내용을 담고 있습니다) 텍스쳐 환경모드 몇가지 추가. 퀘이크 3에서 사용.
  • GL_EXT_texture_env_combine - 보다 융통성있는 텍스쳐 환경 제어기능 제공. nvidia, ATI에서 사용가능.
    • GL_NV_texture_env_combine4 - nvidia전용. 보다 추가된 텍스쳐 환경기능.
  • GL_EXT_texture_filter_anisotropic - 개선된 텍스쳐 필터링 기능 제공. 밉맵을 사용하면 가파른 각도에서 텍스쳐 표면을 바라볼때 블러링되는 경향이 있는데, 이것을 개선한 확장.
  • GL_ARB_texture_cube_map - 큐브 매핑 지원. 환경 매핑, 하늘표현, 범프매핑등등에 활용.
  • GL_EXT_texture3D - 볼륨 텍스쳐 지원. 3차원 텍스쳐 좌표계 사용.
  • GL_EXT_texture_lod_bias - 밉맵을 LOD 단계에 따라 제어하는 기능. 텍스쳐 랜더링 성능을 개선해주며, 텍스쳐 블러링 효과를 얻을 수 있습니다(너무 날카롭게 보이는 것을 줄여줍니다)
  • GL_EXT_stencil_wrap - 스텐실 효과시 wrap 정도를 증감할 수 있도록 합니다.
  • GL_EXT_vertex_weighting - 두개의 행렬값에 기초하여 정점값을 섞어줍니다. 간단한형태의 "스키닝"구현을 하드웨어 가속을 통하여 구현가능하게 해줍니다.
  • GL_ARB_multitexture - [http]원본
  • GL_ARB_vertex_buffer_object - 정점 버퍼의 가속기능을 각 벤더별 별도로 구현된 것을 통합했군요. :)
  • [http]WGL_EXT_swap_interval - 윈도우즈에서 티어링현상을 피하기위해 사용.

15 링크 #

16 3D 엔진 #

16.1 소규모 라이브러리 #

17 자료 #

Trackback 0 Comment 0
2007/03/23 00:18

Open GL 관련 사이트들

OpenGL

오픈지엘 - 오픈지엘 공식 사이트, 생각외로 뉴스가 잘 올라온다.
NeHe Tutorial - OpenGL Tutorial. 내용도 좋지만, 각 플랫폼, 언어별로 구현된 소스가 유용.
OpenGL man page - OpenGL MAN 페이지. 일종의 매뉴얼.
OpenGL Manual - SGI 의 OpenGL 1.2 매뉴얼
GL4Java - 자바를 위한 OpenGL
OpenGL Win32 Tutorial - OpenGL Win32 Toturial
GLUT3 - glut3 소스 및 다운로드.
glut for win32 - Glut for Win32 DLL Download
OpenGL Gamedev - OpenGL Gamedev FAQ & Mailing list
cannon_smash - OpenGL 로 만든 오픈소스 탁구게임
OpenGL FAQ - OpenGL FAQ
OpenGL Reference Manual - 온라인북
OpenGL Programming Guide - 온라인북
OpenGL 수퍼 바이블 - 온라인북
OpenGL 튜토리얼 링크 - OpenGL 튜토리얼 링크
OpenGL 게임개발 FAQ - OpenGL 게임개발 FAQ
GLVelocity - OpenGL 관련 소스 및 뉴스, 토론 등등
DelphiGL - Delphi 로 하는 OpenGL
Yindo - 차세대 웹 애플리케이션
Dip2K's OpenGL - 여러 GL 관련 예제가 있는 국내 OpenGL 관련 사이트
GLScene - OpenGL Solution for Delphi
FLTK - OpenGL 그래픽 유저인터페이스 라이브러리(LGPL)
Quesa - Apple Quick Draw 3D Open-source Implementation
GLdomain - 파티클, 그라비티 등에 관한 튜토리얼
게임튜토리얼 - 오픈지엘 튜토리얼 및 MP3 라이브러리, 쓰레드 예제 등등이 있다.
Delphi3D - 델파이와 OpenGL를 사용한 최신 그래픽 기술에 관한 정보

DirectX

DirectX Dev - Developer-only Forum
DirectX8 FAQ - Microsoft DirectX 8 개발자 FAQ
DirectX 개발 - DirectX Developer Center (MSDN)
XBOX - Microsoft XBOX
Mr.Snow's column - DirectX8 튜토리얼
Gamedev DirectX - Gamedev.net's DirectX resources
DrunkenHyena - Direct3D 8.0 Tutorial
Meltdown2001 - DirectX Meltdown2001 presentation
ShaderStudio - Vertex/Pixel Shader 를 쉽게 쓸 수 있는 툴.
Pixel/Vertex Shader - 톰스하드웨어의 픽셀/버텍스 쉐이더에 대한 간단한 정리
GDC2002-DirectX - Game Developer's Conference 2002 - MS DirectX Tutorial

게임개발검색

STEEL 프로그래밍 리소스 - 200여개의 그래픽 관련 문서 및 튜토리얼 모음
그래픽스문서찾기 - 다운로드는 안되고 문서명만 검색되네.
파일포맷 - 모든 파일 포맷에 대해서.
게임프로그래밍뉴스그룹 - comp.games.development.progrmming.algorithms

게임개발네트워크

GPGStudy.com - Game Programming Gems 스터디 사이트
KGDA - 한국 게임 개발자 협의회
FlipCode - 게임개발관련 뉴스와 자료들
GameDev.Net - game developer network
가마수트라 - game developer webzine.
nVidia Developer - nVidia 사의 개발자 네트워크
ATI Developer - ATI 사의 개발자 네트워크
Matrox Developer - 매트록스 사의 개발자 네트워크
게임-디벨로퍼 - 게임 개발 관련 자료 검색 전용
쿼터니온 - 가마수트라의 쿼터니온 설명
문서들 - 가마수트라의 프로그래밍 관련 문서
gdconf - 게임 디벨로퍼 컨퍼런스
디벨로퍼 코너 - 개발자들이 떠드는 곳
인텔 - 개발자 네트워크 게임부문
게임도큐먼트 - 심형근님의 게임개발 관련 각종 문서들
게임튜토리얼 - 게임관련 튜토리얼, 문서, 토론 등등
씽크존 - 가상 온라인 월드 개발자 네트워크
Spirit3D - 3D 그래픽관련 문서 및 번역물이 많을 예정
게임코드 - 게임 프로그래밍에 관한 자유로운 얘기와 도움을 주고받는 곳

게임엔진소스

Genesis3D - 소스가 공개된 게임엔진. 유명.
Jet3D - Genesis3D를 기반으로 하는 차기 버전(소스공개)
타이탄프로젝트 - 퀘이크3의 맵을 읽는 엔진(소스공개)
AfterShock - GPL 퀘이크 렌더러
PolyCount - 퀘이크3/2, 언리얼, 하프라이프 등의 모델데이타.
소스포지의 3D 파운드리 - 소스포지의 공개된 여러 3D 관련 프로젝트 및 컨텐츠
3D Engine List - 3D Engine List - 우와 많다.
DDG Toolkit - Digital Dawn Graphics Toolkit (C++ OpenGL Terrain Toolkit)
OpenFX - 오픈소스 공개 모델러, 렌더러, 애니메이터(게임엔진아님)
FLY3D - FLY3D 게임 엔진. 책도 있음.
Crystal Space - 크리스탈 스페이스-멀티플랫폼 3D 게임 엔진
매직소프트웨어