개발환경/C# & XNA2013. 2. 18. 19:57

 

1. Window 8 + VS 2012 개발환경을 구축했다.

    - 여러가지 C# 프로그래밍 테스트를 위해 구축

 

2. Windows Kits 에 기본적으로 DirectX 개발환경이 들어있음.

    - 함정은 Windows 스토어만 개발가능하다.

    - 그것도 C++만 해당된다.

 

3. DirectX SDK를 따로 다운받아서 설치하는것이 정신건강에 좋다.

    - http://www.microsoft.com/en-us/download/details.aspx?id=6812

 

4. 사용하는 DLL의 버전들이 일치하지 않아 실행오류가 발생한다.

    - App.config 파일 수정하면 해결 가능.

    - <startup useLegacyV2RuntimeActivationPolicy="true">

 

5. 정작 Managed DirectX가 설치되는 폴더는 다음과 같다.

    - C:\Windows\Microsoft.NET\DirectX for Managed Code\

    - 참조 추가시 찾아보기로 추가해야 한다.

 

 

 

 

 

 

 

 

'개발환경 > C# & XNA' 카테고리의 다른 글

C# 에서 zip 외부 모듈 없이 로딩하기  (0) 2013.02.16
C# 에는 typedef 문이 없다.  (2) 2013.01.31
XNA SDK Download Links  (0) 2013.01.30
XNA 4.0 Class Diagrams  (0) 2011.02.06
XNA 개발환경 구축  (0) 2011.01.22
Posted by VSCoder
개발환경/C# & XNA2013. 2. 16. 19:15

[관련링크]

http://www.codeproject.com/Articles/209731/Csharp-use-Zip-archives-without-external-libraries

 

1. WindowsBase.dll 에 이미 만들어져 있단다.

2. 외부에 노출만 안된상태

3. 랩퍼클래스 만들어서 로딩하면 된다.

4. World of Tanks pkg 파일을 로딩해 보았다.

5. 시간이 없어서 트리뷰 최상위 노드에 내부파일 이름을 달아 보았다.

6. 처음엔 c# 의 => 연산자 상당히 당황스러웠다.

 

 

 

 

 

'개발환경 > C# & XNA' 카테고리의 다른 글

VS2012 C# Form에 기억 저편의 Managed DirectX 붙여보기  (0) 2013.02.18
C# 에는 typedef 문이 없다.  (2) 2013.01.31
XNA SDK Download Links  (0) 2013.01.30
XNA 4.0 Class Diagrams  (0) 2011.02.06
XNA 개발환경 구축  (0) 2011.01.22
Posted by VSCoder
카테고리 없음2013. 2. 14. 13:25

1. 게임엔진은 BigWorld Engine이 사용되었다.

    - http://www.bigworldtech.com/

    - 인디버전이 300달러정도 이다.

 

2. 패키징은 확장자만 pkg일뿐 그냥 zip이다.

    - 패키징 모듈로 7z.dll를 사용하는것 같다.

    - 암호가 걸려있지 않아 대부분의 zip파일 처리 프로그램으로 압축풀기 가능하다.

 

3. 스크립트 언어는 파이선을 사용하는것 같다.

    - 게임로직을 파이선으로 구현하는듯.

 

4. 정보저장은 이진화된 xml 파일 사용.

    - 변환툴이나 자체 편집툴을 제공하는가 보다.

    - 아래 사이트에서 C# 버전의 로더가 연구되고 있네요

    - https://github.com/katzsmile

 

Posted by VSCoder