본문 바로가기

Game Programming213

shared_ptr boost 라이브러리 많은 개발자들이 boost를 애용한다,아무래도 편하기 때문인데 많은 게임들이 boost를 사용하고 있더라..이놈의 shared_ptr는 자신을 참조하는 포인터들의 카운트를 가지고 있다.아니 카운트 뿐이 아니라 소멸조건까지.덕분에 메모리 누수 문제에 획기적인 해결책으로 떠오른 것이다. 그런데...내 생각엔 느린거 같단 말인데. 예외처리 문제로 인한 메모리 누수를 막을 수 있다는 점에서 매우 좋지만역시 boost자체는 좀 시간이 걸린다. 자세한 건www.boost.org 홈피에서 보시기 바람. 2007. 6. 14.
포인트 툴 모 게임을 만들다가 좌표 패턴이 필요해서 만든 툴이다.간단히 내가 찍은 좌표가 순차적 배열로 만들어진다.배열은 텍스트 또는 바이너리로 쓰여져 파일로 저장된다.솔직히 어림잡아 배열 만드는 건 정말 귀찮은 일이다.이런식으로 해놓는다면 기획 쪽에서 단순 작업이 좀 더 편안해 질 것이다. 2007. 5. 24.
평면상에서 사이각 구하기. 수학과 영어를 싫어하는 본성 때문에 늘 가까이 하지 못했던 책이 영,수 교과서였다. 그런데 인생이란 알 수 없듯 그 수학과 영어가 있어야 먹고살기 편한 세상 아닌가..일단 이번에 쓸 내용은 두 직선 사이의 사이각을 구하는 방법이다. 일단 수학적 공식보다 풀그림상에서 구현하는 방법 위주로 나가니까 공식을 잊자. 준비된 함수는 아래와 같다. www.gamehon.com 2007. 5. 19.
퀘스트 툴 퀘스트를 관리하기 위해 만든 툴이다.DB를 통해 XML과 연동되는 방법으로 진행되었다.C#으로 만들었다. www.gamehon.comwww.gamemotor.com 2007. 5. 12.
SM프로젝트 - Z정렬 엔진 기본적으로 2D 기반이라 Z소팅이 필요하다.DX2D보다 현재에 맞추어 DX3D기반으로 작업중.D3DSPRITE는 꽤 괜찮긴한데... 2007. 3. 9.
플래시 스크립트 테스트 플래시 테스트. 기본적인 구조는 어렵지 않으리라 생각했는데 생각보다 많은 것을 할 수 있고 그만큼 깊게 들어가기 어렵다. 테스트 삼아 작은 게임 하나 만들어 보리라.. 현재 진행 중인 프로젝트는 총 3가지.. 플래시도 하나 꼽사리로 낀다. ㅎㅎ 2007. 1. 27.