현대 게임에서 XML이 필요합니까? 나는 전문적인 프로그래머처럼 프로그래밍 될 게임을 만들려고하고있다. 그래서 나는 내 게임에서 XML을 사용해야 하는가 아니면 선택적인 것인가, 왜 그리고 왜 안되는가?내 C++ 게임에서 XML을 사용해야합니까?
답변
XML을 사용하여 문제가 해결되면 아무 문제가 없습니다. 이 아니라이 XML을 사용하여 문제를 해결하는 최선의 방법이 아닌 경우에는 문제가 없습니다.
쿼리하기 쉬운 형식으로 데이터를 저장하려는 경우 XML은 잘못된 옵션이 아닙니다. 공간 효율성을 찾는다면 XML은 좋은 선택이 아닙니다. 플랫폼 간 기능을 원하는 경우 XML은 바이너리 형식에 비해 간단합니다.
JSON은 매우 간단하고 매우 가벼운 또 다른 옵션입니다.
요약하면 요구 사항에 따라 다릅니다. 방향을 더 원한다면 더 많은 정보를 제공해야합니다.
XML은 폭력과 같다. 문제가 해결되지 않으면 충분하지 않습니다. j/k. – SingleNegationElimination
예, 오래된 농담이지만 좋은 농담입니다. –
데이터가 문서 지향적 인 경우를 제외하고는 "쿼리하기 쉽다"에 동의합니다. 레코드 기반 데이터의 경우 CSV 또는 YAML은 XML만큼 쉽습니다. 그러나 나는 이식성 (크로스 플랫폼)에 동의한다. XML은 데이터 교환 형식으로 설계되었다. – LarsH
어떤 것을 사용해도 좋습니다. 무언가가 "비 냉각"으로 간주되는지 여부에 따라 도구를 판단하지 마십시오. 그것이 당신을 위해 작동하고 유지 보수가 가능하고 융통성있는 코드와 데이터를 만드는 데 도움이된다면 그것을 사용하십시오.
이제 XML에 대해 구체적으로 설명합니다. 실제로 널리 사용되는 형식이며 사실상 모든 플랫폼에 사용할 수있는 라이브러리 형식입니다. 나는 최근의 X 박스 360과 플레이 스테이션 3 타이틀에서 XML을 사용했다.
- 1. 수학 게임에서 표현 파서를 사용해야합니까?
- 2. 2D Java sim 게임에서 OpenGL을 사용해야합니까?
- 3. 타이핑 게임에서 JTextField를 위해 어떤 리스너를 사용해야합니까?
- 4. Silverlight 게임에서 항상 게임 루프를 사용해야합니까?
- 5. Silverlight에서 Json 또는 Xml을 사용해야합니까?
- 6. 디스크 컨테이너없이 Berkeley DB XML을 사용해야합니까?
- 7. C# 2D 게임에서 객체의 구조
- 8. 내 프로젝트에 저장된 local xml을 사용하는 방법 ??
- 9. 라이브러리에서 내 모델을 사용해야합니까?
- 10. 내 프로젝트에서 java7을 사용해야합니까?
- 11. 내 프로젝트에서 JQueryUI를 사용해야합니까?
- 12. 왜 내 KeyboardEvent가 게임에서 작동하지 않습니까?
- 13. 내 iPhone 게임에서 멀티 플레이어를 구현하려면 어떻게해야합니까?
- 14. 내 게임에서 시뮬레이터와 장치의 성능 차이. 왜?
- 15. 프로그래밍 방식으로 xml을 C#
- 16. C++ 게임에서 lua를 통합하는 데 도움이 필요합니다.
- 17. C++/CLI : 왜 사용해야합니까?
- 18. Path.DirectorySeperatorChar를 사용해야합니까? C#
- 19. C# 게임에서 "상태를 저장"하는 방법은 없나요?
- 20. 게임에서 화면로드 (
- 21. XML을 폴더 내 콘텐츠에 포함합니다.
- 22. 이 xml을 C#
- 23. C++ 멀티 플레이어 네트워크 게임에서 OpenID 인증
- 24. Android 게임에서 java.nio.IntBuffer를 C 함수에 전달
- 25. Xml을 C#의 데이터 격자로 읽음
- 26. 내 응용 프로그램에서 Log.d를 사용해야합니까?
- 27. 내 행동에 @variable_name은 언제 사용해야합니까?
- 28. 내 자신의 C# 디버거를 만들고 싶습니다. 어떻게해야합니까? 어떤 도구를 사용해야합니까?
- 29. XML을 C# 개체에 매핑하는 방법
- 30. codeigniter가있는 내 xml을 찾을 수 없습니까?
어떤 용도로 XML을 사용합니까? –
데이터 보관 용 ... – Ramilol
모든 현대 게임 및 응용 프로그램에는 일부 XML 파일이 있습니다. – Ramilol