군생활 체험 게임.
첫 팀프로젝트.

visual studio 2005
cdx lib

Posted by 패스맨

댓글을 달아 주세요





이걸 누가 보겠냐만은 ....
그냥 썩혀서 공중분해 하는 것보다는 나을것 같네요.


<리포트 내용중 일부...>

새벽시간대에 게임이용요금을 지불하면서 게임(mmorpg: ex>“리니지“로 가정)에 접속하는 유저는 누구인가?
라는 질문에

위 자료들를 토대로 답해본다면 직업에 상관없이(비용지불에 직업이 상관없는 이유: 굳이 직업이 없어도 게임을 이용하는데 드는 비용은 게임아이템현금거래등, 주위 가족,지인의 도움등 으로 얼마든지 구할 수 있다.) 게임이용요금을 지불할 능력을 갖춘 예전부터 계속해서 게임을 즐겨오던 20대 후반부터 30대 중후반까지의 올드 유저일 가능성이 가장 크다.

게임비용지불에 직업이 상관없는 반면 게임이용시간대에는 직업이 꽤 크게 작용할 것이다......

...
.......
...생략( 첨부 파일 참조 )
Posted by 패스맨

댓글을 달아 주세요

  1. ISNetwork 2010.09.10 22:00 신고 Address Modify/Delete Reply

    좋은 글 읽고갑니다 ^^
    제 블로그도 한번 들려주시면 감사하겠습니다.




Visual Studio 6.0
dx 9.0
Posted by 패스맨

댓글을 달아 주세요


Visual Studio 2005
OpenGL

 

Posted by 패스맨

댓글을 달아 주세요



개발환경
Window Vista
Visual Studio 2008
MS SQL Server 2008 R2

IOCP
dx9(B3D Engine)
tinyXML
MS_SQL
ODBC

MS_SQL Server 2008을 이용한 DB모델링
및 게임데이터 연동
Posted by 패스맨

댓글을 달아 주세요



1.프로젝트 개요

iptv플랫폼 기반에서 구동되는 간단한 게임 만들기.

기존에 존재하는 똥피하기를 모티브로 한 모작.

2. 게임소개

하늘에서 떨어지는 똥을 피하면 된다.

똥과 주인공이 충돌할경우 주인공은 오른쪽의 안전한 공간으로 리스폰됨.

현재 구현상 똥이 떨어진 개수를 카운트하여 레벨 증가가 되게 되있음.


개발환경
eclipse
c/c++

Posted by 패스맨

댓글을 달아 주세요




TCP/IP 기반의
2인 네트워크 플레이.

Visual studio 2005
Ogre3D 1.65
SkyX lib
PagedGeometry lib
FMOD lib

Posted by 패스맨

댓글을 달아 주세요

lod, mipmap

학생때/Report 2010.08.24 23:21 |

LOD (Level Of Detail)

거리에 따라 서로 다르게 모델링 된 데이터를 선택적으로 사용하는 기법으로

LOD(Level Of Detail) 라 한다.

 

이 기법은 카메라와 렌더링 될 대상물체와의 거리에 따라 폴리곤의 개수가 다른 모델링 데이터를 선택적으로 렌더링 하는 방법이다.

카메라와의 거리가 멀 경우 적은 수의 폴리곤을 갖는 모델링 데이터를 사용함으로써 실제로 렌더링 될 때 사용되는 폴리곤의 수를 줄여서 렌더링 속도를 향상시키는 기법이다.

 

공룡들이 지상에 많이 있다고 할 때 카메라가 지상에서 멀리 떨어진 화면을 렌더링 한다면 많은 수의 공룡들이 렌더링 될 것이다. 이때에는 폴리곤의 수가 적은 모델링 데이터를 사용하여도 화질의 저하없이 실시간으로 화면을 생성해 낼 수 있다. 이와 반대로 카메라가 공룡 가까이에 있다면 전자와 같이 많은 수의 공룡이 카메라의 렌더링 뷰안에 들어오지는 않을 것이다. 대신에 더 많은 수의 폴리곤을 갖는 공룡 모델을 렌더링 함으로써 현실감을 높일수 있다. 따라서 모델링 데이터를 표현할 때, 카메라로부터의 위치를 고려하여서 폴리곤수를 가변적으로 조정할 수 있는 방식을 사용한다면, 화질의 저하없이 좀더 빠른 속도를 얻을 수 있다.

 

밉맵(mipmap)

렌더링 속도를 향상시키기 위한 목적으로 기본 텍스쳐와 이를 연속적으로 미리 축소시킨 텍스쳐들로 이루어진 비트맵 이미지의 집합이다.

각 텍스처는 동일한 이미지에 대해 점진적으로 낮은 해상도를 가지며, 각 이미지의 높이와 너비(혹은 레벨) 는 이전 레벨보다 2의 거듭제곱만큼 작다. 반드시 제곱이어야 하는건 아니다. 고해상도 밉맵 이미지는 유저에게 가까운 개체, 저해상도 밉맵 이미지는 멀리 있는 개체에 사용되며, 이는 보다 많은 메모리를 사용해 랜더링된 텍스처의 질을 높이는 방식이다.

 

밉 맵 집합의 예시. 오른쪽의 이미지들은 왼쪽의 원본 이미지들의 축소판이다.

 

유저의 시점이 표지에 가까워 질수록 점진적으로 고해상도의 텍스처 사용

'학생때 > Report' 카테고리의 다른 글

lod, mipmap  (0) 2010.08.24
Posted by 패스맨

댓글을 달아 주세요