'- Mobile_Dev'에 해당되는 글 3건

  1. 2007.05.15 C# 맵툴 작업중 8일째~ (2)
  2. 2007.03.20 SKT WIPI CLET에서 GCC컴파일을 위한 CPP코딩 주의사항 (1)
  3. 2007.03.13 메인메뉴 ~@,.@~
진행중인 게임의 맵형식이
타일맵방식이 아닌 요상한 방법으로 배치가 돼서-_-
C#으로 맵디자인(?)툴을 만들고 있는중이다.
그림에서 보다시피
1.종류별로 올라갈 오브젝트 이미지를 추가,삭제할수있고
2.각 레이어마다 따로 출력이 가능하다.

일단 작업됀건 1번에서 선택한 이미지를 뷰에서 마우스 위치에 따라 움직이는것 까진했는데..ㅡ.ㅡ
이걸 배치를 시키자면 레이어와 오브젝트종류에따라 변수로 위치와 인덱스를 저장해야되는데
헷갈리네..ㅋㅋ(-_-;)

뭐 저런거야 대충하면 얼추 안돼겠나 싶은데 문제는 속도가 좌절일듯.;;
최종적으로 완성된 맵에 그려질 이미지가 대충 5천개정도 된다. (오~ 놀라워라..;;)
어케 해결하지.ㅜㅜ;

사용자 삽입 이미지


문제 해결:
버퍼크기에 제한이 걸려 사이즈 이상의
버퍼를 사용하도록 설정하거나 버퍼를 자동으로 잡아주는 컨트롤을 사용할 경우
오류발생
신고
Posted by TrustMe™
#pragram once을 사용하지 않는다.

class_type.info에 확정되지 않는 참고를 한다는 메세지가 나올 때는 rtti를 전혀 사용하지 않기 때문에
gcc 커맨드 라인 옵션에 "-fno -rtti"를 추가해서 이것을 제거한다.

KTF, SKT 옵션은 -DKTF로

Delete를 사용할 경우 반드시 정의해주어야 한다.

항상 소스의 마지막에 개행문자를 넣어준다.
    - 마지막 라인이 없다는 경고문구 해결

추가된 파일은 항상 WIPIObjs.lst에 추가해 준다.
    -  링크에러시 항상 점검한다.

에러중 pure_virtual ... 인 경우에
    - virtual void AI() = 0; --> virtual void AI() {};

Undefined reference to '_gxx_personality_sj0_' 링크에러
    - 임시객체를 만들거나 할 경우 g++ 컴파일러에서 내부적으로 만들어 사용하는 함수 테이블
    - Sj --> Short Jump

객체매개변수는 반드시 포인터로 넘겨주도록 한다

생성자에서 초기화를 하지 않도록 하고 Init()함수를 만들어 초기화하도록 한다.

참조형 변수는 사용하지 않도록 한다.(헷갈림)
신고
Posted by TrustMe™
몇일전엔가 메인메뉴이미지를 받아었는데.
게임인터페이스 작업하느라 보지도 않고
짱박아 놨었다.

그러다 오늘 저녁때 일하기도 싫고 해서 찬찬히 보니..

전부 애니메이션이군..
이미지 조각도 넘 많네..-_-
(메뉴는 애니메이션 적은게 좋은데....)

좌표노가다신이 강림하시겠쿠나
털석..ㅜㅜ


ps.
오늘 토탈커맨서에 내장된 imagine라는 뷰어를 좌표노가다할일이 있어 써봤는데..
지금껀 써본 뷰어중에 제일 좋았다. +_+ㅋ
포토샵,그림판,알씨, 기타 잡스러운것들 다 꺼져~
토탈커맨더 쵝오. ~~ ^^b
신고
Posted by TrustMe™


티스토리 툴바